builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2085 starttime: 1462023729.6 results: success (0) buildid: 20160430051339 builduid: 142b00fc01194d06afe3a09b60593ffa revision: 3f169c95e542f059b6b07d11e7f73533bdbf03d6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-30 06:42:09.602410) ========= master: http://buildbot-master121.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-30 06:42:09.603007) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-30 06:42:09.603421) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-30 06:42:09.646197) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-30 06:42:09.646588) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053 _=/tools/buildbot/bin/python using PTY: False --2016-04-30 06:42:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 166K=0.07s 2016-04-30 06:42:10 (166 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.689825 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-30 06:42:10.405548) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-30 06:42:10.406054) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033362 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-30 06:42:10.472856) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-30 06:42:10.473329) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3f169c95e542f059b6b07d11e7f73533bdbf03d6 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3f169c95e542f059b6b07d11e7f73533bdbf03d6 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053 _=/tools/buildbot/bin/python using PTY: False 2016-04-30 06:42:10,561 truncating revision to first 12 chars 2016-04-30 06:42:10,561 Setting DEBUG logging. 2016-04-30 06:42:10,562 attempt 1/10 2016-04-30 06:42:10,562 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3f169c95e542?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-30 06:42:11,752 unpacking tar archive at: mozilla-aurora-3f169c95e542/testing/mozharness/ program finished with exit code 0 elapsedTime=1.715068 ========= master_lag: 0.34 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-30 06:42:12.531010) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-30 06:42:12.531467) ========= script_repo_revision: 3f169c95e542f059b6b07d11e7f73533bdbf03d6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-30 06:42:12.532057) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-04-30 06:42:12.532470) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-04-30 06:42:17.290840) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 6 secs) (at 2016-04-30 06:42:17.291243) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053 _=/tools/buildbot/bin/python using PTY: False 06:42:17 INFO - MultiFileLogger online at 20160430 06:42:17 in /builds/slave/test 06:42:17 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 06:42:17 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:42:17 INFO - {'append_to_log': False, 06:42:17 INFO - 'base_work_dir': '/builds/slave/test', 06:42:17 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:42:17 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:42:17 INFO - 'buildbot_json_path': 'buildprops.json', 06:42:17 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:42:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:42:17 INFO - 'download_minidump_stackwalk': True, 06:42:17 INFO - 'download_symbols': 'true', 06:42:17 INFO - 'e10s': False, 06:42:17 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:42:17 INFO - 'tooltool.py': '/tools/tooltool.py', 06:42:17 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:42:17 INFO - '/tools/misc-python/virtualenv.py')}, 06:42:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:42:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:42:17 INFO - 'log_level': 'info', 06:42:17 INFO - 'log_to_console': True, 06:42:17 INFO - 'opt_config_files': (), 06:42:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:42:17 INFO - '--processes=1', 06:42:17 INFO - '--config=%(test_path)s/wptrunner.ini', 06:42:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:42:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:42:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:42:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:42:17 INFO - 'pip_index': False, 06:42:17 INFO - 'require_test_zip': True, 06:42:17 INFO - 'test_type': ('testharness',), 06:42:17 INFO - 'this_chunk': '1', 06:42:17 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:42:17 INFO - 'total_chunks': '10', 06:42:17 INFO - 'virtualenv_path': 'venv', 06:42:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:42:17 INFO - 'work_dir': 'build'} 06:42:17 INFO - ##### 06:42:17 INFO - ##### Running clobber step. 06:42:17 INFO - ##### 06:42:17 INFO - Running pre-action listener: _resource_record_pre_action 06:42:17 INFO - Running main action method: clobber 06:42:17 INFO - rmtree: /builds/slave/test/build 06:42:17 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:42:19 INFO - Running post-action listener: _resource_record_post_action 06:42:19 INFO - ##### 06:42:19 INFO - ##### Running read-buildbot-config step. 06:42:19 INFO - ##### 06:42:19 INFO - Running pre-action listener: _resource_record_pre_action 06:42:19 INFO - Running main action method: read_buildbot_config 06:42:19 INFO - Using buildbot properties: 06:42:19 INFO - { 06:42:19 INFO - "project": "", 06:42:19 INFO - "product": "firefox", 06:42:19 INFO - "script_repo_revision": "production", 06:42:19 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 06:42:19 INFO - "repository": "", 06:42:19 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 06:42:19 INFO - "buildid": "20160430051339", 06:42:19 INFO - "pgo_build": "False", 06:42:19 INFO - "basedir": "/builds/slave/test", 06:42:19 INFO - "buildnumber": 7, 06:42:19 INFO - "slavename": "tst-linux64-spot-2085", 06:42:19 INFO - "master": "http://buildbot-master121.bb.releng.use1.mozilla.com:8201/", 06:42:19 INFO - "platform": "linux64", 06:42:19 INFO - "branch": "mozilla-aurora", 06:42:19 INFO - "revision": "3f169c95e542f059b6b07d11e7f73533bdbf03d6", 06:42:19 INFO - "repo_path": "releases/mozilla-aurora", 06:42:19 INFO - "moz_repo_path": "", 06:42:19 INFO - "stage_platform": "linux64", 06:42:19 INFO - "builduid": "142b00fc01194d06afe3a09b60593ffa", 06:42:19 INFO - "slavebuilddir": "test" 06:42:19 INFO - } 06:42:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 06:42:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 06:42:19 INFO - Running post-action listener: _resource_record_post_action 06:42:19 INFO - ##### 06:42:19 INFO - ##### Running download-and-extract step. 06:42:19 INFO - ##### 06:42:19 INFO - Running pre-action listener: _resource_record_pre_action 06:42:19 INFO - Running main action method: download_and_extract 06:42:19 INFO - mkdir: /builds/slave/test/build/tests 06:42:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:19 INFO - https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 06:42:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 06:42:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 06:42:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 06:42:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 06:42:24 INFO - Downloaded 1361 bytes. 06:42:24 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 06:42:24 INFO - Using the following test package requirements: 06:42:24 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 06:42:24 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:42:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 06:42:24 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:42:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 06:42:24 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:42:24 INFO - u'jsshell-linux-x86_64.zip'], 06:42:24 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:42:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 06:42:24 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 06:42:24 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:42:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 06:42:24 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:42:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 06:42:24 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:42:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 06:42:24 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:42:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 06:42:24 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 06:42:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:24 INFO - https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 06:42:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 06:42:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 06:42:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 06:42:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 06:42:29 INFO - Downloaded 22749152 bytes. 06:42:29 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:42:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:42:30 INFO - caution: filename not matched: web-platform/* 06:42:30 INFO - Return code: 11 06:42:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:30 INFO - https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 06:42:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 06:42:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 06:42:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 06:42:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 06:42:34 INFO - Downloaded 36408617 bytes. 06:42:34 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:42:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:42:38 INFO - caution: filename not matched: bin/* 06:42:38 INFO - caution: filename not matched: config/* 06:42:38 INFO - caution: filename not matched: mozbase/* 06:42:38 INFO - caution: filename not matched: marionette/* 06:42:38 INFO - caution: filename not matched: tools/wptserve/* 06:42:38 INFO - Return code: 11 06:42:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:38 INFO - https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 06:42:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 06:42:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 06:42:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 06:42:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 06:42:41 INFO - Downloaded 69390656 bytes. 06:42:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 06:42:41 INFO - mkdir: /builds/slave/test/properties 06:42:41 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:42:41 INFO - Writing to file /builds/slave/test/properties/build_url 06:42:41 INFO - Contents: 06:42:41 INFO - build_url:https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 06:42:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 06:42:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:42:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:42:43 INFO - Contents: 06:42:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 06:42:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:43 INFO - https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:42:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 06:42:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 06:42:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 06:42:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 06:43:06 INFO - Downloaded 90880717 bytes. 06:43:06 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:43:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:43:13 INFO - Return code: 0 06:43:13 INFO - Running post-action listener: _resource_record_post_action 06:43:13 INFO - Running post-action listener: set_extra_try_arguments 06:43:13 INFO - ##### 06:43:13 INFO - ##### Running create-virtualenv step. 06:43:13 INFO - ##### 06:43:13 INFO - Running pre-action listener: _pre_create_virtualenv 06:43:13 INFO - Running pre-action listener: _resource_record_pre_action 06:43:13 INFO - Running main action method: create_virtualenv 06:43:13 INFO - Creating virtualenv /builds/slave/test/build/venv 06:43:13 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 06:43:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:43:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:43:13 INFO - Using real prefix '/usr' 06:43:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:43:14 INFO - Installing distribute.............................................................................................................................................................................................done. 06:43:19 INFO - Installing pip.................done. 06:43:19 INFO - Return code: 0 06:43:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:43:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:43:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:43:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:43:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:43:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1321030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13223f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x142a860>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142d0d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1428f50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x14292c0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:43:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:43:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:43:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:43:19 INFO - 'CCACHE_UMASK': '002', 06:43:19 INFO - 'DISPLAY': ':0', 06:43:19 INFO - 'HOME': '/home/cltbld', 06:43:19 INFO - 'LANG': 'en_US.UTF-8', 06:43:19 INFO - 'LOGNAME': 'cltbld', 06:43:19 INFO - 'MAIL': '/var/mail/cltbld', 06:43:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:43:19 INFO - 'MOZ_NO_REMOTE': '1', 06:43:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:43:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:43:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:43:19 INFO - 'PWD': '/builds/slave/test', 06:43:19 INFO - 'SHELL': '/bin/bash', 06:43:19 INFO - 'SHLVL': '1', 06:43:19 INFO - 'TERM': 'linux', 06:43:19 INFO - 'TMOUT': '86400', 06:43:19 INFO - 'USER': 'cltbld', 06:43:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 06:43:19 INFO - '_': '/tools/buildbot/bin/python'} 06:43:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:43:20 INFO - Downloading/unpacking psutil>=0.7.1 06:43:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:43:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:43:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:43:25 INFO - Installing collected packages: psutil 06:43:25 INFO - Running setup.py install for psutil 06:43:25 INFO - building 'psutil._psutil_linux' extension 06:43:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 06:43:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 06:43:26 INFO - building 'psutil._psutil_posix' extension 06:43:26 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 06:43:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 06:43:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:43:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:43:26 INFO - Successfully installed psutil 06:43:26 INFO - Cleaning up... 06:43:26 INFO - Return code: 0 06:43:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:43:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:43:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:43:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:43:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:43:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1321030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13223f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x142a860>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142d0d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1428f50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x14292c0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:43:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 06:43:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:43:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:43:26 INFO - 'CCACHE_UMASK': '002', 06:43:26 INFO - 'DISPLAY': ':0', 06:43:26 INFO - 'HOME': '/home/cltbld', 06:43:26 INFO - 'LANG': 'en_US.UTF-8', 06:43:26 INFO - 'LOGNAME': 'cltbld', 06:43:26 INFO - 'MAIL': '/var/mail/cltbld', 06:43:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:43:26 INFO - 'MOZ_NO_REMOTE': '1', 06:43:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:43:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:43:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:43:26 INFO - 'PWD': '/builds/slave/test', 06:43:26 INFO - 'SHELL': '/bin/bash', 06:43:26 INFO - 'SHLVL': '1', 06:43:26 INFO - 'TERM': 'linux', 06:43:26 INFO - 'TMOUT': '86400', 06:43:26 INFO - 'USER': 'cltbld', 06:43:26 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 06:43:26 INFO - '_': '/tools/buildbot/bin/python'} 06:43:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:43:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:43:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:43:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:43:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:43:32 INFO - Installing collected packages: mozsystemmonitor 06:43:32 INFO - Running setup.py install for mozsystemmonitor 06:43:32 INFO - Successfully installed mozsystemmonitor 06:43:32 INFO - Cleaning up... 06:43:32 INFO - Return code: 0 06:43:32 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:43:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:43:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:43:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:43:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:43:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1321030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13223f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x142a860>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142d0d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1428f50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x14292c0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:43:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 06:43:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:43:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:43:32 INFO - 'CCACHE_UMASK': '002', 06:43:32 INFO - 'DISPLAY': ':0', 06:43:32 INFO - 'HOME': '/home/cltbld', 06:43:32 INFO - 'LANG': 'en_US.UTF-8', 06:43:32 INFO - 'LOGNAME': 'cltbld', 06:43:32 INFO - 'MAIL': '/var/mail/cltbld', 06:43:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:43:32 INFO - 'MOZ_NO_REMOTE': '1', 06:43:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:43:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:43:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:43:32 INFO - 'PWD': '/builds/slave/test', 06:43:32 INFO - 'SHELL': '/bin/bash', 06:43:32 INFO - 'SHLVL': '1', 06:43:32 INFO - 'TERM': 'linux', 06:43:32 INFO - 'TMOUT': '86400', 06:43:32 INFO - 'USER': 'cltbld', 06:43:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 06:43:32 INFO - '_': '/tools/buildbot/bin/python'} 06:43:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:43:33 INFO - Downloading/unpacking blobuploader==1.2.4 06:43:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:37 INFO - Downloading blobuploader-1.2.4.tar.gz 06:43:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:43:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:43:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:43:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:43:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:39 INFO - Downloading docopt-0.6.1.tar.gz 06:43:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:43:40 INFO - Installing collected packages: blobuploader, requests, docopt 06:43:40 INFO - Running setup.py install for blobuploader 06:43:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:43:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:43:40 INFO - Running setup.py install for requests 06:43:40 INFO - Running setup.py install for docopt 06:43:41 INFO - Successfully installed blobuploader requests docopt 06:43:41 INFO - Cleaning up... 06:43:41 INFO - Return code: 0 06:43:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:43:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:43:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:43:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:43:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:43:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1321030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13223f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x142a860>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142d0d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1428f50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x14292c0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:43:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:43:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:43:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:43:41 INFO - 'CCACHE_UMASK': '002', 06:43:41 INFO - 'DISPLAY': ':0', 06:43:41 INFO - 'HOME': '/home/cltbld', 06:43:41 INFO - 'LANG': 'en_US.UTF-8', 06:43:41 INFO - 'LOGNAME': 'cltbld', 06:43:41 INFO - 'MAIL': '/var/mail/cltbld', 06:43:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:43:41 INFO - 'MOZ_NO_REMOTE': '1', 06:43:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:43:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:43:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:43:41 INFO - 'PWD': '/builds/slave/test', 06:43:41 INFO - 'SHELL': '/bin/bash', 06:43:41 INFO - 'SHLVL': '1', 06:43:41 INFO - 'TERM': 'linux', 06:43:41 INFO - 'TMOUT': '86400', 06:43:41 INFO - 'USER': 'cltbld', 06:43:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 06:43:41 INFO - '_': '/tools/buildbot/bin/python'} 06:43:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:43:41 INFO - Running setup.py (path:/tmp/pip-dqs22u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:43:41 INFO - Running setup.py (path:/tmp/pip-HK3B8F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:43:41 INFO - Running setup.py (path:/tmp/pip-YndiF_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:43:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:43:42 INFO - Running setup.py (path:/tmp/pip-agO1JT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:43:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:43:42 INFO - Running setup.py (path:/tmp/pip-e66C5m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:43:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:43:42 INFO - Running setup.py (path:/tmp/pip-uyhC8V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:43:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:43:42 INFO - Running setup.py (path:/tmp/pip-Bw6Pr7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:43:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:43:42 INFO - Running setup.py (path:/tmp/pip-j2Gzaa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:43:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:43:42 INFO - Running setup.py (path:/tmp/pip-TpLiIs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:43:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:43:42 INFO - Running setup.py (path:/tmp/pip-BBP0zo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:43:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:43:42 INFO - Running setup.py (path:/tmp/pip-sMODMH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:43:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:43:43 INFO - Running setup.py (path:/tmp/pip-T87SgN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:43:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:43:43 INFO - Running setup.py (path:/tmp/pip-T1GuMc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:43:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:43:43 INFO - Running setup.py (path:/tmp/pip-O2thHd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:43:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:43:43 INFO - Running setup.py (path:/tmp/pip-BREuXp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:43:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:43:43 INFO - Running setup.py (path:/tmp/pip-CDS4Zd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:43:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:43:43 INFO - Running setup.py (path:/tmp/pip-BA7DGG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:43:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:43:43 INFO - Running setup.py (path:/tmp/pip-8Up99x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:43:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:43:43 INFO - Running setup.py (path:/tmp/pip-DCd5WF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:43:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:43:44 INFO - Running setup.py (path:/tmp/pip-XgQJ54-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:43:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:43:44 INFO - Running setup.py (path:/tmp/pip-jmO4O7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:43:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:43:44 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 06:43:44 INFO - Running setup.py install for manifestparser 06:43:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:43:44 INFO - Running setup.py install for mozcrash 06:43:45 INFO - Running setup.py install for mozdebug 06:43:45 INFO - Running setup.py install for mozdevice 06:43:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:43:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:43:45 INFO - Running setup.py install for mozfile 06:43:45 INFO - Running setup.py install for mozhttpd 06:43:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:43:45 INFO - Running setup.py install for mozinfo 06:43:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:43:46 INFO - Running setup.py install for mozInstall 06:43:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:43:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:43:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:43:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:43:46 INFO - Running setup.py install for mozleak 06:43:46 INFO - Running setup.py install for mozlog 06:43:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:43:46 INFO - Running setup.py install for moznetwork 06:43:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:43:46 INFO - Running setup.py install for mozprocess 06:43:47 INFO - Running setup.py install for mozprofile 06:43:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:43:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:43:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:43:47 INFO - Running setup.py install for mozrunner 06:43:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:43:47 INFO - Running setup.py install for mozscreenshot 06:43:47 INFO - Running setup.py install for moztest 06:43:47 INFO - Running setup.py install for mozversion 06:43:48 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:43:48 INFO - Running setup.py install for wptserve 06:43:48 INFO - Running setup.py install for marionette-driver 06:43:48 INFO - Running setup.py install for browsermob-proxy 06:43:48 INFO - Running setup.py install for marionette-client 06:43:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:43:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:43:49 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 06:43:49 INFO - Cleaning up... 06:43:49 INFO - Return code: 0 06:43:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:43:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:43:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:43:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:43:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:43:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1321030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13223f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x142a860>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142d0d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1428f50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x14292c0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:43:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:43:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:43:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:43:49 INFO - 'CCACHE_UMASK': '002', 06:43:49 INFO - 'DISPLAY': ':0', 06:43:49 INFO - 'HOME': '/home/cltbld', 06:43:49 INFO - 'LANG': 'en_US.UTF-8', 06:43:49 INFO - 'LOGNAME': 'cltbld', 06:43:49 INFO - 'MAIL': '/var/mail/cltbld', 06:43:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:43:49 INFO - 'MOZ_NO_REMOTE': '1', 06:43:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:43:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:43:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:43:49 INFO - 'PWD': '/builds/slave/test', 06:43:49 INFO - 'SHELL': '/bin/bash', 06:43:49 INFO - 'SHLVL': '1', 06:43:49 INFO - 'TERM': 'linux', 06:43:49 INFO - 'TMOUT': '86400', 06:43:49 INFO - 'USER': 'cltbld', 06:43:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 06:43:49 INFO - '_': '/tools/buildbot/bin/python'} 06:43:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:43:49 INFO - Running setup.py (path:/tmp/pip-BzL8wX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:43:49 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 06:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:43:49 INFO - Running setup.py (path:/tmp/pip-MDw9Cb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:43:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:43:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:43:49 INFO - Running setup.py (path:/tmp/pip-LdWec1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:43:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:43:50 INFO - Running setup.py (path:/tmp/pip-oGopzi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:43:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:43:50 INFO - Running setup.py (path:/tmp/pip-cfn6Os-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:43:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 06:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:43:50 INFO - Running setup.py (path:/tmp/pip-l7KqZT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:43:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 06:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:43:50 INFO - Running setup.py (path:/tmp/pip-LzfO7B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:43:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 06:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:43:50 INFO - Running setup.py (path:/tmp/pip-QV4XEy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:43:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 06:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:43:50 INFO - Running setup.py (path:/tmp/pip-LeBqTj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:43:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 06:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:43:50 INFO - Running setup.py (path:/tmp/pip-CH16wR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:43:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:43:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:43:50 INFO - Running setup.py (path:/tmp/pip-X0OZYU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:43:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 06:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:43:51 INFO - Running setup.py (path:/tmp/pip-O6Se__-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:43:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 06:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:43:51 INFO - Running setup.py (path:/tmp/pip-aYNXUc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:43:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 06:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:43:51 INFO - Running setup.py (path:/tmp/pip-UIUbU8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:43:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 06:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:43:51 INFO - Running setup.py (path:/tmp/pip-9knctb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:43:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 06:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:43:51 INFO - Running setup.py (path:/tmp/pip-RjBK1A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:43:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 06:43:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:43:51 INFO - Running setup.py (path:/tmp/pip-SbM47C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:43:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 06:43:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:43:51 INFO - Running setup.py (path:/tmp/pip-vleR0k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:43:52 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 06:43:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:43:52 INFO - Running setup.py (path:/tmp/pip-rXWSJD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:43:52 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 06:43:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:43:52 INFO - Running setup.py (path:/tmp/pip-HYONdH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:43:52 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:43:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:43:52 INFO - Running setup.py (path:/tmp/pip-HwXbgI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:43:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:43:52 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 06:43:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:43:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:43:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:43:52 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:43:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:43:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:43:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:43:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:43:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:43:57 INFO - Downloading blessings-1.6.tar.gz 06:43:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:43:57 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:43:57 INFO - Installing collected packages: blessings 06:43:57 INFO - Running setup.py install for blessings 06:43:58 INFO - Successfully installed blessings 06:43:58 INFO - Cleaning up... 06:43:58 INFO - Return code: 0 06:43:58 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:43:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:43:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:43:58 INFO - Reading from file tmpfile_stdout 06:43:58 INFO - Current package versions: 06:43:58 INFO - argparse == 1.2.1 06:43:58 INFO - blessings == 1.6 06:43:58 INFO - blobuploader == 1.2.4 06:43:58 INFO - browsermob-proxy == 0.6.0 06:43:58 INFO - docopt == 0.6.1 06:43:58 INFO - manifestparser == 1.1 06:43:58 INFO - marionette-client == 2.3.0 06:43:58 INFO - marionette-driver == 1.4.0 06:43:58 INFO - mozInstall == 1.12 06:43:58 INFO - mozcrash == 0.17 06:43:58 INFO - mozdebug == 0.1 06:43:58 INFO - mozdevice == 0.48 06:43:58 INFO - mozfile == 1.2 06:43:58 INFO - mozhttpd == 0.7 06:43:58 INFO - mozinfo == 0.9 06:43:58 INFO - mozleak == 0.1 06:43:58 INFO - mozlog == 3.1 06:43:58 INFO - moznetwork == 0.27 06:43:58 INFO - mozprocess == 0.22 06:43:58 INFO - mozprofile == 0.28 06:43:58 INFO - mozrunner == 6.11 06:43:58 INFO - mozscreenshot == 0.1 06:43:58 INFO - mozsystemmonitor == 0.0 06:43:58 INFO - moztest == 0.7 06:43:58 INFO - mozversion == 1.4 06:43:58 INFO - psutil == 3.1.1 06:43:58 INFO - requests == 1.2.3 06:43:58 INFO - wptserve == 1.4.0 06:43:58 INFO - wsgiref == 0.1.2 06:43:58 INFO - Running post-action listener: _resource_record_post_action 06:43:58 INFO - Running post-action listener: _start_resource_monitoring 06:43:58 INFO - Starting resource monitoring. 06:43:58 INFO - ##### 06:43:58 INFO - ##### Running pull step. 06:43:58 INFO - ##### 06:43:58 INFO - Running pre-action listener: _resource_record_pre_action 06:43:58 INFO - Running main action method: pull 06:43:58 INFO - Pull has nothing to do! 06:43:58 INFO - Running post-action listener: _resource_record_post_action 06:43:58 INFO - ##### 06:43:58 INFO - ##### Running install step. 06:43:58 INFO - ##### 06:43:58 INFO - Running pre-action listener: _resource_record_pre_action 06:43:58 INFO - Running main action method: install 06:43:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:43:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:43:59 INFO - Reading from file tmpfile_stdout 06:43:59 INFO - Detecting whether we're running mozinstall >=1.0... 06:43:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:43:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:43:59 INFO - Reading from file tmpfile_stdout 06:43:59 INFO - Output received: 06:43:59 INFO - Usage: mozinstall [options] installer 06:43:59 INFO - Options: 06:43:59 INFO - -h, --help show this help message and exit 06:43:59 INFO - -d DEST, --destination=DEST 06:43:59 INFO - Directory to install application into. [default: 06:43:59 INFO - "/builds/slave/test"] 06:43:59 INFO - --app=APP Application being installed. [default: firefox] 06:43:59 INFO - mkdir: /builds/slave/test/build/application 06:43:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:43:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 06:44:27 INFO - Reading from file tmpfile_stdout 06:44:27 INFO - Output received: 06:44:27 INFO - /builds/slave/test/build/application/firefox/firefox 06:44:27 INFO - Running post-action listener: _resource_record_post_action 06:44:27 INFO - ##### 06:44:27 INFO - ##### Running run-tests step. 06:44:27 INFO - ##### 06:44:27 INFO - Running pre-action listener: _resource_record_pre_action 06:44:27 INFO - Running main action method: run_tests 06:44:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:44:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:44:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:44:27 INFO - grabbing minidump binary from tooltool 06:44:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:44:27 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x142d0d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1428f50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x14292c0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:44:27 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:44:27 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 06:44:27 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:44:27 INFO - Return code: 0 06:44:27 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 06:44:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:44:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:44:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:44:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:44:27 INFO - 'CCACHE_UMASK': '002', 06:44:27 INFO - 'DISPLAY': ':0', 06:44:27 INFO - 'HOME': '/home/cltbld', 06:44:27 INFO - 'LANG': 'en_US.UTF-8', 06:44:27 INFO - 'LOGNAME': 'cltbld', 06:44:27 INFO - 'MAIL': '/var/mail/cltbld', 06:44:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:44:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:44:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:44:27 INFO - 'MOZ_NO_REMOTE': '1', 06:44:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:44:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:44:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:44:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:44:27 INFO - 'PWD': '/builds/slave/test', 06:44:27 INFO - 'SHELL': '/bin/bash', 06:44:27 INFO - 'SHLVL': '1', 06:44:27 INFO - 'TERM': 'linux', 06:44:27 INFO - 'TMOUT': '86400', 06:44:27 INFO - 'USER': 'cltbld', 06:44:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053', 06:44:27 INFO - '_': '/tools/buildbot/bin/python'} 06:44:27 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:44:28 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 06:44:28 INFO - import pkg_resources 06:44:29 INFO - Using 1 client processes 06:44:29 INFO - wptserve Starting http server on 127.0.0.1:8000 06:44:29 INFO - wptserve Starting http server on 127.0.0.1:8001 06:44:29 INFO - wptserve Starting http server on 127.0.0.1:8443 06:44:31 INFO - SUITE-START | Running 778 tests 06:44:31 INFO - Running testharness tests 06:44:31 INFO - Setting up ssl 06:44:31 INFO - PROCESS | certutil | 06:44:31 INFO - PROCESS | certutil | 06:44:31 INFO - PROCESS | certutil | 06:44:31 INFO - Certificate Nickname Trust Attributes 06:44:31 INFO - SSL,S/MIME,JAR/XPI 06:44:31 INFO - 06:44:31 INFO - web-platform-tests CT,, 06:44:31 INFO - 06:44:31 INFO - Starting runner 06:44:34 INFO - PROCESS | 1831 | 1462023874617 Marionette DEBUG Marionette enabled via build flag and pref 06:44:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0295b51000 == 1 [pid = 1831] [id = 1] 06:44:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 1 (0x7f0295b51800) [pid = 1831] [serial = 1] [outer = (nil)] 06:44:34 INFO - PROCESS | 1831 | [1831] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:44:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 2 (0x7f0295b52800) [pid = 1831] [serial = 2] [outer = 0x7f0295b51800] 06:44:35 INFO - PROCESS | 1831 | 1462023875231 Marionette INFO Listening on port 2828 06:44:35 INFO - PROCESS | 1831 | 1462023875769 Marionette DEBUG Marionette enabled via command-line flag 06:44:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292a23000 == 2 [pid = 1831] [id = 2] 06:44:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 3 (0x7f0292a23800) [pid = 1831] [serial = 3] [outer = (nil)] 06:44:35 INFO - PROCESS | 1831 | [1831] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:44:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 4 (0x7f0292a24800) [pid = 1831] [serial = 4] [outer = 0x7f0292a23800] 06:44:35 INFO - PROCESS | 1831 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f0292aef7c0 06:44:36 INFO - PROCESS | 1831 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f0291e78040 06:44:36 INFO - PROCESS | 1831 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f0291e822b0 06:44:36 INFO - PROCESS | 1831 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f0291e825b0 06:44:36 INFO - PROCESS | 1831 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f0291e828e0 06:44:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 5 (0x7f0291ed7000) [pid = 1831] [serial = 5] [outer = 0x7f0295b51800] 06:44:36 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:36 INFO - PROCESS | 1831 | 1462023876222 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37907 06:44:36 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:36 INFO - PROCESS | 1831 | 1462023876306 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37908 06:44:36 INFO - PROCESS | 1831 | 1462023876311 Marionette DEBUG Closed connection conn0 06:44:36 INFO - PROCESS | 1831 | [1831] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 06:44:36 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:36 INFO - PROCESS | 1831 | 1462023876431 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37909 06:44:36 INFO - PROCESS | 1831 | 1462023876433 Marionette DEBUG Closed connection conn1 06:44:36 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:36 INFO - PROCESS | 1831 | 1462023876471 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37910 06:44:36 INFO - PROCESS | 1831 | 1462023876473 Marionette DEBUG Closed connection conn2 06:44:36 INFO - PROCESS | 1831 | 1462023876507 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:44:36 INFO - PROCESS | 1831 | 1462023876525 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160430051339","device":"desktop","version":"48.0a2"} 06:44:37 INFO - PROCESS | 1831 | [1831] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:44:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285fd0000 == 3 [pid = 1831] [id = 3] 06:44:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 6 (0x7f0285fd0800) [pid = 1831] [serial = 6] [outer = (nil)] 06:44:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285fd1000 == 4 [pid = 1831] [id = 4] 06:44:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 7 (0x7f0285d39000) [pid = 1831] [serial = 7] [outer = (nil)] 06:44:38 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:44:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02851c5800 == 5 [pid = 1831] [id = 5] 06:44:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 8 (0x7f0284f59000) [pid = 1831] [serial = 8] [outer = (nil)] 06:44:38 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:44:39 INFO - PROCESS | 1831 | [1831] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:44:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 9 (0x7f0284c2a400) [pid = 1831] [serial = 9] [outer = 0x7f0284f59000] 06:44:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 10 (0x7f028463c800) [pid = 1831] [serial = 10] [outer = 0x7f0285fd0800] 06:44:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 11 (0x7f0284662000) [pid = 1831] [serial = 11] [outer = 0x7f0285d39000] 06:44:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 12 (0x7f0284664000) [pid = 1831] [serial = 12] [outer = 0x7f0284f59000] 06:44:40 INFO - PROCESS | 1831 | 1462023880390 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 1831 | 1462023880409 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 13 (0x7f0282998c00) [pid = 1831] [serial = 13] [outer = 0x7f0284f59000] 06:44:41 INFO - PROCESS | 1831 | 1462023881103 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"574d48c2-6bfa-4449-8c64-fbd97a4cc665","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160430051339","device":"desktop","version":"48.0a2","command_id":1}}] 06:44:41 INFO - PROCESS | 1831 | 1462023881506 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:44:41 INFO - PROCESS | 1831 | 1462023881655 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:44:41 INFO - PROCESS | 1831 | 1462023881684 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:44:41 INFO - PROCESS | 1831 | [1831] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:44:41 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:44:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 14 (0x7f02811d9c00) [pid = 1831] [serial = 14] [outer = 0x7f0284f59000] 06:44:42 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:44:42 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:44:42 INFO - PROCESS | 1831 | 1462023882055 Marionette TRACE conn3 <- [1,3,null,{}] 06:44:42 INFO - PROCESS | 1831 | 1462023882061 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:44:42 INFO - PROCESS | 1831 | 1462023882082 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:44:42 INFO - PROCESS | 1831 | 1462023882119 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:44:42 INFO - PROCESS | 1831 | 1462023882122 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 06:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:44:42 INFO - PROCESS | 1831 | 1462023882130 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:44:42 INFO - PROCESS | 1831 | 1462023882135 Marionette TRACE conn3 <- [1,6,null,{}] 06:44:42 INFO - PROCESS | 1831 | 1462023882141 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:42 INFO - PROCESS | 1831 | 1462023882158 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:44:42 INFO - PROCESS | 1831 | 1462023882166 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027e969000 == 6 [pid = 1831] [id = 6] 06:44:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 15 (0x7f028718d400) [pid = 1831] [serial = 15] [outer = (nil)] 06:44:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 16 (0x7f028718f000) [pid = 1831] [serial = 16] [outer = 0x7f028718d400] 06:44:42 INFO - PROCESS | 1831 | 1462023882226 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 17 (0x7f027de0f000) [pid = 1831] [serial = 17] [outer = 0x7f028718d400] 06:44:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dc9c800 == 7 [pid = 1831] [id = 7] 06:44:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 18 (0x7f027dcc6400) [pid = 1831] [serial = 18] [outer = (nil)] 06:44:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 19 (0x7f027dcc8000) [pid = 1831] [serial = 19] [outer = 0x7f027dcc6400] 06:44:42 INFO - PROCESS | 1831 | 1462023882720 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 20 (0x7f027dbd0000) [pid = 1831] [serial = 20] [outer = 0x7f027dcc6400] 06:44:43 INFO - PROCESS | 1831 | [1831] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:44:43 INFO - PROCESS | 1831 | 1462023883362 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1289ms 06:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:44:43 INFO - PROCESS | 1831 | 1462023883455 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:44:43 INFO - PROCESS | 1831 | 1462023883457 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 06:44:43 INFO - PROCESS | 1831 | 1462023883489 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - PROCESS | 1831 | 1462023883491 Marionette TRACE conn3 <- [1,10,null,{}] 06:44:43 INFO - PROCESS | 1831 | 1462023883503 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:43 INFO - PROCESS | 1831 | 1462023883658 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:44:43 INFO - PROCESS | 1831 | 1462023883678 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bf5c800 == 8 [pid = 1831] [id = 8] 06:44:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 21 (0x7f027cf7ac00) [pid = 1831] [serial = 21] [outer = (nil)] 06:44:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 22 (0x7f027dcbd000) [pid = 1831] [serial = 22] [outer = 0x7f027cf7ac00] 06:44:43 INFO - PROCESS | 1831 | 1462023883741 Marionette DEBUG loaded listener.js 06:44:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 23 (0x7f0293fde400) [pid = 1831] [serial = 23] [outer = 0x7f027cf7ac00] 06:44:44 INFO - PROCESS | 1831 | 1462023884265 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 853ms 06:44:44 INFO - PROCESS | 1831 | 1462023884318 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:44:44 INFO - PROCESS | 1831 | 1462023884321 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 06:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:44:44 INFO - PROCESS | 1831 | 1462023884326 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:44:44 INFO - PROCESS | 1831 | 1462023884328 Marionette TRACE conn3 <- [1,14,null,{}] 06:44:44 INFO - PROCESS | 1831 | 1462023884333 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:44 INFO - PROCESS | 1831 | 1462023884476 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:44:44 INFO - PROCESS | 1831 | 1462023884495 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c2eb000 == 9 [pid = 1831] [id = 9] 06:44:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 24 (0x7f027c469400) [pid = 1831] [serial = 24] [outer = (nil)] 06:44:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 25 (0x7f027c46d800) [pid = 1831] [serial = 25] [outer = 0x7f027c469400] 06:44:44 INFO - PROCESS | 1831 | 1462023884552 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 26 (0x7f027c476400) [pid = 1831] [serial = 26] [outer = 0x7f027c469400] 06:44:45 INFO - PROCESS | 1831 | 1462023885517 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1225ms 06:44:45 INFO - PROCESS | 1831 | 1462023885552 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 1831 | 1462023885558 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 06:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:44:45 INFO - PROCESS | 1831 | 1462023885565 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 1831 | 1462023885571 Marionette TRACE conn3 <- [1,18,null,{}] 06:44:45 INFO - PROCESS | 1831 | 1462023885579 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:45 INFO - PROCESS | 1831 | 1462023885740 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:44:45 INFO - PROCESS | 1831 | 1462023885864 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c762800 == 10 [pid = 1831] [id = 10] 06:44:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 27 (0x7f027c763000) [pid = 1831] [serial = 27] [outer = (nil)] 06:44:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c766000 == 11 [pid = 1831] [id = 11] 06:44:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 28 (0x7f027c60a400) [pid = 1831] [serial = 28] [outer = (nil)] 06:44:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 29 (0x7f027c60c000) [pid = 1831] [serial = 29] [outer = 0x7f027c60a400] 06:44:45 INFO - PROCESS | 1831 | 1462023885953 Marionette DEBUG loaded listener.js 06:44:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 30 (0x7f027c632400) [pid = 1831] [serial = 30] [outer = 0x7f027c60a400] 06:44:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 31 (0x7f027d975000) [pid = 1831] [serial = 31] [outer = 0x7f027c763000] 06:44:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 32 (0x7f027dcaf800) [pid = 1831] [serial = 32] [outer = 0x7f027c763000] 06:44:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c2da000 == 12 [pid = 1831] [id = 12] 06:44:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 33 (0x7f027c634c00) [pid = 1831] [serial = 33] [outer = (nil)] 06:44:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 34 (0x7f027c78f400) [pid = 1831] [serial = 34] [outer = 0x7f027c634c00] 06:44:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 35 (0x7f027cf7a800) [pid = 1831] [serial = 35] [outer = 0x7f027c634c00] 06:44:46 INFO - PROCESS | 1831 | 1462023886937 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1581ms 06:44:47 INFO - PROCESS | 1831 | 1462023887147 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:44:47 INFO - PROCESS | 1831 | 1462023887155 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 06:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:44:47 INFO - PROCESS | 1831 | 1462023887164 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:44:47 INFO - PROCESS | 1831 | 1462023887168 Marionette TRACE conn3 <- [1,22,null,{}] 06:44:47 INFO - PROCESS | 1831 | 1462023887173 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:47 INFO - PROCESS | 1831 | 1462023887349 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:44:47 INFO - PROCESS | 1831 | 1462023887460 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028274d800 == 13 [pid = 1831] [id = 13] 06:44:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 36 (0x7f027c640800) [pid = 1831] [serial = 36] [outer = (nil)] 06:44:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 37 (0x7f0281151c00) [pid = 1831] [serial = 37] [outer = 0x7f027c640800] 06:44:47 INFO - PROCESS | 1831 | 1462023887531 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 38 (0x7f02832bd000) [pid = 1831] [serial = 38] [outer = 0x7f027c640800] 06:44:48 INFO - PROCESS | 1831 | 1462023888257 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1126ms 06:44:48 INFO - PROCESS | 1831 | 1462023888292 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 1831 | 1462023888294 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 06:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:44:48 INFO - PROCESS | 1831 | 1462023888301 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 1831 | 1462023888306 Marionette TRACE conn3 <- [1,26,null,{}] 06:44:48 INFO - PROCESS | 1831 | 1462023888322 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:48 INFO - PROCESS | 1831 | 1462023888550 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:44:48 INFO - PROCESS | 1831 | 1462023888567 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02851b8000 == 14 [pid = 1831] [id = 14] 06:44:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 39 (0x7f02847c5800) [pid = 1831] [serial = 39] [outer = (nil)] 06:44:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 40 (0x7f0284f55c00) [pid = 1831] [serial = 40] [outer = 0x7f02847c5800] 06:44:48 INFO - PROCESS | 1831 | 1462023888637 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 41 (0x7f028587c000) [pid = 1831] [serial = 41] [outer = 0x7f02847c5800] 06:44:49 INFO - PROCESS | 1831 | 1462023889464 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1233ms 06:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:44:49 INFO - PROCESS | 1831 | 1462023889535 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:44:49 INFO - PROCESS | 1831 | 1462023889538 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 06:44:49 INFO - PROCESS | 1831 | 1462023889544 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 1831 | 1462023889547 Marionette TRACE conn3 <- [1,30,null,{}] 06:44:49 INFO - PROCESS | 1831 | 1462023889552 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:49 INFO - PROCESS | 1831 | 1462023889893 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:44:50 INFO - PROCESS | 1831 | 1462023890029 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dec7000 == 15 [pid = 1831] [id = 15] 06:44:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 42 (0x7f027dcbf800) [pid = 1831] [serial = 42] [outer = (nil)] 06:44:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 43 (0x7f027de0bc00) [pid = 1831] [serial = 43] [outer = 0x7f027dcbf800] 06:44:50 INFO - PROCESS | 1831 | 1462023890123 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 44 (0x7f028298a800) [pid = 1831] [serial = 44] [outer = 0x7f027dcbf800] 06:44:50 INFO - PROCESS | 1831 | 1462023890935 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1439ms 06:44:50 INFO - PROCESS | 1831 | 1462023890984 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 1831 | 1462023890988 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 06:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:44:50 INFO - PROCESS | 1831 | 1462023890994 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 1831 | 1462023890998 Marionette TRACE conn3 <- [1,34,null,{}] 06:44:51 INFO - PROCESS | 1831 | 1462023891004 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:51 INFO - PROCESS | 1831 | 1462023891124 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:44:51 INFO - PROCESS | 1831 | 1462023891142 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284636000 == 16 [pid = 1831] [id = 16] 06:44:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 45 (0x7f027de17000) [pid = 1831] [serial = 45] [outer = (nil)] 06:44:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 46 (0x7f0285871c00) [pid = 1831] [serial = 46] [outer = 0x7f027de17000] 06:44:51 INFO - PROCESS | 1831 | 1462023891204 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 47 (0x7f028607d800) [pid = 1831] [serial = 47] [outer = 0x7f027de17000] 06:44:51 INFO - PROCESS | 1831 | 1462023891849 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 877ms 06:44:51 INFO - PROCESS | 1831 | 1462023891873 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:44:51 INFO - PROCESS | 1831 | 1462023891880 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 06:44:51 INFO - PROCESS | 1831 | 1462023891886 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 1831 | 1462023891889 Marionette TRACE conn3 <- [1,38,null,{}] 06:44:51 INFO - PROCESS | 1831 | 1462023891894 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:52 INFO - PROCESS | 1831 | 1462023892022 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:44:52 INFO - PROCESS | 1831 | 1462023892107 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285739800 == 17 [pid = 1831] [id = 17] 06:44:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 48 (0x7f028607d400) [pid = 1831] [serial = 48] [outer = (nil)] 06:44:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 49 (0x7f028621d800) [pid = 1831] [serial = 49] [outer = 0x7f028607d400] 06:44:52 INFO - PROCESS | 1831 | 1462023892164 Marionette DEBUG loaded listener.js 06:44:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 50 (0x7f028673a400) [pid = 1831] [serial = 50] [outer = 0x7f028607d400] 06:44:52 INFO - PROCESS | 1831 | 1462023892744 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 879ms 06:44:52 INFO - PROCESS | 1831 | 1462023892765 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:44:52 INFO - PROCESS | 1831 | 1462023892770 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 06:44:52 INFO - PROCESS | 1831 | 1462023892784 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:44:52 INFO - PROCESS | 1831 | 1462023892788 Marionette TRACE conn3 <- [1,42,null,{}] 06:44:52 INFO - PROCESS | 1831 | 1462023892794 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:52 INFO - PROCESS | 1831 | 1462023892959 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:44:52 INFO - PROCESS | 1831 | 1462023892981 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285dee800 == 18 [pid = 1831] [id = 18] 06:44:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 51 (0x7f027dcc4400) [pid = 1831] [serial = 51] [outer = (nil)] 06:44:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 52 (0x7f0287073800) [pid = 1831] [serial = 52] [outer = 0x7f027dcc4400] 06:44:53 INFO - PROCESS | 1831 | 1462023893041 Marionette DEBUG loaded listener.js 06:44:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 53 (0x7f028718b400) [pid = 1831] [serial = 53] [outer = 0x7f027dcc4400] 06:44:53 INFO - PROCESS | 1831 | 1462023893633 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 888ms 06:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:44:53 INFO - PROCESS | 1831 | 1462023893664 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:44:53 INFO - PROCESS | 1831 | 1462023893666 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 06:44:53 INFO - PROCESS | 1831 | 1462023893672 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:44:53 INFO - PROCESS | 1831 | 1462023893674 Marionette TRACE conn3 <- [1,46,null,{}] 06:44:53 INFO - PROCESS | 1831 | 1462023893680 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:53 INFO - PROCESS | 1831 | 1462023893801 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:44:53 INFO - PROCESS | 1831 | 1462023893818 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286035000 == 19 [pid = 1831] [id = 19] 06:44:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 54 (0x7f028718b000) [pid = 1831] [serial = 54] [outer = (nil)] 06:44:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 55 (0x7f02883e8000) [pid = 1831] [serial = 55] [outer = 0x7f028718b000] 06:44:53 INFO - PROCESS | 1831 | 1462023893883 Marionette DEBUG loaded listener.js 06:44:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 56 (0x7f02883f1c00) [pid = 1831] [serial = 56] [outer = 0x7f028718b000] 06:44:54 INFO - PROCESS | 1831 | 1462023894517 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 878ms 06:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:44:54 INFO - PROCESS | 1831 | 1462023894549 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:44:54 INFO - PROCESS | 1831 | 1462023894551 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 06:44:54 INFO - PROCESS | 1831 | 1462023894556 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:44:54 INFO - PROCESS | 1831 | 1462023894559 Marionette TRACE conn3 <- [1,50,null,{}] 06:44:54 INFO - PROCESS | 1831 | 1462023894564 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:54 INFO - PROCESS | 1831 | 1462023894688 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:44:54 INFO - PROCESS | 1831 | 1462023894782 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dece000 == 20 [pid = 1831] [id = 20] 06:44:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 57 (0x7f028bf8d800) [pid = 1831] [serial = 57] [outer = (nil)] 06:44:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 58 (0x7f028bf93c00) [pid = 1831] [serial = 58] [outer = 0x7f028bf8d800] 06:44:54 INFO - PROCESS | 1831 | 1462023894855 Marionette DEBUG loaded listener.js 06:44:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 59 (0x7f0291e6d400) [pid = 1831] [serial = 59] [outer = 0x7f028bf8d800] 06:44:55 INFO - PROCESS | 1831 | 1462023895425 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 925ms 06:44:55 INFO - PROCESS | 1831 | 1462023895481 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:44:55 INFO - PROCESS | 1831 | 1462023895484 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 06:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:44:55 INFO - PROCESS | 1831 | 1462023895489 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:44:55 INFO - PROCESS | 1831 | 1462023895492 Marionette TRACE conn3 <- [1,54,null,{}] 06:44:55 INFO - PROCESS | 1831 | 1462023895498 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:55 INFO - PROCESS | 1831 | 1462023895667 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:44:55 INFO - PROCESS | 1831 | 1462023895723 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0288531800 == 21 [pid = 1831] [id = 21] 06:44:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 60 (0x7f0289167c00) [pid = 1831] [serial = 60] [outer = (nil)] 06:44:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 61 (0x7f0292a12800) [pid = 1831] [serial = 61] [outer = 0x7f0289167c00] 06:44:55 INFO - PROCESS | 1831 | 1462023895779 Marionette DEBUG loaded listener.js 06:44:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 62 (0x7f0292d86800) [pid = 1831] [serial = 62] [outer = 0x7f0289167c00] 06:44:56 INFO - PROCESS | 1831 | 1462023896319 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 873ms 06:44:56 INFO - PROCESS | 1831 | 1462023896364 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:44:56 INFO - PROCESS | 1831 | 1462023896367 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 06:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:44:56 INFO - PROCESS | 1831 | 1462023896372 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 1831 | 1462023896374 Marionette TRACE conn3 <- [1,58,null,{}] 06:44:56 INFO - PROCESS | 1831 | 1462023896379 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:56 INFO - PROCESS | 1831 | 1462023896495 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:44:56 INFO - PROCESS | 1831 | 1462023896513 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c077000 == 22 [pid = 1831] [id = 22] 06:44:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 63 (0x7f0292c76400) [pid = 1831] [serial = 63] [outer = (nil)] 06:44:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 64 (0x7f0292f72400) [pid = 1831] [serial = 64] [outer = 0x7f0292c76400] 06:44:56 INFO - PROCESS | 1831 | 1462023896569 Marionette DEBUG loaded listener.js 06:44:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 65 (0x7f0293c0a000) [pid = 1831] [serial = 65] [outer = 0x7f0292c76400] 06:44:57 INFO - PROCESS | 1831 | 1462023897179 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 826ms 06:44:57 INFO - PROCESS | 1831 | 1462023897198 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:44:57 INFO - PROCESS | 1831 | 1462023897202 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 06:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:44:57 INFO - PROCESS | 1831 | 1462023897208 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:44:57 INFO - PROCESS | 1831 | 1462023897209 Marionette TRACE conn3 <- [1,62,null,{}] 06:44:57 INFO - PROCESS | 1831 | 1462023897214 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:57 INFO - PROCESS | 1831 | 1462023897346 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:44:57 INFO - PROCESS | 1831 | 1462023897436 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c21e800 == 23 [pid = 1831] [id = 23] 06:44:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 66 (0x7f027c792400) [pid = 1831] [serial = 66] [outer = (nil)] 06:44:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 67 (0x7f0293c05400) [pid = 1831] [serial = 67] [outer = 0x7f027c792400] 06:44:57 INFO - PROCESS | 1831 | 1462023897490 Marionette DEBUG loaded listener.js 06:44:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 68 (0x7f029411e400) [pid = 1831] [serial = 68] [outer = 0x7f027c792400] 06:44:58 INFO - PROCESS | 1831 | 1462023898069 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 923ms 06:44:58 INFO - PROCESS | 1831 | 1462023898132 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:44:58 INFO - PROCESS | 1831 | 1462023898135 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 06:44:58 INFO - PROCESS | 1831 | 1462023898140 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:44:58 INFO - PROCESS | 1831 | 1462023898143 Marionette TRACE conn3 <- [1,66,null,{}] 06:44:58 INFO - PROCESS | 1831 | 1462023898147 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:58 INFO - PROCESS | 1831 | 1462023898267 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:44:58 INFO - PROCESS | 1831 | 1462023898398 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292a2a000 == 24 [pid = 1831] [id = 24] 06:44:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 69 (0x7f029411bc00) [pid = 1831] [serial = 69] [outer = (nil)] 06:44:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 70 (0x7f0295b0ec00) [pid = 1831] [serial = 70] [outer = 0x7f029411bc00] 06:44:58 INFO - PROCESS | 1831 | 1462023898454 Marionette DEBUG loaded listener.js 06:44:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 71 (0x7f0296067000) [pid = 1831] [serial = 71] [outer = 0x7f029411bc00] 06:44:59 INFO - PROCESS | 1831 | 1462023899845 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1731ms 06:44:59 INFO - PROCESS | 1831 | 1462023899874 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 1831 | 1462023899879 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 06:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:44:59 INFO - PROCESS | 1831 | 1462023899887 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - PROCESS | 1831 | 1462023899891 Marionette TRACE conn3 <- [1,70,null,{}] 06:44:59 INFO - PROCESS | 1831 | 1462023899904 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:00 INFO - PROCESS | 1831 | 1462023900063 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:45:00 INFO - PROCESS | 1831 | 1462023900098 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dec6000 == 25 [pid = 1831] [id = 25] 06:45:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 72 (0x7f028273bc00) [pid = 1831] [serial = 72] [outer = (nil)] 06:45:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 73 (0x7f02837f7800) [pid = 1831] [serial = 73] [outer = 0x7f028273bc00] 06:45:00 INFO - PROCESS | 1831 | 1462023900160 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 74 (0x7f0284661c00) [pid = 1831] [serial = 74] [outer = 0x7f028273bc00] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 73 (0x7f027cf7ac00) [pid = 1831] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 72 (0x7f028718d400) [pid = 1831] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 71 (0x7f02847c5800) [pid = 1831] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 70 (0x7f027dcbf800) [pid = 1831] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 69 (0x7f027de17000) [pid = 1831] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 68 (0x7f028607d400) [pid = 1831] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 67 (0x7f027dcc4400) [pid = 1831] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 66 (0x7f028718b000) [pid = 1831] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 65 (0x7f028bf8d800) [pid = 1831] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 64 (0x7f0289167c00) [pid = 1831] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 63 (0x7f0292c76400) [pid = 1831] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 62 (0x7f027c469400) [pid = 1831] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 61 (0x7f027c60a400) [pid = 1831] [serial = 28] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:45:01 INFO - PROCESS | 1831 | --DOMWINDOW == 60 (0x7f027c640800) [pid = 1831] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1485ms 06:45:01 INFO - PROCESS | 1831 | 1462023901362 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:01 INFO - PROCESS | 1831 | 1462023901392 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:45:01 INFO - PROCESS | 1831 | 1462023901399 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 06:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:45:01 INFO - PROCESS | 1831 | 1462023901425 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:45:01 INFO - PROCESS | 1831 | 1462023901429 Marionette TRACE conn3 <- [1,74,null,{}] 06:45:01 INFO - PROCESS | 1831 | 1462023901434 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:01 INFO - PROCESS | 1831 | 1462023901558 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:45:01 INFO - PROCESS | 1831 | 1462023901576 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0281d8c000 == 26 [pid = 1831] [id = 26] 06:45:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 61 (0x7f027c2c3c00) [pid = 1831] [serial = 75] [outer = (nil)] 06:45:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 62 (0x7f0284b36400) [pid = 1831] [serial = 76] [outer = 0x7f027c2c3c00] 06:45:01 INFO - PROCESS | 1831 | 1462023901636 Marionette DEBUG loaded listener.js 06:45:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 63 (0x7f0285d45c00) [pid = 1831] [serial = 77] [outer = 0x7f027c2c3c00] 06:45:02 INFO - PROCESS | 1831 | 1462023902323 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 934ms 06:45:02 INFO - PROCESS | 1831 | 1462023902356 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:45:02 INFO - PROCESS | 1831 | 1462023902358 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 06:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:45:02 INFO - PROCESS | 1831 | 1462023902375 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - PROCESS | 1831 | 1462023902381 Marionette TRACE conn3 <- [1,78,null,{}] 06:45:02 INFO - PROCESS | 1831 | 1462023902395 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:02 INFO - PROCESS | 1831 | 1462023902529 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:45:02 INFO - PROCESS | 1831 | 1462023902614 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284b68000 == 27 [pid = 1831] [id = 27] 06:45:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 64 (0x7f0285f38800) [pid = 1831] [serial = 78] [outer = (nil)] 06:45:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 65 (0x7f028656dc00) [pid = 1831] [serial = 79] [outer = 0x7f0285f38800] 06:45:02 INFO - PROCESS | 1831 | 1462023902673 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 66 (0x7f0287072400) [pid = 1831] [serial = 80] [outer = 0x7f0285f38800] 06:45:03 INFO - PROCESS | 1831 | 1462023903326 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1004ms 06:45:03 INFO - PROCESS | 1831 | 1462023903371 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:45:03 INFO - PROCESS | 1831 | 1462023903377 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 06:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:45:03 INFO - PROCESS | 1831 | 1462023903385 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:45:03 INFO - PROCESS | 1831 | 1462023903391 Marionette TRACE conn3 <- [1,82,null,{}] 06:45:03 INFO - PROCESS | 1831 | 1462023903431 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:03 INFO - PROCESS | 1831 | 1462023903598 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:45:03 INFO - PROCESS | 1831 | 1462023903693 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dca2800 == 28 [pid = 1831] [id = 28] 06:45:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 67 (0x7f027c46b000) [pid = 1831] [serial = 81] [outer = (nil)] 06:45:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 68 (0x7f0281da9800) [pid = 1831] [serial = 82] [outer = 0x7f027c46b000] 06:45:03 INFO - PROCESS | 1831 | 1462023903768 Marionette DEBUG loaded listener.js 06:45:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 69 (0x7f0284146400) [pid = 1831] [serial = 83] [outer = 0x7f027c46b000] 06:45:04 INFO - PROCESS | 1831 | 1462023904500 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1153ms 06:45:04 INFO - PROCESS | 1831 | 1462023904539 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:45:04 INFO - PROCESS | 1831 | 1462023904546 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 06:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:45:04 INFO - PROCESS | 1831 | 1462023904556 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:45:04 INFO - PROCESS | 1831 | 1462023904560 Marionette TRACE conn3 <- [1,86,null,{}] 06:45:04 INFO - PROCESS | 1831 | 1462023904565 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:04 INFO - PROCESS | 1831 | 1462023904714 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:45:04 INFO - PROCESS | 1831 | 1462023904807 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028533c000 == 29 [pid = 1831] [id = 29] 06:45:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 70 (0x7f027c2c2000) [pid = 1831] [serial = 84] [outer = (nil)] 06:45:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 71 (0x7f0286569400) [pid = 1831] [serial = 85] [outer = 0x7f027c2c2000] 06:45:04 INFO - PROCESS | 1831 | 1462023904871 Marionette DEBUG loaded listener.js 06:45:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 72 (0x7f0287074000) [pid = 1831] [serial = 86] [outer = 0x7f027c2c2000] 06:45:05 INFO - PROCESS | 1831 | 1462023905618 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1133ms 06:45:05 INFO - PROCESS | 1831 | 1462023905688 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:45:05 INFO - PROCESS | 1831 | 1462023905691 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 06:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:45:05 INFO - PROCESS | 1831 | 1462023905714 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:45:05 INFO - PROCESS | 1831 | 1462023905720 Marionette TRACE conn3 <- [1,90,null,{}] 06:45:05 INFO - PROCESS | 1831 | 1462023905735 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:05 INFO - PROCESS | 1831 | 1462023905878 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:45:06 INFO - PROCESS | 1831 | 1462023905997 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285dfd000 == 30 [pid = 1831] [id = 30] 06:45:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 73 (0x7f028707ac00) [pid = 1831] [serial = 87] [outer = (nil)] 06:45:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 74 (0x7f028915c400) [pid = 1831] [serial = 88] [outer = 0x7f028707ac00] 06:45:06 INFO - PROCESS | 1831 | 1462023906073 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 75 (0x7f028ce34000) [pid = 1831] [serial = 89] [outer = 0x7f028707ac00] 06:45:06 INFO - PROCESS | 1831 | 1462023906764 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1087ms 06:45:06 INFO - PROCESS | 1831 | 1462023906800 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:45:06 INFO - PROCESS | 1831 | 1462023906804 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 06:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:45:06 INFO - PROCESS | 1831 | 1462023906809 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:45:06 INFO - PROCESS | 1831 | 1462023906812 Marionette TRACE conn3 <- [1,94,null,{}] 06:45:06 INFO - PROCESS | 1831 | 1462023906817 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:06 INFO - PROCESS | 1831 | 1462023906958 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:45:07 INFO - PROCESS | 1831 | 1462023907082 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286e50000 == 31 [pid = 1831] [id = 31] 06:45:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 76 (0x7f027c792c00) [pid = 1831] [serial = 90] [outer = (nil)] 06:45:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f0292a13400) [pid = 1831] [serial = 91] [outer = 0x7f027c792c00] 06:45:07 INFO - PROCESS | 1831 | 1462023907150 Marionette DEBUG loaded listener.js 06:45:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f0292c71000) [pid = 1831] [serial = 92] [outer = 0x7f027c792c00] 06:45:07 INFO - PROCESS | 1831 | 1462023907847 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1080ms 06:45:07 INFO - PROCESS | 1831 | 1462023907890 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 1831 | 1462023907893 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 06:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:45:07 INFO - PROCESS | 1831 | 1462023907899 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 1831 | 1462023907902 Marionette TRACE conn3 <- [1,98,null,{}] 06:45:07 INFO - PROCESS | 1831 | 1462023907909 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:08 INFO - PROCESS | 1831 | 1462023908038 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:45:08 INFO - PROCESS | 1831 | 1462023908135 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02885ae000 == 32 [pid = 1831] [id = 32] 06:45:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f028ce34400) [pid = 1831] [serial = 93] [outer = (nil)] 06:45:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f0292f68400) [pid = 1831] [serial = 94] [outer = 0x7f028ce34400] 06:45:08 INFO - PROCESS | 1831 | 1462023908199 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f0283ff0000) [pid = 1831] [serial = 95] [outer = 0x7f028ce34400] 06:45:08 INFO - PROCESS | 1831 | 1462023908857 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1033ms 06:45:08 INFO - PROCESS | 1831 | 1462023908933 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:45:08 INFO - PROCESS | 1831 | 1462023908936 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 06:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:45:08 INFO - PROCESS | 1831 | 1462023908943 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:45:08 INFO - PROCESS | 1831 | 1462023908945 Marionette TRACE conn3 <- [1,102,null,{}] 06:45:08 INFO - PROCESS | 1831 | 1462023908950 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 1831 | 1462023909161 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:45:09 INFO - PROCESS | 1831 | 1462023909176 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292a24000 == 33 [pid = 1831] [id = 33] 06:45:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f0292f66400) [pid = 1831] [serial = 96] [outer = (nil)] 06:45:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f02942ee000) [pid = 1831] [serial = 97] [outer = 0x7f0292f66400] 06:45:09 INFO - PROCESS | 1831 | 1462023909244 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f0297440c00) [pid = 1831] [serial = 98] [outer = 0x7f0292f66400] 06:45:10 INFO - PROCESS | 1831 | 1462023910007 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1077ms 06:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:45:10 INFO - PROCESS | 1831 | 1462023910019 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 1831 | 1462023910021 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 06:45:10 INFO - PROCESS | 1831 | 1462023910027 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 1831 | 1462023910030 Marionette TRACE conn3 <- [1,106,null,{}] 06:45:10 INFO - PROCESS | 1831 | 1462023910041 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 1831 | 1462023910174 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:45:10 INFO - PROCESS | 1831 | 1462023910304 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027e96a000 == 34 [pid = 1831] [id = 34] 06:45:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f027c2c9800) [pid = 1831] [serial = 99] [outer = (nil)] 06:45:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f02847c7800) [pid = 1831] [serial = 100] [outer = 0x7f027c2c9800] 06:45:10 INFO - PROCESS | 1831 | 1462023910374 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f0286745000) [pid = 1831] [serial = 101] [outer = 0x7f027c2c9800] 06:45:11 INFO - PROCESS | 1831 | 1462023911269 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1289ms 06:45:11 INFO - PROCESS | 1831 | 1462023911317 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 1831 | 1462023911323 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 06:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:45:11 INFO - PROCESS | 1831 | 1462023911358 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 1831 | 1462023911363 Marionette TRACE conn3 <- [1,110,null,{}] 06:45:11 INFO - PROCESS | 1831 | 1462023911371 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 1831 | 1462023911518 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:45:11 INFO - PROCESS | 1831 | 1462023911649 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027d991000 == 35 [pid = 1831] [id = 35] 06:45:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f027cf7b800) [pid = 1831] [serial = 102] [outer = (nil)] 06:45:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f027de0ec00) [pid = 1831] [serial = 103] [outer = 0x7f027cf7b800] 06:45:11 INFO - PROCESS | 1831 | 1462023911736 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f028298b000) [pid = 1831] [serial = 104] [outer = 0x7f027cf7b800] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f0295b52800) [pid = 1831] [serial = 2] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f0284f55c00) [pid = 1831] [serial = 40] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f027de0bc00) [pid = 1831] [serial = 43] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f0285871c00) [pid = 1831] [serial = 46] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f028621d800) [pid = 1831] [serial = 49] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f0287073800) [pid = 1831] [serial = 52] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f028718b400) [pid = 1831] [serial = 53] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f02883e8000) [pid = 1831] [serial = 55] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f02883f1c00) [pid = 1831] [serial = 56] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f028bf93c00) [pid = 1831] [serial = 58] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 79 (0x7f0292a12800) [pid = 1831] [serial = 61] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f0292f72400) [pid = 1831] [serial = 64] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 77 (0x7f0293c05400) [pid = 1831] [serial = 67] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 76 (0x7f027c60c000) [pid = 1831] [serial = 29] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 75 (0x7f027c78f400) [pid = 1831] [serial = 34] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 74 (0x7f0281151c00) [pid = 1831] [serial = 37] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 73 (0x7f027d975000) [pid = 1831] [serial = 31] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 72 (0x7f0291e6d400) [pid = 1831] [serial = 59] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 71 (0x7f0292d86800) [pid = 1831] [serial = 62] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 70 (0x7f0293c0a000) [pid = 1831] [serial = 65] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 69 (0x7f02832bd000) [pid = 1831] [serial = 38] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 68 (0x7f028607d800) [pid = 1831] [serial = 47] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 67 (0x7f028587c000) [pid = 1831] [serial = 41] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 66 (0x7f028298a800) [pid = 1831] [serial = 44] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 65 (0x7f027c476400) [pid = 1831] [serial = 26] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 64 (0x7f027c632400) [pid = 1831] [serial = 30] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 63 (0x7f028673a400) [pid = 1831] [serial = 50] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 62 (0x7f027dcbd000) [pid = 1831] [serial = 22] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 61 (0x7f027dcc8000) [pid = 1831] [serial = 19] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 60 (0x7f028718f000) [pid = 1831] [serial = 16] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 59 (0x7f027de0f000) [pid = 1831] [serial = 17] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 58 (0x7f0284664000) [pid = 1831] [serial = 12] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 57 (0x7f0284c2a400) [pid = 1831] [serial = 9] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 56 (0x7f027c46d800) [pid = 1831] [serial = 25] [outer = (nil)] [url = about:blank] 06:45:12 INFO - PROCESS | 1831 | --DOMWINDOW == 55 (0x7f0293fde400) [pid = 1831] [serial = 23] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 1831 | 1462023913107 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1792ms 06:45:13 INFO - PROCESS | 1831 | 1462023913147 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:45:13 INFO - PROCESS | 1831 | 1462023913153 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 06:45:13 INFO - PROCESS | 1831 | 1462023913161 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 1831 | 1462023913166 Marionette TRACE conn3 <- [1,114,null,{}] 06:45:13 INFO - PROCESS | 1831 | 1462023913175 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:13 INFO - PROCESS | 1831 | 1462023913310 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:45:13 INFO - PROCESS | 1831 | 1462023913330 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027d988000 == 36 [pid = 1831] [id = 36] 06:45:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 56 (0x7f027dc03800) [pid = 1831] [serial = 105] [outer = (nil)] 06:45:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 57 (0x7f027de18000) [pid = 1831] [serial = 106] [outer = 0x7f027dc03800] 06:45:13 INFO - PROCESS | 1831 | 1462023913392 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 58 (0x7f0281dac400) [pid = 1831] [serial = 107] [outer = 0x7f027dc03800] 06:45:14 INFO - PROCESS | 1831 | 1462023914153 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1040ms 06:45:14 INFO - PROCESS | 1831 | 1462023914201 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:45:14 INFO - PROCESS | 1831 | 1462023914210 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 06:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:45:14 INFO - PROCESS | 1831 | 1462023914220 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:45:14 INFO - PROCESS | 1831 | 1462023914223 Marionette TRACE conn3 <- [1,118,null,{}] 06:45:14 INFO - PROCESS | 1831 | 1462023914235 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:14 INFO - PROCESS | 1831 | 1462023914379 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:45:14 INFO - PROCESS | 1831 | 1462023914391 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0281135800 == 37 [pid = 1831] [id = 37] 06:45:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 59 (0x7f0283ff1800) [pid = 1831] [serial = 108] [outer = (nil)] 06:45:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 60 (0x7f02847be800) [pid = 1831] [serial = 109] [outer = 0x7f0283ff1800] 06:45:14 INFO - PROCESS | 1831 | 1462023914446 Marionette DEBUG loaded listener.js 06:45:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 61 (0x7f0285872800) [pid = 1831] [serial = 110] [outer = 0x7f0283ff1800] 06:45:15 INFO - PROCESS | 1831 | 1462023915084 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 879ms 06:45:15 INFO - PROCESS | 1831 | 1462023915098 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:45:15 INFO - PROCESS | 1831 | 1462023915102 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 06:45:15 INFO - PROCESS | 1831 | 1462023915117 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:45:15 INFO - PROCESS | 1831 | 1462023915123 Marionette TRACE conn3 <- [1,122,null,{}] 06:45:15 INFO - PROCESS | 1831 | 1462023915140 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:15 INFO - PROCESS | 1831 | 1462023915304 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:45:15 INFO - PROCESS | 1831 | 1462023915342 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028463c000 == 38 [pid = 1831] [id = 38] 06:45:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 62 (0x7f0281da8800) [pid = 1831] [serial = 111] [outer = (nil)] 06:45:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 63 (0x7f0286085000) [pid = 1831] [serial = 112] [outer = 0x7f0281da8800] 06:45:15 INFO - PROCESS | 1831 | 1462023915404 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 64 (0x7f0286569800) [pid = 1831] [serial = 113] [outer = 0x7f0281da8800] 06:45:16 INFO - PROCESS | 1831 | 1462023916040 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 992ms 06:45:16 INFO - PROCESS | 1831 | 1462023916100 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 1831 | 1462023916104 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 06:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:45:16 INFO - PROCESS | 1831 | 1462023916109 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - PROCESS | 1831 | 1462023916111 Marionette TRACE conn3 <- [1,126,null,{}] 06:45:16 INFO - PROCESS | 1831 | 1462023916116 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:16 INFO - PROCESS | 1831 | 1462023916270 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:45:16 INFO - PROCESS | 1831 | 1462023916312 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285271800 == 39 [pid = 1831] [id = 39] 06:45:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 65 (0x7f0285210000) [pid = 1831] [serial = 114] [outer = (nil)] 06:45:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 66 (0x7f028707a000) [pid = 1831] [serial = 115] [outer = 0x7f0285210000] 06:45:16 INFO - PROCESS | 1831 | 1462023916373 Marionette DEBUG loaded listener.js 06:45:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 67 (0x7f028718a000) [pid = 1831] [serial = 116] [outer = 0x7f0285210000] 06:45:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 68 (0x7f028718d800) [pid = 1831] [serial = 117] [outer = 0x7f027c634c00] 06:45:17 INFO - PROCESS | 1831 | 1462023917155 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1081ms 06:45:17 INFO - PROCESS | 1831 | 1462023917192 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:45:17 INFO - PROCESS | 1831 | 1462023917195 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 06:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:45:17 INFO - PROCESS | 1831 | 1462023917202 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:45:17 INFO - PROCESS | 1831 | 1462023917204 Marionette TRACE conn3 <- [1,130,null,{}] 06:45:17 INFO - PROCESS | 1831 | 1462023917210 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:17 INFO - PROCESS | 1831 | 1462023917466 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:45:17 INFO - PROCESS | 1831 | --DOMWINDOW == 67 (0x7f029411bc00) [pid = 1831] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:45:17 INFO - PROCESS | 1831 | --DOMWINDOW == 66 (0x7f027c792400) [pid = 1831] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:45:17 INFO - PROCESS | 1831 | --DOMWINDOW == 65 (0x7f0285f38800) [pid = 1831] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:45:17 INFO - PROCESS | 1831 | --DOMWINDOW == 64 (0x7f028273bc00) [pid = 1831] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:45:17 INFO - PROCESS | 1831 | --DOMWINDOW == 63 (0x7f027c2c3c00) [pid = 1831] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:45:17 INFO - PROCESS | 1831 | 1462023917533 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028111f800 == 40 [pid = 1831] [id = 40] 06:45:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 64 (0x7f027c2c3c00) [pid = 1831] [serial = 118] [outer = (nil)] 06:45:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 65 (0x7f027c638800) [pid = 1831] [serial = 119] [outer = 0x7f027c2c3c00] 06:45:17 INFO - PROCESS | 1831 | 1462023917602 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 66 (0x7f0286087400) [pid = 1831] [serial = 120] [outer = 0x7f027c2c3c00] 06:45:18 INFO - PROCESS | 1831 | 1462023918203 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1025ms 06:45:18 INFO - PROCESS | 1831 | 1462023918227 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 1831 | 1462023918230 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 06:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:45:18 INFO - PROCESS | 1831 | 1462023918236 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 1831 | 1462023918237 Marionette TRACE conn3 <- [1,134,null,{}] 06:45:18 INFO - PROCESS | 1831 | 1462023918242 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 1831 | 1462023918415 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:45:18 INFO - PROCESS | 1831 | 1462023918440 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286043000 == 41 [pid = 1831] [id = 41] 06:45:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 67 (0x7f027c637400) [pid = 1831] [serial = 121] [outer = (nil)] 06:45:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 68 (0x7f0287185000) [pid = 1831] [serial = 122] [outer = 0x7f027c637400] 06:45:18 INFO - PROCESS | 1831 | 1462023918496 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 69 (0x7f0292c6c400) [pid = 1831] [serial = 123] [outer = 0x7f027c637400] 06:45:19 INFO - PROCESS | 1831 | 1462023919108 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 930ms 06:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:45:19 INFO - PROCESS | 1831 | 1462023919166 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 1831 | 1462023919168 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 06:45:19 INFO - PROCESS | 1831 | 1462023919172 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 1831 | 1462023919175 Marionette TRACE conn3 <- [1,138,null,{}] 06:45:19 INFO - PROCESS | 1831 | 1462023919180 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:19 INFO - PROCESS | 1831 | 1462023919292 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:45:19 INFO - PROCESS | 1831 | 1462023919309 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286ee7000 == 42 [pid = 1831] [id = 42] 06:45:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 70 (0x7f0292c6cc00) [pid = 1831] [serial = 124] [outer = (nil)] 06:45:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 71 (0x7f0292d2b400) [pid = 1831] [serial = 125] [outer = 0x7f0292c6cc00] 06:45:19 INFO - PROCESS | 1831 | 1462023919362 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 72 (0x7f0292f63400) [pid = 1831] [serial = 126] [outer = 0x7f0292c6cc00] 06:45:20 INFO - PROCESS | 1831 | 1462023920276 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1126ms 06:45:20 INFO - PROCESS | 1831 | 1462023920299 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:45:20 INFO - PROCESS | 1831 | 1462023920305 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 06:45:20 INFO - PROCESS | 1831 | 1462023920312 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:45:20 INFO - PROCESS | 1831 | 1462023920317 Marionette TRACE conn3 <- [1,142,null,{}] 06:45:20 INFO - PROCESS | 1831 | 1462023920324 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:20 INFO - PROCESS | 1831 | 1462023920473 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:45:20 INFO - PROCESS | 1831 | 1462023920601 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f653800 == 43 [pid = 1831] [id = 43] 06:45:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 73 (0x7f027cf87800) [pid = 1831] [serial = 127] [outer = (nil)] 06:45:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 74 (0x7f0282734800) [pid = 1831] [serial = 128] [outer = 0x7f027cf87800] 06:45:20 INFO - PROCESS | 1831 | 1462023920668 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 75 (0x7f0283ff0400) [pid = 1831] [serial = 129] [outer = 0x7f027cf87800] 06:45:21 INFO - PROCESS | 1831 | 1462023921562 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1282ms 06:45:21 INFO - PROCESS | 1831 | 1462023921594 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 1831 | 1462023921601 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 06:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:45:21 INFO - PROCESS | 1831 | 1462023921611 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 1831 | 1462023921614 Marionette TRACE conn3 <- [1,146,null,{}] 06:45:21 INFO - PROCESS | 1831 | 1462023921620 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 1831 | 1462023921774 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:45:21 INFO - PROCESS | 1831 | 1462023921900 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284639000 == 44 [pid = 1831] [id = 44] 06:45:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 76 (0x7f027c71ec00) [pid = 1831] [serial = 130] [outer = (nil)] 06:45:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f0286088000) [pid = 1831] [serial = 131] [outer = 0x7f027c71ec00] 06:45:21 INFO - PROCESS | 1831 | 1462023921967 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f028656d800) [pid = 1831] [serial = 132] [outer = 0x7f027c71ec00] 06:45:22 INFO - PROCESS | 1831 | 1462023922969 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1428ms 06:45:23 INFO - PROCESS | 1831 | 1462023923039 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 1831 | 1462023923043 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 06:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:45:23 INFO - PROCESS | 1831 | 1462023923051 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 1831 | 1462023923055 Marionette TRACE conn3 <- [1,150,null,{}] 06:45:23 INFO - PROCESS | 1831 | 1462023923063 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:23 INFO - PROCESS | 1831 | 1462023923250 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:45:23 INFO - PROCESS | 1831 | 1462023923395 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286043000 == 43 [pid = 1831] [id = 41] 06:45:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028111f800 == 42 [pid = 1831] [id = 40] 06:45:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285271800 == 41 [pid = 1831] [id = 39] 06:45:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028463c000 == 40 [pid = 1831] [id = 38] 06:45:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0281135800 == 39 [pid = 1831] [id = 37] 06:45:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027d988000 == 38 [pid = 1831] [id = 36] 06:45:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027d988000 == 39 [pid = 1831] [id = 45] 06:45:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f027dcc5c00) [pid = 1831] [serial = 133] [outer = (nil)] 06:45:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f0282998400) [pid = 1831] [serial = 134] [outer = 0x7f027dcc5c00] 06:45:23 INFO - PROCESS | 1831 | 1462023923479 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f02841f5c00) [pid = 1831] [serial = 135] [outer = 0x7f027dcc5c00] 06:45:23 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f028656dc00) [pid = 1831] [serial = 79] [outer = (nil)] [url = about:blank] 06:45:23 INFO - PROCESS | 1831 | --DOMWINDOW == 79 (0x7f0287072400) [pid = 1831] [serial = 80] [outer = (nil)] [url = about:blank] 06:45:23 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f02837f7800) [pid = 1831] [serial = 73] [outer = (nil)] [url = about:blank] 06:45:23 INFO - PROCESS | 1831 | --DOMWINDOW == 77 (0x7f0284b36400) [pid = 1831] [serial = 76] [outer = (nil)] [url = about:blank] 06:45:23 INFO - PROCESS | 1831 | --DOMWINDOW == 76 (0x7f0284661c00) [pid = 1831] [serial = 74] [outer = (nil)] [url = about:blank] 06:45:23 INFO - PROCESS | 1831 | --DOMWINDOW == 75 (0x7f0285d45c00) [pid = 1831] [serial = 77] [outer = (nil)] [url = about:blank] 06:45:23 INFO - PROCESS | 1831 | --DOMWINDOW == 74 (0x7f0296067000) [pid = 1831] [serial = 71] [outer = (nil)] [url = about:blank] 06:45:23 INFO - PROCESS | 1831 | --DOMWINDOW == 73 (0x7f0295b0ec00) [pid = 1831] [serial = 70] [outer = (nil)] [url = about:blank] 06:45:23 INFO - PROCESS | 1831 | --DOMWINDOW == 72 (0x7f029411e400) [pid = 1831] [serial = 68] [outer = (nil)] [url = about:blank] 06:45:24 INFO - PROCESS | 1831 | 1462023924081 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1078ms 06:45:24 INFO - PROCESS | 1831 | 1462023924129 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:45:24 INFO - PROCESS | 1831 | 1462023924136 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 06:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:45:24 INFO - PROCESS | 1831 | 1462023924144 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - PROCESS | 1831 | 1462023924147 Marionette TRACE conn3 <- [1,154,null,{}] 06:45:24 INFO - PROCESS | 1831 | 1462023924152 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:24 INFO - PROCESS | 1831 | 1462023924284 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:45:24 INFO - PROCESS | 1831 | 1462023924371 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028274c000 == 40 [pid = 1831] [id = 46] 06:45:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 73 (0x7f027f323800) [pid = 1831] [serial = 136] [outer = (nil)] 06:45:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 74 (0x7f027f32bc00) [pid = 1831] [serial = 137] [outer = 0x7f027f323800] 06:45:24 INFO - PROCESS | 1831 | 1462023924424 Marionette DEBUG loaded listener.js 06:45:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 75 (0x7f027f377000) [pid = 1831] [serial = 138] [outer = 0x7f027f323800] 06:45:25 INFO - PROCESS | 1831 | 1462023925024 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 932ms 06:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:45:25 INFO - PROCESS | 1831 | 1462023925077 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 1831 | 1462023925079 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 06:45:25 INFO - PROCESS | 1831 | 1462023925085 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - PROCESS | 1831 | 1462023925090 Marionette TRACE conn3 <- [1,158,null,{}] 06:45:25 INFO - PROCESS | 1831 | 1462023925105 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:25 INFO - PROCESS | 1831 | 1462023925261 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:45:25 INFO - PROCESS | 1831 | 1462023925282 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285264000 == 41 [pid = 1831] [id = 47] 06:45:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 76 (0x7f027c2ca800) [pid = 1831] [serial = 139] [outer = (nil)] 06:45:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f02837ee000) [pid = 1831] [serial = 140] [outer = 0x7f027c2ca800] 06:45:25 INFO - PROCESS | 1831 | 1462023925342 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f0285d3b400) [pid = 1831] [serial = 141] [outer = 0x7f027c2ca800] 06:45:25 INFO - PROCESS | 1831 | 1462023925983 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 933ms 06:45:26 INFO - PROCESS | 1831 | 1462023926018 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:45:26 INFO - PROCESS | 1831 | 1462023926022 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 06:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:45:26 INFO - PROCESS | 1831 | 1462023926027 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - PROCESS | 1831 | 1462023926028 Marionette TRACE conn3 <- [1,162,null,{}] 06:45:26 INFO - PROCESS | 1831 | 1462023926041 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:26 INFO - PROCESS | 1831 | 1462023926191 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:45:26 INFO - PROCESS | 1831 | 1462023926257 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286042800 == 42 [pid = 1831] [id = 48] 06:45:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f027c611000) [pid = 1831] [serial = 142] [outer = (nil)] 06:45:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f028673c400) [pid = 1831] [serial = 143] [outer = 0x7f027c611000] 06:45:26 INFO - PROCESS | 1831 | 1462023926316 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f0287075c00) [pid = 1831] [serial = 144] [outer = 0x7f027c611000] 06:45:26 INFO - PROCESS | 1831 | 1462023926967 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 974ms 06:45:27 INFO - PROCESS | 1831 | 1462023927001 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 1831 | 1462023927003 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 06:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:45:27 INFO - PROCESS | 1831 | 1462023927008 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 1831 | 1462023927010 Marionette TRACE conn3 <- [1,166,null,{}] 06:45:27 INFO - PROCESS | 1831 | 1462023927042 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:27 INFO - PROCESS | 1831 | 1462023927187 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:45:27 INFO - PROCESS | 1831 | 1462023927246 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c071000 == 43 [pid = 1831] [id = 49] 06:45:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f0285f34c00) [pid = 1831] [serial = 145] [outer = (nil)] 06:45:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f028718fc00) [pid = 1831] [serial = 146] [outer = 0x7f0285f34c00] 06:45:27 INFO - PROCESS | 1831 | 1462023927301 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f028915b800) [pid = 1831] [serial = 147] [outer = 0x7f0285f34c00] 06:45:27 INFO - PROCESS | 1831 | 1462023927938 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 984ms 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f027c2c9800) [pid = 1831] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f0283ff1800) [pid = 1831] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f0285210000) [pid = 1831] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f027c46b000) [pid = 1831] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 79 (0x7f027c2c2000) [pid = 1831] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f028707ac00) [pid = 1831] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 77 (0x7f027c2c3c00) [pid = 1831] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 76 (0x7f027c792c00) [pid = 1831] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 75 (0x7f027dc03800) [pid = 1831] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 74 (0x7f028ce34400) [pid = 1831] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 73 (0x7f027c637400) [pid = 1831] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 72 (0x7f0281da8800) [pid = 1831] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:45:28 INFO - PROCESS | 1831 | --DOMWINDOW == 71 (0x7f0292f66400) [pid = 1831] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:45:28 INFO - PROCESS | 1831 | 1462023928036 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:45:28 INFO - PROCESS | 1831 | 1462023928038 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 06:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:45:28 INFO - PROCESS | 1831 | 1462023928046 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - PROCESS | 1831 | 1462023928049 Marionette TRACE conn3 <- [1,170,null,{}] 06:45:28 INFO - PROCESS | 1831 | 1462023928057 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:28 INFO - PROCESS | 1831 | 1462023928224 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:45:28 INFO - PROCESS | 1831 | 1462023928236 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284c9c800 == 44 [pid = 1831] [id = 50] 06:45:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 72 (0x7f028707ec00) [pid = 1831] [serial = 148] [outer = (nil)] 06:45:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 73 (0x7f028ce95400) [pid = 1831] [serial = 149] [outer = 0x7f028707ec00] 06:45:28 INFO - PROCESS | 1831 | 1462023928296 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 74 (0x7f0292a92000) [pid = 1831] [serial = 150] [outer = 0x7f028707ec00] 06:45:29 INFO - PROCESS | 1831 | 1462023929041 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1030ms 06:45:29 INFO - PROCESS | 1831 | 1462023929077 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 1831 | 1462023929080 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 06:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:45:29 INFO - PROCESS | 1831 | 1462023929085 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 1831 | 1462023929087 Marionette TRACE conn3 <- [1,174,null,{}] 06:45:29 INFO - PROCESS | 1831 | 1462023929092 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:29 INFO - PROCESS | 1831 | 1462023929237 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:45:29 INFO - PROCESS | 1831 | 1462023929257 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027cea1800 == 45 [pid = 1831] [id = 51] 06:45:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 75 (0x7f027bf75800) [pid = 1831] [serial = 151] [outer = (nil)] 06:45:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 76 (0x7f0292a94000) [pid = 1831] [serial = 152] [outer = 0x7f027bf75800] 06:45:29 INFO - PROCESS | 1831 | 1462023929314 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f0292f72400) [pid = 1831] [serial = 153] [outer = 0x7f027bf75800] 06:45:29 INFO - PROCESS | 1831 | 1462023929883 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 873ms 06:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:45:29 INFO - PROCESS | 1831 | 1462023929959 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 1831 | 1462023929961 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 06:45:29 INFO - PROCESS | 1831 | 1462023929966 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 1831 | 1462023929969 Marionette TRACE conn3 <- [1,178,null,{}] 06:45:29 INFO - PROCESS | 1831 | 1462023929975 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:30 INFO - PROCESS | 1831 | 1462023930142 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:45:30 INFO - PROCESS | 1831 | 1462023930274 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c4ed800 == 46 [pid = 1831] [id = 52] 06:45:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f027bf75c00) [pid = 1831] [serial = 154] [outer = (nil)] 06:45:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f027c2c8c00) [pid = 1831] [serial = 155] [outer = 0x7f027bf75c00] 06:45:30 INFO - PROCESS | 1831 | 1462023930343 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f027c718800) [pid = 1831] [serial = 156] [outer = 0x7f027bf75c00] 06:45:31 INFO - PROCESS | 1831 | 1462023931067 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1126ms 06:45:31 INFO - PROCESS | 1831 | 1462023931096 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:45:31 INFO - PROCESS | 1831 | 1462023931101 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 06:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:45:31 INFO - PROCESS | 1831 | 1462023931109 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 1831 | 1462023931115 Marionette TRACE conn3 <- [1,182,null,{}] 06:45:31 INFO - PROCESS | 1831 | 1462023931121 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:31 INFO - PROCESS | 1831 | 1462023931263 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:45:31 INFO - PROCESS | 1831 | 1462023931393 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284649000 == 47 [pid = 1831] [id = 53] 06:45:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f027de0b800) [pid = 1831] [serial = 157] [outer = (nil)] 06:45:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f027f378400) [pid = 1831] [serial = 158] [outer = 0x7f027de0b800] 06:45:31 INFO - PROCESS | 1831 | 1462023931464 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f0281da7000) [pid = 1831] [serial = 159] [outer = 0x7f027de0b800] 06:45:32 INFO - PROCESS | 1831 | 1462023932428 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1379ms 06:45:32 INFO - PROCESS | 1831 | 1462023932488 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:45:32 INFO - PROCESS | 1831 | 1462023932492 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 06:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:45:32 INFO - PROCESS | 1831 | 1462023932540 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:45:32 INFO - PROCESS | 1831 | 1462023932544 Marionette TRACE conn3 <- [1,186,null,{}] 06:45:32 INFO - PROCESS | 1831 | 1462023932550 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:32 INFO - PROCESS | 1831 | 1462023932681 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:45:32 INFO - PROCESS | 1831 | 1462023932809 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292fbc000 == 48 [pid = 1831] [id = 54] 06:45:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f027f372400) [pid = 1831] [serial = 160] [outer = (nil)] 06:45:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f0286218c00) [pid = 1831] [serial = 161] [outer = 0x7f027f372400] 06:45:32 INFO - PROCESS | 1831 | 1462023932880 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f0288586c00) [pid = 1831] [serial = 162] [outer = 0x7f027f372400] 06:45:33 INFO - PROCESS | 1831 | 1462023933577 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1123ms 06:45:33 INFO - PROCESS | 1831 | 1462023933621 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 1831 | 1462023933626 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 06:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:45:33 INFO - PROCESS | 1831 | 1462023933641 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 1831 | 1462023933647 Marionette TRACE conn3 <- [1,190,null,{}] 06:45:33 INFO - PROCESS | 1831 | 1462023933669 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:33 INFO - PROCESS | 1831 | 1462023933818 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:45:33 INFO - PROCESS | 1831 | 1462023933950 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293f47800 == 49 [pid = 1831] [id = 55] 06:45:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f0285d44800) [pid = 1831] [serial = 163] [outer = (nil)] 06:45:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f0292f6f800) [pid = 1831] [serial = 164] [outer = 0x7f0285d44800] 06:45:34 INFO - PROCESS | 1831 | 1462023934023 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f0293fd9400) [pid = 1831] [serial = 165] [outer = 0x7f0285d44800] 06:45:34 INFO - PROCESS | 1831 | 1462023934735 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1154ms 06:45:34 INFO - PROCESS | 1831 | 1462023934816 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:45:34 INFO - PROCESS | 1831 | 1462023934820 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 06:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:45:34 INFO - PROCESS | 1831 | 1462023934866 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:45:34 INFO - PROCESS | 1831 | 1462023934868 Marionette TRACE conn3 <- [1,194,null,{}] 06:45:34 INFO - PROCESS | 1831 | 1462023934993 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:35 INFO - PROCESS | 1831 | 1462023935322 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:45:35 INFO - PROCESS | 1831 | 1462023935505 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028449e800 == 50 [pid = 1831] [id = 56] 06:45:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f027dcbd000) [pid = 1831] [serial = 166] [outer = (nil)] 06:45:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f027dcc7400) [pid = 1831] [serial = 167] [outer = 0x7f027dcbd000] 06:45:35 INFO - PROCESS | 1831 | 1462023935575 Marionette DEBUG loaded listener.js 06:45:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f027f328400) [pid = 1831] [serial = 168] [outer = 0x7f027dcbd000] 06:45:36 INFO - PROCESS | 1831 | 1462023936338 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1514ms 06:45:36 INFO - PROCESS | 1831 | 1462023936357 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 1831 | 1462023936361 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 06:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:45:36 INFO - PROCESS | 1831 | 1462023936367 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - PROCESS | 1831 | 1462023936372 Marionette TRACE conn3 <- [1,198,null,{}] 06:45:36 INFO - PROCESS | 1831 | 1462023936378 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:36 INFO - PROCESS | 1831 | 1462023936513 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:45:36 INFO - PROCESS | 1831 | 1462023936643 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028533c000 == 49 [pid = 1831] [id = 29] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02885ae000 == 48 [pid = 1831] [id = 32] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284b68000 == 47 [pid = 1831] [id = 27] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027dca2800 == 46 [pid = 1831] [id = 28] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027cea1800 == 45 [pid = 1831] [id = 51] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284c9c800 == 44 [pid = 1831] [id = 50] 06:45:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dca2800 == 45 [pid = 1831] [id = 57] 06:45:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f027bf7c800) [pid = 1831] [serial = 169] [outer = (nil)] 06:45:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f0281da6c00) [pid = 1831] [serial = 170] [outer = 0x7f027bf7c800] 06:45:36 INFO - PROCESS | 1831 | 1462023936740 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f0283fee000) [pid = 1831] [serial = 171] [outer = 0x7f027bf7c800] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c071000 == 44 [pid = 1831] [id = 49] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286042800 == 43 [pid = 1831] [id = 48] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285264000 == 42 [pid = 1831] [id = 47] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028274c000 == 41 [pid = 1831] [id = 46] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027d988000 == 40 [pid = 1831] [id = 45] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284639000 == 39 [pid = 1831] [id = 44] 06:45:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f653800 == 38 [pid = 1831] [id = 43] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f0286745000) [pid = 1831] [serial = 101] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f02847c7800) [pid = 1831] [serial = 100] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f02847be800) [pid = 1831] [serial = 109] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f0285872800) [pid = 1831] [serial = 110] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f028707a000) [pid = 1831] [serial = 115] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f0284146400) [pid = 1831] [serial = 83] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f0281da9800) [pid = 1831] [serial = 82] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f0287074000) [pid = 1831] [serial = 86] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f0286569400) [pid = 1831] [serial = 85] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f028ce34000) [pid = 1831] [serial = 89] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f028915c400) [pid = 1831] [serial = 88] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f0286087400) [pid = 1831] [serial = 120] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f027c638800) [pid = 1831] [serial = 119] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f0292c71000) [pid = 1831] [serial = 92] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f0292a13400) [pid = 1831] [serial = 91] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 79 (0x7f027de18000) [pid = 1831] [serial = 106] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f0281dac400) [pid = 1831] [serial = 107] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 77 (0x7f027cf7a800) [pid = 1831] [serial = 35] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 76 (0x7f0283ff0000) [pid = 1831] [serial = 95] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 75 (0x7f0292f68400) [pid = 1831] [serial = 94] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 74 (0x7f027de0ec00) [pid = 1831] [serial = 103] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 73 (0x7f0287185000) [pid = 1831] [serial = 122] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 72 (0x7f0286085000) [pid = 1831] [serial = 112] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 71 (0x7f0297440c00) [pid = 1831] [serial = 98] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 70 (0x7f02942ee000) [pid = 1831] [serial = 97] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 69 (0x7f028718a000) [pid = 1831] [serial = 116] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 68 (0x7f0286569800) [pid = 1831] [serial = 113] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | --DOMWINDOW == 67 (0x7f0292c6c400) [pid = 1831] [serial = 123] [outer = (nil)] [url = about:blank] 06:45:37 INFO - PROCESS | 1831 | 1462023937380 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1035ms 06:45:37 INFO - PROCESS | 1831 | 1462023937403 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 1831 | 1462023937407 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 06:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:45:37 INFO - PROCESS | 1831 | 1462023937412 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 1831 | 1462023937414 Marionette TRACE conn3 <- [1,202,null,{}] 06:45:37 INFO - PROCESS | 1831 | 1462023937420 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:37 INFO - PROCESS | 1831 | 1462023937554 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:45:37 INFO - PROCESS | 1831 | 1462023937573 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0283e1a000 == 39 [pid = 1831] [id = 58] 06:45:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 68 (0x7f0285872000) [pid = 1831] [serial = 172] [outer = (nil)] 06:45:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 69 (0x7f0285885c00) [pid = 1831] [serial = 173] [outer = 0x7f0285872000] 06:45:37 INFO - PROCESS | 1831 | 1462023937628 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 70 (0x7f0286085400) [pid = 1831] [serial = 174] [outer = 0x7f0285872000] 06:45:38 INFO - PROCESS | 1831 | 1462023938279 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 880ms 06:45:38 INFO - PROCESS | 1831 | 1462023938293 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 1831 | 1462023938298 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 06:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:45:38 INFO - PROCESS | 1831 | 1462023938317 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - PROCESS | 1831 | 1462023938323 Marionette TRACE conn3 <- [1,206,null,{}] 06:45:38 INFO - PROCESS | 1831 | 1462023938328 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 1831 | 1462023938455 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:45:38 INFO - PROCESS | 1831 | 1462023938471 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285739000 == 40 [pid = 1831] [id = 59] 06:45:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 71 (0x7f0285209c00) [pid = 1831] [serial = 175] [outer = (nil)] 06:45:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 72 (0x7f0287184c00) [pid = 1831] [serial = 176] [outer = 0x7f0285209c00] 06:45:38 INFO - PROCESS | 1831 | 1462023938527 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 73 (0x7f02883f0800) [pid = 1831] [serial = 177] [outer = 0x7f0285209c00] 06:45:39 INFO - PROCESS | 1831 | 1462023939225 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 949ms 06:45:39 INFO - PROCESS | 1831 | 1462023939254 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 1831 | 1462023939257 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 06:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:45:39 INFO - PROCESS | 1831 | 1462023939263 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 1831 | 1462023939264 Marionette TRACE conn3 <- [1,210,null,{}] 06:45:39 INFO - PROCESS | 1831 | 1462023939269 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 1831 | 1462023939427 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:45:39 INFO - PROCESS | 1831 | 1462023939481 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028602a800 == 41 [pid = 1831] [id = 60] 06:45:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 74 (0x7f027c2c6c00) [pid = 1831] [serial = 178] [outer = (nil)] 06:45:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 75 (0x7f028ce34800) [pid = 1831] [serial = 179] [outer = 0x7f027c2c6c00] 06:45:39 INFO - PROCESS | 1831 | 1462023939537 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 76 (0x7f0292a0bc00) [pid = 1831] [serial = 180] [outer = 0x7f027c2c6c00] 06:45:40 INFO - PROCESS | 1831 | 1462023940183 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 973ms 06:45:40 INFO - PROCESS | 1831 | 1462023940240 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 1831 | 1462023940243 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 06:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:45:40 INFO - PROCESS | 1831 | 1462023940248 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - PROCESS | 1831 | 1462023940250 Marionette TRACE conn3 <- [1,214,null,{}] 06:45:40 INFO - PROCESS | 1831 | 1462023940255 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:40 INFO - PROCESS | 1831 | 1462023940440 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:45:40 INFO - PROCESS | 1831 | 1462023940470 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:45:40 INFO - PROCESS | 1831 | 1462023940486 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c214000 == 42 [pid = 1831] [id = 61] 06:45:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f0295b0ec00) [pid = 1831] [serial = 181] [outer = (nil)] 06:45:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f028376a400) [pid = 1831] [serial = 182] [outer = 0x7f0295b0ec00] 06:45:40 INFO - PROCESS | 1831 | 1462023940566 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f0296068800) [pid = 1831] [serial = 183] [outer = 0x7f0295b0ec00] 06:45:41 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f027f323800) [pid = 1831] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:45:41 INFO - PROCESS | 1831 | --DOMWINDOW == 77 (0x7f028707ec00) [pid = 1831] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:45:41 INFO - PROCESS | 1831 | --DOMWINDOW == 76 (0x7f027c611000) [pid = 1831] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:45:41 INFO - PROCESS | 1831 | --DOMWINDOW == 75 (0x7f0285f34c00) [pid = 1831] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:45:41 INFO - PROCESS | 1831 | --DOMWINDOW == 74 (0x7f027c2ca800) [pid = 1831] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:45:41 INFO - PROCESS | 1831 | --DOMWINDOW == 73 (0x7f027dcc5c00) [pid = 1831] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:45:41 INFO - PROCESS | 1831 | 1462023941327 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1122ms 06:45:41 INFO - PROCESS | 1831 | 1462023941371 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 1831 | 1462023941374 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 06:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:45:41 INFO - PROCESS | 1831 | 1462023941385 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 1831 | 1462023941387 Marionette TRACE conn3 <- [1,218,null,{}] 06:45:41 INFO - PROCESS | 1831 | 1462023941393 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 1831 | 1462023941517 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:45:41 INFO - PROCESS | 1831 | 1462023941531 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c4df800 == 43 [pid = 1831] [id = 62] 06:45:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 74 (0x7f027f323800) [pid = 1831] [serial = 184] [outer = (nil)] 06:45:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 75 (0x7f0292c6c000) [pid = 1831] [serial = 185] [outer = 0x7f027f323800] 06:45:41 INFO - PROCESS | 1831 | 1462023941586 Marionette DEBUG loaded listener.js 06:45:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 76 (0x7f02978b7000) [pid = 1831] [serial = 186] [outer = 0x7f027f323800] 06:45:42 INFO - PROCESS | 1831 | 1462023942371 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1032ms 06:45:42 INFO - PROCESS | 1831 | 1462023942412 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 1831 | 1462023942415 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 06:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:45:42 INFO - PROCESS | 1831 | 1462023942423 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 1831 | 1462023942427 Marionette TRACE conn3 <- [1,222,null,{}] 06:45:42 INFO - PROCESS | 1831 | 1462023942455 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:42 INFO - PROCESS | 1831 | 1462023942578 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:45:42 INFO - PROCESS | 1831 | 1462023942587 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293e3e800 == 44 [pid = 1831] [id = 63] 06:45:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f0296067c00) [pid = 1831] [serial = 187] [outer = (nil)] 06:45:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f0297bb7800) [pid = 1831] [serial = 188] [outer = 0x7f0296067c00] 06:45:42 INFO - PROCESS | 1831 | 1462023942640 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f0297bc4400) [pid = 1831] [serial = 189] [outer = 0x7f0296067c00] 06:45:43 INFO - PROCESS | 1831 | 1462023943374 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 991ms 06:45:43 INFO - PROCESS | 1831 | 1462023943415 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:45:43 INFO - PROCESS | 1831 | 1462023943421 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 06:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:45:43 INFO - PROCESS | 1831 | 1462023943429 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:45:43 INFO - PROCESS | 1831 | 1462023943434 Marionette TRACE conn3 <- [1,226,null,{}] 06:45:43 INFO - PROCESS | 1831 | 1462023943442 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:43 INFO - PROCESS | 1831 | 1462023943588 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:45:43 INFO - PROCESS | 1831 | 1462023943723 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f658000 == 45 [pid = 1831] [id = 64] 06:45:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f027c611800) [pid = 1831] [serial = 190] [outer = (nil)] 06:45:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f027f321400) [pid = 1831] [serial = 191] [outer = 0x7f027c611800] 06:45:43 INFO - PROCESS | 1831 | 1462023943792 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f0281152000) [pid = 1831] [serial = 192] [outer = 0x7f027c611800] 06:45:44 INFO - PROCESS | 1831 | 1462023944631 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1237ms 06:45:44 INFO - PROCESS | 1831 | 1462023944666 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 1831 | 1462023944674 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 06:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:45:44 INFO - PROCESS | 1831 | 1462023944683 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 1831 | 1462023944686 Marionette TRACE conn3 <- [1,230,null,{}] 06:45:44 INFO - PROCESS | 1831 | 1462023944690 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:44 INFO - PROCESS | 1831 | 1462023944841 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:45:44 INFO - PROCESS | 1831 | 1462023944963 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028651a000 == 46 [pid = 1831] [id = 65] 06:45:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f0284b33000) [pid = 1831] [serial = 193] [outer = (nil)] 06:45:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f0286213000) [pid = 1831] [serial = 194] [outer = 0x7f0284b33000] 06:45:45 INFO - PROCESS | 1831 | 1462023945031 Marionette DEBUG loaded listener.js 06:45:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f0287079c00) [pid = 1831] [serial = 195] [outer = 0x7f0284b33000] 06:45:45 INFO - PROCESS | 1831 | 1462023945801 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1132ms 06:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:45:45 INFO - PROCESS | 1831 | 1462023945815 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 1831 | 1462023945817 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 06:45:45 INFO - PROCESS | 1831 | 1462023945823 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 1831 | 1462023945829 Marionette TRACE conn3 <- [1,234,null,{}] 06:45:45 INFO - PROCESS | 1831 | 1462023945843 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:45 INFO - PROCESS | 1831 | 1462023945985 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:45:46 INFO - PROCESS | 1831 | 1462023946116 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0296010800 == 47 [pid = 1831] [id = 66] 06:45:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f0291e6b400) [pid = 1831] [serial = 196] [outer = (nil)] 06:45:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f0294129400) [pid = 1831] [serial = 197] [outer = 0x7f0291e6b400] 06:45:46 INFO - PROCESS | 1831 | 1462023946185 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f0296067000) [pid = 1831] [serial = 198] [outer = 0x7f0291e6b400] 06:45:46 INFO - PROCESS | 1831 | 1462023946914 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1132ms 06:45:46 INFO - PROCESS | 1831 | 1462023946955 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:45:46 INFO - PROCESS | 1831 | 1462023946959 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 06:45:46 INFO - PROCESS | 1831 | 1462023946965 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:45:46 INFO - PROCESS | 1831 | 1462023946968 Marionette TRACE conn3 <- [1,238,null,{}] 06:45:46 INFO - PROCESS | 1831 | 1462023946973 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:47 INFO - PROCESS | 1831 | 1462023947124 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:45:47 INFO - PROCESS | 1831 | 1462023947254 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02974c2800 == 48 [pid = 1831] [id = 67] 06:45:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f0292f71c00) [pid = 1831] [serial = 199] [outer = (nil)] 06:45:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f0297a59c00) [pid = 1831] [serial = 200] [outer = 0x7f0292f71c00] 06:45:47 INFO - PROCESS | 1831 | 1462023947320 Marionette DEBUG loaded listener.js 06:45:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f029814fc00) [pid = 1831] [serial = 201] [outer = 0x7f0292f71c00] 06:45:48 INFO - PROCESS | 1831 | 1462023948093 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1185ms 06:45:48 INFO - PROCESS | 1831 | 1462023948150 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 1831 | 1462023948154 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 06:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:45:48 INFO - PROCESS | 1831 | 1462023948159 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 1831 | 1462023948161 Marionette TRACE conn3 <- [1,242,null,{}] 06:45:48 INFO - PROCESS | 1831 | 1462023948167 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:48 INFO - PROCESS | 1831 | 1462023948298 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:45:48 INFO - PROCESS | 1831 | 1462023948428 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02979bf800 == 49 [pid = 1831] [id = 68] 06:45:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f029749c400) [pid = 1831] [serial = 202] [outer = (nil)] 06:45:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f029822c000) [pid = 1831] [serial = 203] [outer = 0x7f029749c400] 06:45:48 INFO - PROCESS | 1831 | 1462023948495 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f029828c000) [pid = 1831] [serial = 204] [outer = 0x7f029749c400] 06:45:49 INFO - PROCESS | 1831 | 1462023949421 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1328ms 06:45:49 INFO - PROCESS | 1831 | 1462023949489 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:45:49 INFO - PROCESS | 1831 | 1462023949494 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 06:45:49 INFO - PROCESS | 1831 | 1462023949502 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 1831 | 1462023949506 Marionette TRACE conn3 <- [1,246,null,{}] 06:45:49 INFO - PROCESS | 1831 | 1462023949513 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 1831 | 1462023949648 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:45:49 INFO - PROCESS | 1831 | 1462023949786 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285081000 == 50 [pid = 1831] [id = 69] 06:45:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f027c2c2000) [pid = 1831] [serial = 205] [outer = (nil)] 06:45:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f027f321c00) [pid = 1831] [serial = 206] [outer = 0x7f027c2c2000] 06:45:49 INFO - PROCESS | 1831 | 1462023949848 Marionette DEBUG loaded listener.js 06:45:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f0281160800) [pid = 1831] [serial = 207] [outer = 0x7f027c2c2000] 06:45:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c4df800 == 49 [pid = 1831] [id = 62] 06:45:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c214000 == 48 [pid = 1831] [id = 61] 06:45:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028602a800 == 47 [pid = 1831] [id = 60] 06:45:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285739000 == 46 [pid = 1831] [id = 59] 06:45:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0283e1a000 == 45 [pid = 1831] [id = 58] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f0292a94000) [pid = 1831] [serial = 152] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027dca2800 == 44 [pid = 1831] [id = 57] 06:45:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028449e800 == 43 [pid = 1831] [id = 56] 06:45:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293f47800 == 42 [pid = 1831] [id = 55] 06:45:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c4ed800 == 41 [pid = 1831] [id = 52] 06:45:50 INFO - PROCESS | 1831 | 1462023950694 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f027f377000) [pid = 1831] [serial = 138] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f0282734800) [pid = 1831] [serial = 128] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f028ce95400) [pid = 1831] [serial = 149] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f028915b800) [pid = 1831] [serial = 147] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f0292a92000) [pid = 1831] [serial = 150] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f028673c400) [pid = 1831] [serial = 143] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f0287075c00) [pid = 1831] [serial = 144] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f0285d3b400) [pid = 1831] [serial = 141] [outer = (nil)] [url = about:blank] 06:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1232ms 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f0286088000) [pid = 1831] [serial = 131] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f028718fc00) [pid = 1831] [serial = 146] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f02837ee000) [pid = 1831] [serial = 140] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f0282998400) [pid = 1831] [serial = 134] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f02841f5c00) [pid = 1831] [serial = 135] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f0292d2b400) [pid = 1831] [serial = 125] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f027f32bc00) [pid = 1831] [serial = 137] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 1831 | 1462023950742 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 1831 | 1462023950748 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 06:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:45:50 INFO - PROCESS | 1831 | 1462023950758 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 1831 | 1462023950761 Marionette TRACE conn3 <- [1,250,null,{}] 06:45:50 INFO - PROCESS | 1831 | 1462023950765 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:50 INFO - PROCESS | 1831 | 1462023950891 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:45:50 INFO - PROCESS | 1831 | 1462023950909 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0283292800 == 42 [pid = 1831] [id = 70] 06:45:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f0284b3f400) [pid = 1831] [serial = 208] [outer = (nil)] 06:45:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f0285f3f000) [pid = 1831] [serial = 209] [outer = 0x7f0284b3f400] 06:45:50 INFO - PROCESS | 1831 | 1462023950965 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f0286569800) [pid = 1831] [serial = 210] [outer = 0x7f0284b3f400] 06:45:51 INFO - PROCESS | 1831 | 1462023951625 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 882ms 06:45:51 INFO - PROCESS | 1831 | 1462023951645 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:45:51 INFO - PROCESS | 1831 | 1462023951649 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 06:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:45:51 INFO - PROCESS | 1831 | 1462023951655 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:45:51 INFO - PROCESS | 1831 | 1462023951660 Marionette TRACE conn3 <- [1,254,null,{}] 06:45:51 INFO - PROCESS | 1831 | 1462023951674 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:51 INFO - PROCESS | 1831 | 1462023951811 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:45:51 INFO - PROCESS | 1831 | 1462023951905 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285fc4000 == 43 [pid = 1831] [id = 71] 06:45:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f028656cc00) [pid = 1831] [serial = 211] [outer = (nil)] 06:45:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f0289159c00) [pid = 1831] [serial = 212] [outer = 0x7f028656cc00] 06:45:51 INFO - PROCESS | 1831 | 1462023951963 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f0292c68400) [pid = 1831] [serial = 213] [outer = 0x7f028656cc00] 06:45:52 INFO - PROCESS | 1831 | 1462023952559 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 06:45:52 INFO - PROCESS | 1831 | 1462023952584 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:45:52 INFO - PROCESS | 1831 | 1462023952588 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 06:45:52 INFO - PROCESS | 1831 | 1462023952592 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:45:52 INFO - PROCESS | 1831 | 1462023952595 Marionette TRACE conn3 <- [1,258,null,{}] 06:45:52 INFO - PROCESS | 1831 | 1462023952599 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:52 INFO - PROCESS | 1831 | 1462023952770 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:45:52 INFO - PROCESS | 1831 | 1462023952791 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c084800 == 44 [pid = 1831] [id = 72] 06:45:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f02867d2c00) [pid = 1831] [serial = 214] [outer = (nil)] 06:45:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f0294120800) [pid = 1831] [serial = 215] [outer = 0x7f02867d2c00] 06:45:52 INFO - PROCESS | 1831 | 1462023952847 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f029743cc00) [pid = 1831] [serial = 216] [outer = 0x7f02867d2c00] 06:45:53 INFO - PROCESS | 1831 | 1462023953576 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1028ms 06:45:53 INFO - PROCESS | 1831 | 1462023953620 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 1831 | 1462023953624 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 06:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:45:53 INFO - PROCESS | 1831 | 1462023953629 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 1831 | 1462023953631 Marionette TRACE conn3 <- [1,262,null,{}] 06:45:53 INFO - PROCESS | 1831 | 1462023953636 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:53 INFO - PROCESS | 1831 | 1462023953804 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:45:53 INFO - PROCESS | 1831 | 1462023953831 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292dae000 == 45 [pid = 1831] [id = 73] 06:45:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f027f327800) [pid = 1831] [serial = 217] [outer = (nil)] 06:45:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f0297a59400) [pid = 1831] [serial = 218] [outer = 0x7f027f327800] 06:45:53 INFO - PROCESS | 1831 | 1462023953885 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f0298230400) [pid = 1831] [serial = 219] [outer = 0x7f027f327800] 06:45:54 INFO - PROCESS | 1831 | 1462023954542 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 972ms 06:45:54 INFO - PROCESS | 1831 | 1462023954602 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:45:54 INFO - PROCESS | 1831 | 1462023954605 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 06:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:45:54 INFO - PROCESS | 1831 | 1462023954610 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:45:54 INFO - PROCESS | 1831 | 1462023954612 Marionette TRACE conn3 <- [1,266,null,{}] 06:45:54 INFO - PROCESS | 1831 | 1462023954617 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:54 INFO - PROCESS | 1831 | 1462023954808 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:45:54 INFO - PROCESS | 1831 | 1462023954829 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027debb000 == 46 [pid = 1831] [id = 74] 06:45:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f0299eca400) [pid = 1831] [serial = 220] [outer = (nil)] 06:45:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f029ab0e800) [pid = 1831] [serial = 221] [outer = 0x7f0299eca400] 06:45:54 INFO - PROCESS | 1831 | 1462023954900 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f029abe8400) [pid = 1831] [serial = 222] [outer = 0x7f0299eca400] 06:45:55 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f027c2c6c00) [pid = 1831] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:45:55 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f027f323800) [pid = 1831] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:45:55 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f0285209c00) [pid = 1831] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:45:55 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f027dcbd000) [pid = 1831] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:45:55 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f0295b0ec00) [pid = 1831] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:45:55 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f027bf7c800) [pid = 1831] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:45:55 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f0285872000) [pid = 1831] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:45:55 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f027bf75800) [pid = 1831] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:45:55 INFO - PROCESS | 1831 | 1462023955639 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1074ms 06:45:55 INFO - PROCESS | 1831 | 1462023955690 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:45:55 INFO - PROCESS | 1831 | 1462023955693 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 06:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:45:55 INFO - PROCESS | 1831 | 1462023955699 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - PROCESS | 1831 | 1462023955701 Marionette TRACE conn3 <- [1,270,null,{}] 06:45:55 INFO - PROCESS | 1831 | 1462023955706 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:55 INFO - PROCESS | 1831 | 1462023955825 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:45:55 INFO - PROCESS | 1831 | 1462023955917 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292f0b800 == 47 [pid = 1831] [id = 75] 06:45:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f027dcbd000) [pid = 1831] [serial = 223] [outer = (nil)] 06:45:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f0292d2f000) [pid = 1831] [serial = 224] [outer = 0x7f027dcbd000] 06:45:55 INFO - PROCESS | 1831 | 1462023955972 Marionette DEBUG loaded listener.js 06:45:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f029c11f000) [pid = 1831] [serial = 225] [outer = 0x7f027dcbd000] 06:45:56 INFO - PROCESS | 1831 | 1462023956504 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 926ms 06:45:56 INFO - PROCESS | 1831 | 1462023956625 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 1831 | 1462023956628 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 06:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:45:56 INFO - PROCESS | 1831 | 1462023956633 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - PROCESS | 1831 | 1462023956635 Marionette TRACE conn3 <- [1,274,null,{}] 06:45:56 INFO - PROCESS | 1831 | 1462023956640 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:56 INFO - PROCESS | 1831 | 1462023956764 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:45:56 INFO - PROCESS | 1831 | 1462023956853 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0298206800 == 48 [pid = 1831] [id = 76] 06:45:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f027bf71800) [pid = 1831] [serial = 226] [outer = (nil)] 06:45:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f029c182c00) [pid = 1831] [serial = 227] [outer = 0x7f027bf71800] 06:45:56 INFO - PROCESS | 1831 | 1462023956911 Marionette DEBUG loaded listener.js 06:45:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f029d178000) [pid = 1831] [serial = 228] [outer = 0x7f027bf71800] 06:45:57 INFO - PROCESS | 1831 | 1462023957530 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 925ms 06:45:57 INFO - PROCESS | 1831 | 1462023957559 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 1831 | 1462023957565 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 06:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:45:57 INFO - PROCESS | 1831 | 1462023957572 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - PROCESS | 1831 | 1462023957578 Marionette TRACE conn3 <- [1,278,null,{}] 06:45:57 INFO - PROCESS | 1831 | 1462023957586 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:57 INFO - PROCESS | 1831 | 1462023957733 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:45:57 INFO - PROCESS | 1831 | 1462023957846 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02835b8800 == 49 [pid = 1831] [id = 77] 06:45:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f027dbce800) [pid = 1831] [serial = 229] [outer = (nil)] 06:45:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f0281dac400) [pid = 1831] [serial = 230] [outer = 0x7f027dbce800] 06:45:57 INFO - PROCESS | 1831 | 1462023957957 Marionette DEBUG loaded listener.js 06:45:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f0284661400) [pid = 1831] [serial = 231] [outer = 0x7f027dbce800] 06:45:58 INFO - PROCESS | 1831 | 1462023958759 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1235ms 06:45:58 INFO - PROCESS | 1831 | 1462023958813 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:45:58 INFO - PROCESS | 1831 | 1462023958821 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 06:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:45:58 INFO - PROCESS | 1831 | 1462023958832 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - PROCESS | 1831 | 1462023958835 Marionette TRACE conn3 <- [1,282,null,{}] 06:45:58 INFO - PROCESS | 1831 | 1462023958840 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:58 INFO - PROCESS | 1831 | 1462023958994 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:45:59 INFO - PROCESS | 1831 | 1462023959122 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292f21800 == 50 [pid = 1831] [id = 78] 06:45:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f027f322000) [pid = 1831] [serial = 232] [outer = (nil)] 06:45:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f028292b400) [pid = 1831] [serial = 233] [outer = 0x7f027f322000] 06:45:59 INFO - PROCESS | 1831 | 1462023959221 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f0286080c00) [pid = 1831] [serial = 234] [outer = 0x7f027f322000] 06:45:59 INFO - PROCESS | 1831 | 1462023959958 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1137ms 06:45:59 INFO - PROCESS | 1831 | 1462023959983 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 1831 | 1462023959985 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 06:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:45:59 INFO - PROCESS | 1831 | 1462023959993 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:46:00 INFO - PROCESS | 1831 | 1462023960000 Marionette TRACE conn3 <- [1,286,null,{}] 06:46:00 INFO - PROCESS | 1831 | 1462023960014 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:00 INFO - PROCESS | 1831 | 1462023960154 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:46:00 INFO - PROCESS | 1831 | 1462023960288 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029a86c000 == 51 [pid = 1831] [id = 79] 06:46:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f028461d800) [pid = 1831] [serial = 235] [outer = (nil)] 06:46:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f0284625800) [pid = 1831] [serial = 236] [outer = 0x7f028461d800] 06:46:00 INFO - PROCESS | 1831 | 1462023960360 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f0287072400) [pid = 1831] [serial = 237] [outer = 0x7f028461d800] 06:46:01 INFO - PROCESS | 1831 | 1462023961179 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1232ms 06:46:01 INFO - PROCESS | 1831 | 1462023961226 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 1831 | 1462023961230 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 06:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:46:01 INFO - PROCESS | 1831 | 1462023961236 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 1831 | 1462023961238 Marionette TRACE conn3 <- [1,290,null,{}] 06:46:01 INFO - PROCESS | 1831 | 1462023961243 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 1831 | 1462023961396 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:46:01 INFO - PROCESS | 1831 | 1462023961526 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029c19c800 == 52 [pid = 1831] [id = 80] 06:46:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f0284622000) [pid = 1831] [serial = 238] [outer = (nil)] 06:46:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f0292c71000) [pid = 1831] [serial = 239] [outer = 0x7f0284622000] 06:46:01 INFO - PROCESS | 1831 | 1462023961600 Marionette DEBUG loaded listener.js 06:46:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f0295b10800) [pid = 1831] [serial = 240] [outer = 0x7f0284622000] 06:46:02 INFO - PROCESS | 1831 | 1462023962355 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1129ms 06:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:46:02 INFO - PROCESS | 1831 | 1462023962365 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 1831 | 1462023962368 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 06:46:02 INFO - PROCESS | 1831 | 1462023962372 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 1831 | 1462023962376 Marionette TRACE conn3 <- [1,294,null,{}] 06:46:02 INFO - PROCESS | 1831 | 1462023962398 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:02 INFO - PROCESS | 1831 | 1462023962539 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:46:02 INFO - PROCESS | 1831 | 1462023962672 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccd2800 == 53 [pid = 1831] [id = 81] 06:46:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f028bf93c00) [pid = 1831] [serial = 241] [outer = (nil)] 06:46:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f0297bc3800) [pid = 1831] [serial = 242] [outer = 0x7f028bf93c00] 06:46:02 INFO - PROCESS | 1831 | 1462023962738 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f0299ec3c00) [pid = 1831] [serial = 243] [outer = 0x7f028bf93c00] 06:46:03 INFO - PROCESS | 1831 | 1462023963480 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1133ms 06:46:03 INFO - PROCESS | 1831 | 1462023963506 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:46:03 INFO - PROCESS | 1831 | 1462023963510 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 06:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:46:03 INFO - PROCESS | 1831 | 1462023963515 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:46:03 INFO - PROCESS | 1831 | 1462023963517 Marionette TRACE conn3 <- [1,298,null,{}] 06:46:03 INFO - PROCESS | 1831 | 1462023963522 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:03 INFO - PROCESS | 1831 | 1462023963732 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:46:03 INFO - PROCESS | 1831 | 1462023963835 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c807800 == 54 [pid = 1831] [id = 82] 06:46:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f029ab17400) [pid = 1831] [serial = 244] [outer = (nil)] 06:46:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f029d1ed000) [pid = 1831] [serial = 245] [outer = 0x7f029ab17400] 06:46:03 INFO - PROCESS | 1831 | 1462023963905 Marionette DEBUG loaded listener.js 06:46:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f029d1f2c00) [pid = 1831] [serial = 246] [outer = 0x7f029ab17400] 06:46:04 INFO - PROCESS | 1831 | 1462023964659 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1179ms 06:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:46:04 INFO - PROCESS | 1831 | 1462023964695 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:46:04 INFO - PROCESS | 1831 | 1462023964697 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 06:46:04 INFO - PROCESS | 1831 | 1462023964702 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - PROCESS | 1831 | 1462023964706 Marionette TRACE conn3 <- [1,302,null,{}] 06:46:04 INFO - PROCESS | 1831 | 1462023964710 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:04 INFO - PROCESS | 1831 | 1462023964890 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:46:04 INFO - PROCESS | 1831 | 1462023964907 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c822000 == 55 [pid = 1831] [id = 83] 06:46:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f027c904400) [pid = 1831] [serial = 247] [outer = (nil)] 06:46:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f027c90d800) [pid = 1831] [serial = 248] [outer = 0x7f027c904400] 06:46:04 INFO - PROCESS | 1831 | 1462023964970 Marionette DEBUG loaded listener.js 06:46:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f027c911c00) [pid = 1831] [serial = 249] [outer = 0x7f027c904400] 06:46:06 INFO - PROCESS | 1831 | 1462023966017 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1379ms 06:46:06 INFO - PROCESS | 1831 | 1462023966081 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:46:06 INFO - PROCESS | 1831 | 1462023966087 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 06:46:06 INFO - PROCESS | 1831 | 1462023966094 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - PROCESS | 1831 | 1462023966098 Marionette TRACE conn3 <- [1,306,null,{}] 06:46:06 INFO - PROCESS | 1831 | 1462023966105 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:06 INFO - PROCESS | 1831 | 1462023966248 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:46:06 INFO - PROCESS | 1831 | 1462023966406 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027e96a800 == 56 [pid = 1831] [id = 84] 06:46:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f027c903c00) [pid = 1831] [serial = 250] [outer = (nil)] 06:46:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f027c906c00) [pid = 1831] [serial = 251] [outer = 0x7f027c903c00] 06:46:06 INFO - PROCESS | 1831 | 1462023966496 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f027ce4f800) [pid = 1831] [serial = 252] [outer = 0x7f027c903c00] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292f0b800 == 55 [pid = 1831] [id = 75] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027debb000 == 54 [pid = 1831] [id = 74] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f0297bb7800) [pid = 1831] [serial = 188] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292dae000 == 53 [pid = 1831] [id = 73] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c084800 == 52 [pid = 1831] [id = 72] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285fc4000 == 51 [pid = 1831] [id = 71] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0283292800 == 50 [pid = 1831] [id = 70] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285081000 == 49 [pid = 1831] [id = 69] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02974c2800 == 48 [pid = 1831] [id = 67] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0296010800 == 47 [pid = 1831] [id = 66] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028651a000 == 46 [pid = 1831] [id = 65] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f658000 == 45 [pid = 1831] [id = 64] 06:46:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293e3e800 == 44 [pid = 1831] [id = 63] 06:46:07 INFO - PROCESS | 1831 | 1462023967323 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f0292a0bc00) [pid = 1831] [serial = 180] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f028ce34800) [pid = 1831] [serial = 179] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f0292c6c000) [pid = 1831] [serial = 185] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f0287184c00) [pid = 1831] [serial = 176] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f027f328400) [pid = 1831] [serial = 168] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f027dcc7400) [pid = 1831] [serial = 167] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f028376a400) [pid = 1831] [serial = 182] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f0281da6c00) [pid = 1831] [serial = 170] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f0283fee000) [pid = 1831] [serial = 171] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f0285885c00) [pid = 1831] [serial = 173] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f02978b7000) [pid = 1831] [serial = 186] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f0286085400) [pid = 1831] [serial = 174] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f0292f6f800) [pid = 1831] [serial = 164] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f0286218c00) [pid = 1831] [serial = 161] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f027c2c8c00) [pid = 1831] [serial = 155] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f027f378400) [pid = 1831] [serial = 158] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f0292f72400) [pid = 1831] [serial = 153] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f0296068800) [pid = 1831] [serial = 183] [outer = (nil)] [url = about:blank] 06:46:07 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f02883f0800) [pid = 1831] [serial = 177] [outer = (nil)] [url = about:blank] 06:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1289ms 06:46:07 INFO - PROCESS | 1831 | 1462023967383 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 1831 | 1462023967390 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 06:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:46:07 INFO - PROCESS | 1831 | 1462023967399 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 1831 | 1462023967403 Marionette TRACE conn3 <- [1,310,null,{}] 06:46:07 INFO - PROCESS | 1831 | 1462023967408 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:07 INFO - PROCESS | 1831 | 1462023967542 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:46:07 INFO - PROCESS | 1831 | 1462023967552 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028297b000 == 45 [pid = 1831] [id = 85] 06:46:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f027cf7c000) [pid = 1831] [serial = 253] [outer = (nil)] 06:46:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f027f324800) [pid = 1831] [serial = 254] [outer = 0x7f027cf7c000] 06:46:07 INFO - PROCESS | 1831 | 1462023967611 Marionette DEBUG loaded listener.js 06:46:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f027f374400) [pid = 1831] [serial = 255] [outer = 0x7f027cf7c000] 06:46:08 INFO - PROCESS | 1831 | 1462023968295 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 927ms 06:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:46:08 INFO - PROCESS | 1831 | 1462023968326 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:46:08 INFO - PROCESS | 1831 | 1462023968329 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 06:46:08 INFO - PROCESS | 1831 | 1462023968335 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:46:08 INFO - PROCESS | 1831 | 1462023968340 Marionette TRACE conn3 <- [1,314,null,{}] 06:46:08 INFO - PROCESS | 1831 | 1462023968362 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:08 INFO - PROCESS | 1831 | 1462023968491 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:46:08 INFO - PROCESS | 1831 | 1462023968509 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285fda000 == 46 [pid = 1831] [id = 86] 06:46:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f028420d400) [pid = 1831] [serial = 256] [outer = (nil)] 06:46:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f0284626400) [pid = 1831] [serial = 257] [outer = 0x7f028420d400] 06:46:08 INFO - PROCESS | 1831 | 1462023968568 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f0285884400) [pid = 1831] [serial = 258] [outer = 0x7f028420d400] 06:46:09 INFO - PROCESS | 1831 | 1462023969310 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1043ms 06:46:09 INFO - PROCESS | 1831 | 1462023969378 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 1831 | 1462023969383 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 06:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:46:09 INFO - PROCESS | 1831 | 1462023969388 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 1831 | 1462023969390 Marionette TRACE conn3 <- [1,318,null,{}] 06:46:09 INFO - PROCESS | 1831 | 1462023969405 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:09 INFO - PROCESS | 1831 | 1462023969545 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:46:09 INFO - PROCESS | 1831 | 1462023969559 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0291e0e000 == 47 [pid = 1831] [id = 87] 06:46:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f0285885c00) [pid = 1831] [serial = 259] [outer = (nil)] 06:46:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f02867c9800) [pid = 1831] [serial = 260] [outer = 0x7f0285885c00] 06:46:09 INFO - PROCESS | 1831 | 1462023969614 Marionette DEBUG loaded listener.js 06:46:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f0288582800) [pid = 1831] [serial = 261] [outer = 0x7f0285885c00] 06:46:10 INFO - PROCESS | 1831 | 1462023970316 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 985ms 06:46:11 INFO - PROCESS | 1831 | 1462023971193 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 1831 | 1462023971196 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 06:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:46:11 INFO - PROCESS | 1831 | 1462023971218 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 1831 | 1462023971220 Marionette TRACE conn3 <- [1,322,null,{}] 06:46:11 INFO - PROCESS | 1831 | 1462023971225 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:11 INFO - PROCESS | 1831 | 1462023971379 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:46:11 INFO - PROCESS | 1831 | 1462023971437 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293129000 == 48 [pid = 1831] [id = 88] 06:46:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f0286220000) [pid = 1831] [serial = 262] [outer = (nil)] 06:46:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f0291e66c00) [pid = 1831] [serial = 263] [outer = 0x7f0286220000] 06:46:11 INFO - PROCESS | 1831 | 1462023971492 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f0292d86c00) [pid = 1831] [serial = 264] [outer = 0x7f0286220000] 06:46:12 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f0299eca400) [pid = 1831] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:46:12 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f028656cc00) [pid = 1831] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:46:12 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f02867d2c00) [pid = 1831] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:46:12 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f027dcbd000) [pid = 1831] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:46:12 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f027f327800) [pid = 1831] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:46:12 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f0284b3f400) [pid = 1831] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:46:12 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f027c2c2000) [pid = 1831] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:46:12 INFO - PROCESS | 1831 | 1462023972180 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 974ms 06:46:12 INFO - PROCESS | 1831 | 1462023972193 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:46:12 INFO - PROCESS | 1831 | 1462023972195 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 06:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:46:12 INFO - PROCESS | 1831 | 1462023972214 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:46:12 INFO - PROCESS | 1831 | 1462023972218 Marionette TRACE conn3 <- [1,326,null,{}] 06:46:12 INFO - PROCESS | 1831 | 1462023972223 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:12 INFO - PROCESS | 1831 | 1462023972379 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:46:12 INFO - PROCESS | 1831 | 1462023972395 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02960c1000 == 49 [pid = 1831] [id = 89] 06:46:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f028718d000) [pid = 1831] [serial = 265] [outer = (nil)] 06:46:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f0297a53800) [pid = 1831] [serial = 266] [outer = 0x7f028718d000] 06:46:12 INFO - PROCESS | 1831 | 1462023972454 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f0298227400) [pid = 1831] [serial = 267] [outer = 0x7f028718d000] 06:46:13 INFO - PROCESS | 1831 | 1462023973433 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1235ms 06:46:13 INFO - PROCESS | 1831 | 1462023973448 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:46:13 INFO - PROCESS | 1831 | 1462023973452 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 06:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:46:13 INFO - PROCESS | 1831 | 1462023973461 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 1831 | 1462023973465 Marionette TRACE conn3 <- [1,330,null,{}] 06:46:13 INFO - PROCESS | 1831 | 1462023973472 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:13 INFO - PROCESS | 1831 | 1462023973628 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:46:13 INFO - PROCESS | 1831 | 1462023973766 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285325800 == 50 [pid = 1831] [id = 90] 06:46:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f027ce50800) [pid = 1831] [serial = 268] [outer = (nil)] 06:46:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f027ce5ac00) [pid = 1831] [serial = 269] [outer = 0x7f027ce50800] 06:46:13 INFO - PROCESS | 1831 | 1462023973836 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f027f328c00) [pid = 1831] [serial = 270] [outer = 0x7f027ce50800] 06:46:14 INFO - PROCESS | 1831 | 1462023974735 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1331ms 06:46:14 INFO - PROCESS | 1831 | 1462023974793 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 1831 | 1462023974801 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 06:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:46:14 INFO - PROCESS | 1831 | 1462023974827 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 1831 | 1462023974831 Marionette TRACE conn3 <- [1,334,null,{}] 06:46:14 INFO - PROCESS | 1831 | 1462023974836 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:14 INFO - PROCESS | 1831 | 1462023974994 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:46:15 INFO - PROCESS | 1831 | 1462023975126 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292f7f800 == 51 [pid = 1831] [id = 91] 06:46:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f027f37a800) [pid = 1831] [serial = 271] [outer = (nil)] 06:46:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f028540ac00) [pid = 1831] [serial = 272] [outer = 0x7f027f37a800] 06:46:15 INFO - PROCESS | 1831 | 1462023975195 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f028673b400) [pid = 1831] [serial = 273] [outer = 0x7f027f37a800] 06:46:16 INFO - PROCESS | 1831 | 1462023976004 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1238ms 06:46:16 INFO - PROCESS | 1831 | 1462023976063 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 1831 | 1462023976066 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 06:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:46:16 INFO - PROCESS | 1831 | 1462023976072 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 1831 | 1462023976078 Marionette TRACE conn3 <- [1,338,null,{}] 06:46:16 INFO - PROCESS | 1831 | 1462023976092 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:16 INFO - PROCESS | 1831 | 1462023976280 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:46:16 INFO - PROCESS | 1831 | 1462023976386 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0299e95800 == 52 [pid = 1831] [id = 92] 06:46:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f0292d90000) [pid = 1831] [serial = 274] [outer = (nil)] 06:46:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f02978b3c00) [pid = 1831] [serial = 275] [outer = 0x7f0292d90000] 06:46:16 INFO - PROCESS | 1831 | 1462023976457 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f0298232800) [pid = 1831] [serial = 276] [outer = 0x7f0292d90000] 06:46:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f027f6d7000) [pid = 1831] [serial = 277] [outer = 0x7f027c634c00] 06:46:17 INFO - PROCESS | 1831 | 1462023977289 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1289ms 06:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:46:17 INFO - PROCESS | 1831 | 1462023977361 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:46:17 INFO - PROCESS | 1831 | 1462023977365 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 06:46:17 INFO - PROCESS | 1831 | 1462023977371 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:46:17 INFO - PROCESS | 1831 | 1462023977373 Marionette TRACE conn3 <- [1,342,null,{}] 06:46:17 INFO - PROCESS | 1831 | 1462023977378 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:17 INFO - PROCESS | 1831 | 1462023977522 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:46:17 INFO - PROCESS | 1831 | 1462023977655 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c99c000 == 53 [pid = 1831] [id = 93] 06:46:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f027f6d1800) [pid = 1831] [serial = 278] [outer = (nil)] 06:46:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f027f6dc800) [pid = 1831] [serial = 279] [outer = 0x7f027f6d1800] 06:46:17 INFO - PROCESS | 1831 | 1462023977722 Marionette DEBUG loaded listener.js 06:46:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f0296062400) [pid = 1831] [serial = 280] [outer = 0x7f027f6d1800] 06:46:18 INFO - PROCESS | 1831 | 1462023978454 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1137ms 06:46:18 INFO - PROCESS | 1831 | 1462023978507 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 1831 | 1462023978509 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 06:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:46:18 INFO - PROCESS | 1831 | 1462023978515 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - PROCESS | 1831 | 1462023978517 Marionette TRACE conn3 <- [1,346,null,{}] 06:46:18 INFO - PROCESS | 1831 | 1462023978522 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:18 INFO - PROCESS | 1831 | 1462023978694 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:46:18 INFO - PROCESS | 1831 | 1462023978805 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02850ad000 == 54 [pid = 1831] [id = 94] 06:46:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f027f6d4800) [pid = 1831] [serial = 281] [outer = (nil)] 06:46:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f0299e53c00) [pid = 1831] [serial = 282] [outer = 0x7f027f6d4800] 06:46:18 INFO - PROCESS | 1831 | 1462023978869 Marionette DEBUG loaded listener.js 06:46:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f029a836000) [pid = 1831] [serial = 283] [outer = 0x7f027f6d4800] 06:46:19 INFO - PROCESS | 1831 | 1462023979628 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1128ms 06:46:19 INFO - PROCESS | 1831 | 1462023979644 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:46:19 INFO - PROCESS | 1831 | 1462023979646 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 06:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:46:19 INFO - PROCESS | 1831 | 1462023979652 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:46:19 INFO - PROCESS | 1831 | 1462023979654 Marionette TRACE conn3 <- [1,350,null,{}] 06:46:19 INFO - PROCESS | 1831 | 1462023979659 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:19 INFO - PROCESS | 1831 | 1462023979820 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:46:19 INFO - PROCESS | 1831 | 1462023979960 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a47c800 == 55 [pid = 1831] [id = 95] 06:46:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f029c179c00) [pid = 1831] [serial = 284] [outer = (nil)] 06:46:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f029d1ed800) [pid = 1831] [serial = 285] [outer = 0x7f029c179c00] 06:46:20 INFO - PROCESS | 1831 | 1462023980033 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f029d1f9400) [pid = 1831] [serial = 286] [outer = 0x7f029c179c00] 06:46:20 INFO - PROCESS | 1831 | 1462023980828 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1233ms 06:46:20 INFO - PROCESS | 1831 | 1462023980886 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 1831 | 1462023980889 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 06:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:46:20 INFO - PROCESS | 1831 | 1462023980895 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 1831 | 1462023980897 Marionette TRACE conn3 <- [1,354,null,{}] 06:46:20 INFO - PROCESS | 1831 | 1462023980902 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:21 INFO - PROCESS | 1831 | 1462023981044 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:46:21 INFO - PROCESS | 1831 | 1462023981176 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a497800 == 56 [pid = 1831] [id = 96] 06:46:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f027642e000) [pid = 1831] [serial = 287] [outer = (nil)] 06:46:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f0276430800) [pid = 1831] [serial = 288] [outer = 0x7f027642e000] 06:46:21 INFO - PROCESS | 1831 | 1462023981243 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f0276435000) [pid = 1831] [serial = 289] [outer = 0x7f027642e000] 06:46:22 INFO - PROCESS | 1831 | 1462023982355 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1482ms 06:46:22 INFO - PROCESS | 1831 | 1462023982377 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:46:22 INFO - PROCESS | 1831 | 1462023982383 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 06:46:22 INFO - PROCESS | 1831 | 1462023982389 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 1831 | 1462023982395 Marionette TRACE conn3 <- [1,358,null,{}] 06:46:22 INFO - PROCESS | 1831 | 1462023982401 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:22 INFO - PROCESS | 1831 | 1462023982536 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:46:22 INFO - PROCESS | 1831 | 1462023982681 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ce9c800 == 57 [pid = 1831] [id = 97] 06:46:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f027b99d800) [pid = 1831] [serial = 290] [outer = (nil)] 06:46:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f027b99fc00) [pid = 1831] [serial = 291] [outer = 0x7f027b99d800] 06:46:22 INFO - PROCESS | 1831 | 1462023982743 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f027c2c8c00) [pid = 1831] [serial = 292] [outer = 0x7f027b99d800] 06:46:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293129000 == 56 [pid = 1831] [id = 88] 06:46:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0291e0e000 == 55 [pid = 1831] [id = 87] 06:46:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285fda000 == 54 [pid = 1831] [id = 86] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f029c182c00) [pid = 1831] [serial = 227] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f029822c000) [pid = 1831] [serial = 203] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f027f321400) [pid = 1831] [serial = 191] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f0286213000) [pid = 1831] [serial = 194] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f0294129400) [pid = 1831] [serial = 197] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f0297a59c00) [pid = 1831] [serial = 200] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028297b000 == 53 [pid = 1831] [id = 85] 06:46:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027e96a800 == 52 [pid = 1831] [id = 84] 06:46:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029a86c000 == 51 [pid = 1831] [id = 79] 06:46:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292f21800 == 50 [pid = 1831] [id = 78] 06:46:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02835b8800 == 49 [pid = 1831] [id = 77] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f029abe8400) [pid = 1831] [serial = 222] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f0292c68400) [pid = 1831] [serial = 213] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f029743cc00) [pid = 1831] [serial = 216] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f0292d2f000) [pid = 1831] [serial = 224] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f0298230400) [pid = 1831] [serial = 219] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f0286569800) [pid = 1831] [serial = 210] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f0289159c00) [pid = 1831] [serial = 212] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f0297a59400) [pid = 1831] [serial = 218] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f0281160800) [pid = 1831] [serial = 207] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f0285f3f000) [pid = 1831] [serial = 209] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f0294120800) [pid = 1831] [serial = 215] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f027f321c00) [pid = 1831] [serial = 206] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f029c11f000) [pid = 1831] [serial = 225] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f029ab0e800) [pid = 1831] [serial = 221] [outer = (nil)] [url = about:blank] 06:46:23 INFO - PROCESS | 1831 | 1462023983533 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1183ms 06:46:23 INFO - PROCESS | 1831 | 1462023983579 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 1831 | 1462023983587 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 06:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:46:23 INFO - PROCESS | 1831 | 1462023983597 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 1831 | 1462023983601 Marionette TRACE conn3 <- [1,362,null,{}] 06:46:23 INFO - PROCESS | 1831 | 1462023983606 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:23 INFO - PROCESS | 1831 | 1462023983738 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:46:23 INFO - PROCESS | 1831 | 1462023983754 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02850b3800 == 50 [pid = 1831] [id = 98] 06:46:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f027c910400) [pid = 1831] [serial = 293] [outer = (nil)] 06:46:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f027ce59c00) [pid = 1831] [serial = 294] [outer = 0x7f027c910400] 06:46:23 INFO - PROCESS | 1831 | 1462023983809 Marionette DEBUG loaded listener.js 06:46:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f027f321400) [pid = 1831] [serial = 295] [outer = 0x7f027c910400] 06:46:24 INFO - PROCESS | 1831 | 1462023984574 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1029ms 06:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:46:24 INFO - PROCESS | 1831 | 1462023984626 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 1831 | 1462023984628 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 06:46:24 INFO - PROCESS | 1831 | 1462023984633 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 1831 | 1462023984639 Marionette TRACE conn3 <- [1,366,null,{}] 06:46:24 INFO - PROCESS | 1831 | 1462023984678 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:24 INFO - PROCESS | 1831 | 1462023984815 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:46:24 INFO - PROCESS | 1831 | 1462023984826 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028651d800 == 51 [pid = 1831] [id = 99] 06:46:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f0283069000) [pid = 1831] [serial = 296] [outer = (nil)] 06:46:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f0284203800) [pid = 1831] [serial = 297] [outer = 0x7f0283069000] 06:46:24 INFO - PROCESS | 1831 | 1462023984886 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f028462b400) [pid = 1831] [serial = 298] [outer = 0x7f0283069000] 06:46:25 INFO - PROCESS | 1831 | 1462023985628 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1041ms 06:46:25 INFO - PROCESS | 1831 | 1462023985673 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:46:25 INFO - PROCESS | 1831 | 1462023985677 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 06:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:46:25 INFO - PROCESS | 1831 | 1462023985688 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - PROCESS | 1831 | 1462023985689 Marionette TRACE conn3 <- [1,370,null,{}] 06:46:25 INFO - PROCESS | 1831 | 1462023985700 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:25 INFO - PROCESS | 1831 | 1462023985865 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:46:25 INFO - PROCESS | 1831 | 1462023985930 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c222000 == 52 [pid = 1831] [id = 100] 06:46:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f027f6d5c00) [pid = 1831] [serial = 299] [outer = (nil)] 06:46:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f0286212800) [pid = 1831] [serial = 300] [outer = 0x7f027f6d5c00] 06:46:25 INFO - PROCESS | 1831 | 1462023985985 Marionette DEBUG loaded listener.js 06:46:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f0287076400) [pid = 1831] [serial = 301] [outer = 0x7f027f6d5c00] 06:46:26 INFO - PROCESS | 1831 | 1462023986624 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 983ms 06:46:26 INFO - PROCESS | 1831 | 1462023986671 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:46:26 INFO - PROCESS | 1831 | 1462023986673 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 06:46:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:46:26 INFO - PROCESS | 1831 | 1462023986679 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - PROCESS | 1831 | 1462023986681 Marionette TRACE conn3 <- [1,374,null,{}] 06:46:26 INFO - PROCESS | 1831 | 1462023986686 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:26 INFO - PROCESS | 1831 | 1462023986843 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:46:26 INFO - PROCESS | 1831 | 1462023986911 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293c2b000 == 53 [pid = 1831] [id = 101] 06:46:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f0276430000) [pid = 1831] [serial = 302] [outer = (nil)] 06:46:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f0288582c00) [pid = 1831] [serial = 303] [outer = 0x7f0276430000] 06:46:26 INFO - PROCESS | 1831 | 1462023986965 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f0292c68800) [pid = 1831] [serial = 304] [outer = 0x7f0276430000] 06:46:27 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f0286220000) [pid = 1831] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:46:27 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f0285885c00) [pid = 1831] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:46:27 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f027cf7c000) [pid = 1831] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:46:27 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f028420d400) [pid = 1831] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:46:27 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f027c903c00) [pid = 1831] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:46:27 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f027bf71800) [pid = 1831] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:46:27 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f0296067c00) [pid = 1831] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:46:27 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f0292c6cc00) [pid = 1831] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:46:27 INFO - PROCESS | 1831 | 1462023987792 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:46:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:46:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1130ms 06:46:27 INFO - PROCESS | 1831 | 1462023987809 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:46:27 INFO - PROCESS | 1831 | 1462023987812 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 06:46:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:46:27 INFO - PROCESS | 1831 | 1462023987817 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:46:27 INFO - PROCESS | 1831 | 1462023987818 Marionette TRACE conn3 <- [1,378,null,{}] 06:46:27 INFO - PROCESS | 1831 | 1462023987823 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:27 INFO - PROCESS | 1831 | 1462023987972 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:46:27 INFO - PROCESS | 1831 | 1462023987988 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02974d6800 == 54 [pid = 1831] [id = 102] 06:46:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f027cf7c000) [pid = 1831] [serial = 305] [outer = (nil)] 06:46:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f0298228c00) [pid = 1831] [serial = 306] [outer = 0x7f027cf7c000] 06:46:28 INFO - PROCESS | 1831 | 1462023988047 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f029a8ac400) [pid = 1831] [serial = 307] [outer = 0x7f027cf7c000] 06:46:29 INFO - PROCESS | 1831 | 1462023989087 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:46:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:46:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1325ms 06:46:29 INFO - PROCESS | 1831 | 1462023989142 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 1831 | 1462023989145 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 06:46:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:46:29 INFO - PROCESS | 1831 | 1462023989150 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 1831 | 1462023989151 Marionette TRACE conn3 <- [1,382,null,{}] 06:46:29 INFO - PROCESS | 1831 | 1462023989156 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:29 INFO - PROCESS | 1831 | 1462023989312 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:46:29 INFO - PROCESS | 1831 | 1462023989327 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0298220000 == 55 [pid = 1831] [id = 103] 06:46:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f029a8a6400) [pid = 1831] [serial = 308] [outer = (nil)] 06:46:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f029c116000) [pid = 1831] [serial = 309] [outer = 0x7f029a8a6400] 06:46:29 INFO - PROCESS | 1831 | 1462023989388 Marionette DEBUG loaded listener.js 06:46:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f029d1ee000) [pid = 1831] [serial = 310] [outer = 0x7f029a8a6400] 06:46:30 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:46:30 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:46:30 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:46:30 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:46:30 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:46:30 INFO - PROCESS | 1831 | 1462023990284 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:46:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1174ms 06:46:30 INFO - PROCESS | 1831 | 1462023990325 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 1831 | 1462023990331 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 06:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:46:30 INFO - PROCESS | 1831 | 1462023990338 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - PROCESS | 1831 | 1462023990342 Marionette TRACE conn3 <- [1,386,null,{}] 06:46:30 INFO - PROCESS | 1831 | 1462023990351 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:30 INFO - PROCESS | 1831 | 1462023990516 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:46:30 INFO - PROCESS | 1831 | 1462023990655 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284c8a800 == 56 [pid = 1831] [id = 104] 06:46:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f027b99d000) [pid = 1831] [serial = 311] [outer = (nil)] 06:46:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f027c641000) [pid = 1831] [serial = 312] [outer = 0x7f027b99d000] 06:46:30 INFO - PROCESS | 1831 | 1462023990735 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f027ce50000) [pid = 1831] [serial = 313] [outer = 0x7f027b99d000] 06:46:31 INFO - PROCESS | 1831 | 1462023991634 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1333ms 06:46:31 INFO - PROCESS | 1831 | 1462023991671 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 1831 | 1462023991680 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 06:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:46:31 INFO - PROCESS | 1831 | 1462023991689 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 1831 | 1462023991692 Marionette TRACE conn3 <- [1,390,null,{}] 06:46:31 INFO - PROCESS | 1831 | 1462023991697 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:31 INFO - PROCESS | 1831 | 1462023991840 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:46:31 INFO - PROCESS | 1831 | 1462023991983 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293136000 == 57 [pid = 1831] [id = 105] 06:46:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f027f37a000) [pid = 1831] [serial = 314] [outer = (nil)] 06:46:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f028376a000) [pid = 1831] [serial = 315] [outer = 0x7f027f37a000] 06:46:32 INFO - PROCESS | 1831 | 1462023992051 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f0284628c00) [pid = 1831] [serial = 316] [outer = 0x7f027f37a000] 06:46:33 INFO - PROCESS | 1831 | 1462023992999 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1379ms 06:46:33 INFO - PROCESS | 1831 | 1462023993068 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 1831 | 1462023993071 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 06:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:46:33 INFO - PROCESS | 1831 | 1462023993077 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 1831 | 1462023993082 Marionette TRACE conn3 <- [1,394,null,{}] 06:46:33 INFO - PROCESS | 1831 | 1462023993096 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:33 INFO - PROCESS | 1831 | 1462023993288 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:46:33 INFO - PROCESS | 1831 | 1462023993465 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029d026000 == 58 [pid = 1831] [id = 106] 06:46:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f02849cfc00) [pid = 1831] [serial = 317] [outer = (nil)] 06:46:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f0286569800) [pid = 1831] [serial = 318] [outer = 0x7f02849cfc00] 06:46:33 INFO - PROCESS | 1831 | 1462023993579 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f0291e6d400) [pid = 1831] [serial = 319] [outer = 0x7f02849cfc00] 06:46:34 INFO - PROCESS | 1831 | 1462023994704 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1681ms 06:46:34 INFO - PROCESS | 1831 | 1462023994759 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 1831 | 1462023994763 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 06:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:46:34 INFO - PROCESS | 1831 | 1462023994771 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 1831 | 1462023994776 Marionette TRACE conn3 <- [1,398,null,{}] 06:46:34 INFO - PROCESS | 1831 | 1462023994784 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 1831 | 1462023994924 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:46:35 INFO - PROCESS | 1831 | 1462023995185 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284c96800 == 59 [pid = 1831] [id = 107] 06:46:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f027c903400) [pid = 1831] [serial = 320] [outer = (nil)] 06:46:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f027c90ac00) [pid = 1831] [serial = 321] [outer = 0x7f027c903400] 06:46:35 INFO - PROCESS | 1831 | 1462023995246 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f027dbd9c00) [pid = 1831] [serial = 322] [outer = 0x7f027c903400] 06:46:36 INFO - PROCESS | 1831 | 1462023996134 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1430ms 06:46:36 INFO - PROCESS | 1831 | 1462023996202 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 1831 | 1462023996209 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 06:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:46:36 INFO - PROCESS | 1831 | 1462023996218 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - PROCESS | 1831 | 1462023996220 Marionette TRACE conn3 <- [1,402,null,{}] 06:46:36 INFO - PROCESS | 1831 | 1462023996224 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:36 INFO - PROCESS | 1831 | 1462023996404 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:46:36 INFO - PROCESS | 1831 | 1462023996581 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c811000 == 60 [pid = 1831] [id = 108] 06:46:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f027cf84800) [pid = 1831] [serial = 323] [outer = (nil)] 06:46:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f027f323c00) [pid = 1831] [serial = 324] [outer = 0x7f027cf84800] 06:46:36 INFO - PROCESS | 1831 | 1462023996644 Marionette DEBUG loaded listener.js 06:46:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f027f372800) [pid = 1831] [serial = 325] [outer = 0x7f027cf84800] 06:46:37 INFO - PROCESS | 1831 | 1462023997508 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02974d6800 == 59 [pid = 1831] [id = 102] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293c2b000 == 58 [pid = 1831] [id = 101] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c222000 == 57 [pid = 1831] [id = 100] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f0281dac400) [pid = 1831] [serial = 230] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f027c90d800) [pid = 1831] [serial = 248] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f028292b400) [pid = 1831] [serial = 233] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f0284625800) [pid = 1831] [serial = 236] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f0292c71000) [pid = 1831] [serial = 239] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f0297bc3800) [pid = 1831] [serial = 242] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f029d1ed000) [pid = 1831] [serial = 245] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f0297a53800) [pid = 1831] [serial = 266] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028651d800 == 56 [pid = 1831] [id = 99] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02850b3800 == 55 [pid = 1831] [id = 98] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ce9c800 == 54 [pid = 1831] [id = 97] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c99c000 == 53 [pid = 1831] [id = 93] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0299e95800 == 52 [pid = 1831] [id = 92] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292f7f800 == 51 [pid = 1831] [id = 91] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285325800 == 50 [pid = 1831] [id = 90] 06:46:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02960c1000 == 49 [pid = 1831] [id = 89] 06:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1377ms 06:46:37 INFO - PROCESS | 1831 | 1462023997594 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:46:37 INFO - PROCESS | 1831 | 1462023997598 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 06:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:46:37 INFO - PROCESS | 1831 | 1462023997603 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:46:37 INFO - PROCESS | 1831 | 1462023997607 Marionette TRACE conn3 <- [1,406,null,{}] 06:46:37 INFO - PROCESS | 1831 | 1462023997621 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:37 INFO - PROCESS | 1831 | 1462023997754 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f0297bc4400) [pid = 1831] [serial = 189] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f0292f63400) [pid = 1831] [serial = 126] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f0291e66c00) [pid = 1831] [serial = 263] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f02867c9800) [pid = 1831] [serial = 260] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f027f324800) [pid = 1831] [serial = 254] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f027f374400) [pid = 1831] [serial = 255] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f0284626400) [pid = 1831] [serial = 257] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f0285884400) [pid = 1831] [serial = 258] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f027c906c00) [pid = 1831] [serial = 251] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f027ce4f800) [pid = 1831] [serial = 252] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f029d178000) [pid = 1831] [serial = 228] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f0292d86c00) [pid = 1831] [serial = 264] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f0288582800) [pid = 1831] [serial = 261] [outer = (nil)] [url = about:blank] 06:46:37 INFO - PROCESS | 1831 | 1462023997886 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ce92000 == 50 [pid = 1831] [id = 109] 06:46:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f027ce4f800) [pid = 1831] [serial = 326] [outer = (nil)] 06:46:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f028292b400) [pid = 1831] [serial = 327] [outer = 0x7f027ce4f800] 06:46:37 INFO - PROCESS | 1831 | 1462023997946 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f0284624000) [pid = 1831] [serial = 328] [outer = 0x7f027ce4f800] 06:46:38 INFO - PROCESS | 1831 | 1462023998577 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 988ms 06:46:38 INFO - PROCESS | 1831 | 1462023998591 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:46:38 INFO - PROCESS | 1831 | 1462023998596 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 06:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:46:38 INFO - PROCESS | 1831 | 1462023998602 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:46:38 INFO - PROCESS | 1831 | 1462023998604 Marionette TRACE conn3 <- [1,410,null,{}] 06:46:38 INFO - PROCESS | 1831 | 1462023998609 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:38 INFO - PROCESS | 1831 | 1462023998737 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:46:38 INFO - PROCESS | 1831 | 1462023998838 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284c9c800 == 51 [pid = 1831] [id = 110] 06:46:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f027dbdd000) [pid = 1831] [serial = 329] [outer = (nil)] 06:46:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f02849c9c00) [pid = 1831] [serial = 330] [outer = 0x7f027dbdd000] 06:46:38 INFO - PROCESS | 1831 | 1462023998895 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f0285879c00) [pid = 1831] [serial = 331] [outer = 0x7f027dbdd000] 06:46:39 INFO - PROCESS | 1831 | 1462023999517 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 973ms 06:46:39 INFO - PROCESS | 1831 | 1462023999576 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:46:39 INFO - PROCESS | 1831 | 1462023999579 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 06:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:46:39 INFO - PROCESS | 1831 | 1462023999584 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 1831 | 1462023999590 Marionette TRACE conn3 <- [1,414,null,{}] 06:46:39 INFO - PROCESS | 1831 | 1462023999620 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:39 INFO - PROCESS | 1831 | 1462023999789 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:46:39 INFO - PROCESS | 1831 | 1462023999798 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285de4000 == 52 [pid = 1831] [id = 111] 06:46:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f0276432000) [pid = 1831] [serial = 332] [outer = (nil)] 06:46:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f0285f3b000) [pid = 1831] [serial = 333] [outer = 0x7f0276432000] 06:46:39 INFO - PROCESS | 1831 | 1462023999854 Marionette DEBUG loaded listener.js 06:46:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f0286085400) [pid = 1831] [serial = 334] [outer = 0x7f0276432000] 06:46:40 INFO - PROCESS | 1831 | 1462024000638 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1093ms 06:46:40 INFO - PROCESS | 1831 | 1462024000696 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:46:40 INFO - PROCESS | 1831 | 1462024000698 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 06:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:46:40 INFO - PROCESS | 1831 | 1462024000704 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:46:40 INFO - PROCESS | 1831 | 1462024000705 Marionette TRACE conn3 <- [1,418,null,{}] 06:46:40 INFO - PROCESS | 1831 | 1462024000710 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:40 INFO - PROCESS | 1831 | 1462024000918 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:46:40 INFO - PROCESS | 1831 | 1462024000943 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286ede800 == 53 [pid = 1831] [id = 112] 06:46:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f027642cc00) [pid = 1831] [serial = 335] [outer = (nil)] 06:46:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f0287188c00) [pid = 1831] [serial = 336] [outer = 0x7f027642cc00] 06:46:41 INFO - PROCESS | 1831 | 1462024001003 Marionette DEBUG loaded listener.js 06:46:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f028ce34400) [pid = 1831] [serial = 337] [outer = 0x7f027642cc00] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f027de0b800) [pid = 1831] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f027c611800) [pid = 1831] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f0284b33000) [pid = 1831] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f029749c400) [pid = 1831] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f0292f71c00) [pid = 1831] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f0291e6b400) [pid = 1831] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f029ab17400) [pid = 1831] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f027cf87800) [pid = 1831] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f027f322000) [pid = 1831] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f027bf75c00) [pid = 1831] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f027c71ec00) [pid = 1831] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f027c904400) [pid = 1831] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f027dbce800) [pid = 1831] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f027f372400) [pid = 1831] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f0284622000) [pid = 1831] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f028461d800) [pid = 1831] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f028bf93c00) [pid = 1831] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f027cf7b800) [pid = 1831] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f0285d44800) [pid = 1831] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f027f6d5c00) [pid = 1831] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f0276430000) [pid = 1831] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f027cf7c000) [pid = 1831] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f029c179c00) [pid = 1831] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f027c910400) [pid = 1831] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f027f6d4800) [pid = 1831] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f027f37a800) [pid = 1831] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f027ce50800) [pid = 1831] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f0283069000) [pid = 1831] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f027f6d1800) [pid = 1831] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f027b99d800) [pid = 1831] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f0292d90000) [pid = 1831] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f028718d000) [pid = 1831] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:46:42 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f027642e000) [pid = 1831] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:46:42 INFO - PROCESS | 1831 | 1462024002517 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 06:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1825ms 06:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:46:42 INFO - PROCESS | 1831 | 1462024002529 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:46:42 INFO - PROCESS | 1831 | 1462024002531 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 06:46:42 INFO - PROCESS | 1831 | 1462024002535 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:46:42 INFO - PROCESS | 1831 | 1462024002539 Marionette TRACE conn3 <- [1,422,null,{}] 06:46:42 INFO - PROCESS | 1831 | 1462024002544 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:42 INFO - PROCESS | 1831 | 1462024002658 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:46:42 INFO - PROCESS | 1831 | 1462024002667 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c778800 == 54 [pid = 1831] [id = 113] 06:46:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f0276428c00) [pid = 1831] [serial = 338] [outer = (nil)] 06:46:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f0278f0c000) [pid = 1831] [serial = 339] [outer = 0x7f0276428c00] 06:46:42 INFO - PROCESS | 1831 | 1462024002732 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f0278f11400) [pid = 1831] [serial = 340] [outer = 0x7f0276428c00] 06:46:43 INFO - PROCESS | 1831 | 1462024003802 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1278ms 06:46:43 INFO - PROCESS | 1831 | 1462024003814 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 1831 | 1462024003816 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 06:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:46:43 INFO - PROCESS | 1831 | 1462024003822 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 1831 | 1462024003824 Marionette TRACE conn3 <- [1,426,null,{}] 06:46:43 INFO - PROCESS | 1831 | 1462024003829 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:43 INFO - PROCESS | 1831 | 1462024003948 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:46:43 INFO - PROCESS | 1831 | 1462024003957 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c20f000 == 55 [pid = 1831] [id = 114] 06:46:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f0278f03000) [pid = 1831] [serial = 341] [outer = (nil)] 06:46:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f027c715400) [pid = 1831] [serial = 342] [outer = 0x7f0278f03000] 06:46:44 INFO - PROCESS | 1831 | 1462024004017 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f027dbce800) [pid = 1831] [serial = 343] [outer = 0x7f0278f03000] 06:46:44 INFO - PROCESS | 1831 | 1462024004940 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 1831 | 1462024005005 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 06:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:46:45 INFO - PROCESS | 1831 | 1462024005012 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 1831 | 1462024005016 Marionette TRACE conn3 <- [1,430,null,{}] 06:46:45 INFO - PROCESS | 1831 | 1462024005024 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 1831 | 1462024005188 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:46:45 INFO - PROCESS | 1831 | 1462024005324 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027deb7800 == 56 [pid = 1831] [id = 115] 06:46:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f0276427400) [pid = 1831] [serial = 344] [outer = (nil)] 06:46:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f0278f0ac00) [pid = 1831] [serial = 345] [outer = 0x7f0276427400] 06:46:45 INFO - PROCESS | 1831 | 1462024005395 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f027c786c00) [pid = 1831] [serial = 346] [outer = 0x7f0276427400] 06:46:46 INFO - PROCESS | 1831 | 1462024006266 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1284ms 06:46:46 INFO - PROCESS | 1831 | 1462024006311 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 1831 | 1462024006320 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 06:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:46:46 INFO - PROCESS | 1831 | 1462024006329 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - PROCESS | 1831 | 1462024006332 Marionette TRACE conn3 <- [1,434,null,{}] 06:46:46 INFO - PROCESS | 1831 | 1462024006338 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:46 INFO - PROCESS | 1831 | 1462024006484 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:46:46 INFO - PROCESS | 1831 | 1462024006625 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02865d9800 == 57 [pid = 1831] [id = 116] 06:46:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f027de0a400) [pid = 1831] [serial = 347] [outer = (nil)] 06:46:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f027f6d1800) [pid = 1831] [serial = 348] [outer = 0x7f027de0a400] 06:46:46 INFO - PROCESS | 1831 | 1462024006690 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f028115f400) [pid = 1831] [serial = 349] [outer = 0x7f027de0a400] 06:46:47 INFO - PROCESS | 1831 | 1462024007587 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1326ms 06:46:47 INFO - PROCESS | 1831 | 1462024007655 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:46:47 INFO - PROCESS | 1831 | 1462024007659 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 06:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:46:47 INFO - PROCESS | 1831 | 1462024007664 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:46:47 INFO - PROCESS | 1831 | 1462024007670 Marionette TRACE conn3 <- [1,438,null,{}] 06:46:47 INFO - PROCESS | 1831 | 1462024007684 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:47 INFO - PROCESS | 1831 | 1462024007872 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:46:48 INFO - PROCESS | 1831 | 1462024008011 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292f8a800 == 58 [pid = 1831] [id = 117] 06:46:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f0284623800) [pid = 1831] [serial = 350] [outer = (nil)] 06:46:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f02849cf400) [pid = 1831] [serial = 351] [outer = 0x7f0284623800] 06:46:48 INFO - PROCESS | 1831 | 1462024008079 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f028607f000) [pid = 1831] [serial = 352] [outer = 0x7f0284623800] 06:46:48 INFO - PROCESS | 1831 | 1462024008931 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1337ms 06:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:46:49 INFO - PROCESS | 1831 | 1462024009003 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:46:49 INFO - PROCESS | 1831 | 1462024009006 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 06:46:49 INFO - PROCESS | 1831 | 1462024009012 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - PROCESS | 1831 | 1462024009015 Marionette TRACE conn3 <- [1,442,null,{}] 06:46:49 INFO - PROCESS | 1831 | 1462024009020 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:49 INFO - PROCESS | 1831 | 1462024009173 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:46:49 INFO - PROCESS | 1831 | 1462024009283 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0295b55800 == 59 [pid = 1831] [id = 118] 06:46:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f028621d400) [pid = 1831] [serial = 353] [outer = (nil)] 06:46:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f0286fd9400) [pid = 1831] [serial = 354] [outer = 0x7f028621d400] 06:46:49 INFO - PROCESS | 1831 | 1462024009351 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f02883e9000) [pid = 1831] [serial = 355] [outer = 0x7f028621d400] 06:46:50 INFO - PROCESS | 1831 | 1462024010141 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:46:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1177ms 06:46:50 INFO - PROCESS | 1831 | 1462024010188 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 1831 | 1462024010192 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 06:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:46:50 INFO - PROCESS | 1831 | 1462024010198 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - PROCESS | 1831 | 1462024010200 Marionette TRACE conn3 <- [1,446,null,{}] 06:46:50 INFO - PROCESS | 1831 | 1462024010205 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:50 INFO - PROCESS | 1831 | 1462024010350 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:46:50 INFO - PROCESS | 1831 | 1462024010486 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297a35800 == 60 [pid = 1831] [id = 119] 06:46:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f0286220800) [pid = 1831] [serial = 356] [outer = (nil)] 06:46:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f0289167c00) [pid = 1831] [serial = 357] [outer = 0x7f0286220800] 06:46:50 INFO - PROCESS | 1831 | 1462024010552 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f028ce96c00) [pid = 1831] [serial = 358] [outer = 0x7f0286220800] 06:46:51 INFO - PROCESS | 1831 | 1462024011444 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:46:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1284ms 06:46:51 INFO - PROCESS | 1831 | 1462024011483 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 1831 | 1462024011485 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 06:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:46:51 INFO - PROCESS | 1831 | 1462024011491 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 1831 | 1462024011494 Marionette TRACE conn3 <- [1,450,null,{}] 06:46:51 INFO - PROCESS | 1831 | 1462024011499 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:51 INFO - PROCESS | 1831 | 1462024011663 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:46:51 INFO - PROCESS | 1831 | 1462024011809 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c769800 == 61 [pid = 1831] [id = 120] 06:46:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f027b997000) [pid = 1831] [serial = 359] [outer = (nil)] 06:46:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f027c910000) [pid = 1831] [serial = 360] [outer = 0x7f027b997000] 06:46:51 INFO - PROCESS | 1831 | 1462024011878 Marionette DEBUG loaded listener.js 06:46:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f028540d000) [pid = 1831] [serial = 361] [outer = 0x7f027b997000] 06:46:52 INFO - PROCESS | 1831 | 1462024012910 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:46:52 INFO - PROCESS | 1831 | 1462024012976 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 06:46:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:46:52 INFO - PROCESS | 1831 | 1462024012983 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:46:52 INFO - PROCESS | 1831 | 1462024012988 Marionette TRACE conn3 <- [1,454,null,{}] 06:46:53 INFO - PROCESS | 1831 | 1462024012997 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:53 INFO - PROCESS | 1831 | 1462024013150 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:46:53 INFO - PROCESS | 1831 | 1462024013399 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c80a000 == 62 [pid = 1831] [id = 121] 06:46:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f027b998400) [pid = 1831] [serial = 362] [outer = (nil)] 06:46:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f027c2ca800) [pid = 1831] [serial = 363] [outer = 0x7f027b998400] 06:46:53 INFO - PROCESS | 1831 | 1462024013468 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f027c790c00) [pid = 1831] [serial = 364] [outer = 0x7f027b998400] 06:46:53 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccd2800 == 61 [pid = 1831] [id = 81] 06:46:53 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c778800 == 60 [pid = 1831] [id = 113] 06:46:53 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286ede800 == 59 [pid = 1831] [id = 112] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f029c116000) [pid = 1831] [serial = 309] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285de4000 == 58 [pid = 1831] [id = 111] 06:46:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284c9c800 == 57 [pid = 1831] [id = 110] 06:46:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ce92000 == 56 [pid = 1831] [id = 109] 06:46:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c811000 == 55 [pid = 1831] [id = 108] 06:46:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284c96800 == 54 [pid = 1831] [id = 107] 06:46:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293136000 == 53 [pid = 1831] [id = 105] 06:46:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284c8a800 == 52 [pid = 1831] [id = 104] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f0281da7000) [pid = 1831] [serial = 159] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f0281152000) [pid = 1831] [serial = 192] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f0287079c00) [pid = 1831] [serial = 195] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f029828c000) [pid = 1831] [serial = 204] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f029814fc00) [pid = 1831] [serial = 201] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f0296067000) [pid = 1831] [serial = 198] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f029d1f2c00) [pid = 1831] [serial = 246] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f0283ff0400) [pid = 1831] [serial = 129] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f0286080c00) [pid = 1831] [serial = 234] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f027c718800) [pid = 1831] [serial = 156] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f028656d800) [pid = 1831] [serial = 132] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f027c911c00) [pid = 1831] [serial = 249] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f0284661400) [pid = 1831] [serial = 231] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f0288586c00) [pid = 1831] [serial = 162] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f0295b10800) [pid = 1831] [serial = 240] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f0287072400) [pid = 1831] [serial = 237] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f0299ec3c00) [pid = 1831] [serial = 243] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f028298b000) [pid = 1831] [serial = 104] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f0293fd9400) [pid = 1831] [serial = 165] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f0287076400) [pid = 1831] [serial = 301] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f0286212800) [pid = 1831] [serial = 300] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f0288582c00) [pid = 1831] [serial = 303] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f0298228c00) [pid = 1831] [serial = 306] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f0292c68800) [pid = 1831] [serial = 304] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f029d1f9400) [pid = 1831] [serial = 286] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f029d1ed800) [pid = 1831] [serial = 285] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f027ce59c00) [pid = 1831] [serial = 294] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f027f321400) [pid = 1831] [serial = 295] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f029a836000) [pid = 1831] [serial = 283] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f0299e53c00) [pid = 1831] [serial = 282] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f028673b400) [pid = 1831] [serial = 273] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f028540ac00) [pid = 1831] [serial = 272] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f027f328c00) [pid = 1831] [serial = 270] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f027ce5ac00) [pid = 1831] [serial = 269] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f0284203800) [pid = 1831] [serial = 297] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f0296062400) [pid = 1831] [serial = 280] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f027f6dc800) [pid = 1831] [serial = 279] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f027c2c8c00) [pid = 1831] [serial = 292] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f027b99fc00) [pid = 1831] [serial = 291] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f0298232800) [pid = 1831] [serial = 276] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 79 (0x7f02978b3c00) [pid = 1831] [serial = 275] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f0298227400) [pid = 1831] [serial = 267] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 77 (0x7f0276435000) [pid = 1831] [serial = 289] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 76 (0x7f0276430800) [pid = 1831] [serial = 288] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 75 (0x7f028718d800) [pid = 1831] [serial = 117] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 74 (0x7f028462b400) [pid = 1831] [serial = 298] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | --DOMWINDOW == 73 (0x7f029a8ac400) [pid = 1831] [serial = 307] [outer = (nil)] [url = about:blank] 06:46:54 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:54 INFO - PROCESS | 1831 | 1462024014314 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:46:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:46:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1387ms 06:46:54 INFO - PROCESS | 1831 | 1462024014371 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:46:54 INFO - PROCESS | 1831 | 1462024014379 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 06:46:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:46:54 INFO - PROCESS | 1831 | 1462024014388 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:46:54 INFO - PROCESS | 1831 | 1462024014391 Marionette TRACE conn3 <- [1,458,null,{}] 06:46:54 INFO - PROCESS | 1831 | 1462024014396 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:54 INFO - PROCESS | 1831 | 1462024014537 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:46:54 INFO - PROCESS | 1831 | 1462024014547 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccdb800 == 53 [pid = 1831] [id = 122] 06:46:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 74 (0x7f027ce54400) [pid = 1831] [serial = 365] [outer = (nil)] 06:46:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 75 (0x7f027f320800) [pid = 1831] [serial = 366] [outer = 0x7f027ce54400] 06:46:54 INFO - PROCESS | 1831 | 1462024014603 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 76 (0x7f027f371c00) [pid = 1831] [serial = 367] [outer = 0x7f027ce54400] 06:46:55 INFO - PROCESS | 1831 | 1462024015403 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:46:55 INFO - PROCESS | 1831 | 1462024015430 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 06:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:46:55 INFO - PROCESS | 1831 | 1462024015436 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - PROCESS | 1831 | 1462024015441 Marionette TRACE conn3 <- [1,462,null,{}] 06:46:55 INFO - PROCESS | 1831 | 1462024015471 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 1831 | 1462024015604 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:46:55 INFO - PROCESS | 1831 | 1462024015621 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284b6c800 == 54 [pid = 1831] [id = 123] 06:46:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f0281da8800) [pid = 1831] [serial = 368] [outer = (nil)] 06:46:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f028461f000) [pid = 1831] [serial = 369] [outer = 0x7f0281da8800] 06:46:55 INFO - PROCESS | 1831 | 1462024015679 Marionette DEBUG loaded listener.js 06:46:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f0284669c00) [pid = 1831] [serial = 370] [outer = 0x7f0281da8800] 06:46:56 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:56 INFO - PROCESS | 1831 | 1462024016429 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 1831 | 1462024016456 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 06:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:46:56 INFO - PROCESS | 1831 | 1462024016486 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 1831 | 1462024016489 Marionette TRACE conn3 <- [1,466,null,{}] 06:46:56 INFO - PROCESS | 1831 | 1462024016494 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:56 INFO - PROCESS | 1831 | 1462024016657 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:46:56 INFO - PROCESS | 1831 | 1462024016680 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02856df000 == 55 [pid = 1831] [id = 124] 06:46:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f028420d400) [pid = 1831] [serial = 371] [outer = (nil)] 06:46:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f028607d400) [pid = 1831] [serial = 372] [outer = 0x7f028420d400] 06:46:56 INFO - PROCESS | 1831 | 1462024016735 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f028621c400) [pid = 1831] [serial = 373] [outer = 0x7f028420d400] 06:46:57 INFO - PROCESS | 1831 | 1462024017467 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 1831 | 1462024017517 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 06:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:46:57 INFO - PROCESS | 1831 | 1462024017522 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 1831 | 1462024017524 Marionette TRACE conn3 <- [1,470,null,{}] 06:46:57 INFO - PROCESS | 1831 | 1462024017528 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:57 INFO - PROCESS | 1831 | 1462024017736 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:46:57 INFO - PROCESS | 1831 | 1462024017759 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028650f000 == 56 [pid = 1831] [id = 125] 06:46:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f028298f400) [pid = 1831] [serial = 374] [outer = (nil)] 06:46:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f02883ec000) [pid = 1831] [serial = 375] [outer = 0x7f028298f400] 06:46:57 INFO - PROCESS | 1831 | 1462024017815 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f02891e6c00) [pid = 1831] [serial = 376] [outer = 0x7f028298f400] 06:46:58 INFO - PROCESS | 1831 | 1462024018615 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:46:58 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f027c903400) [pid = 1831] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:46:58 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f0276432000) [pid = 1831] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:46:58 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f027642cc00) [pid = 1831] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:46:58 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f027dbdd000) [pid = 1831] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:46:58 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f027ce4f800) [pid = 1831] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:46:58 INFO - PROCESS | 1831 | --DOMWINDOW == 79 (0x7f0276428c00) [pid = 1831] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:46:58 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f027cf84800) [pid = 1831] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1178ms 06:46:58 INFO - PROCESS | 1831 | 1462024018700 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 1831 | 1462024018703 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 06:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:46:58 INFO - PROCESS | 1831 | 1462024018715 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 1831 | 1462024018717 Marionette TRACE conn3 <- [1,474,null,{}] 06:46:58 INFO - PROCESS | 1831 | 1462024018722 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:58 INFO - PROCESS | 1831 | 1462024018879 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:46:58 INFO - PROCESS | 1831 | 1462024018974 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028853c800 == 57 [pid = 1831] [id = 126] 06:46:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f0285871c00) [pid = 1831] [serial = 377] [outer = (nil)] 06:46:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f0292a04c00) [pid = 1831] [serial = 378] [outer = 0x7f0285871c00] 06:46:59 INFO - PROCESS | 1831 | 1462024019032 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f0292d90000) [pid = 1831] [serial = 379] [outer = 0x7f0285871c00] 06:46:59 INFO - PROCESS | 1831 | 1462024019614 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:46:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:46:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 980ms 06:46:59 INFO - PROCESS | 1831 | 1462024019697 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:46:59 INFO - PROCESS | 1831 | 1462024019700 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 06:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:46:59 INFO - PROCESS | 1831 | 1462024019705 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:46:59 INFO - PROCESS | 1831 | 1462024019707 Marionette TRACE conn3 <- [1,478,null,{}] 06:46:59 INFO - PROCESS | 1831 | 1462024019715 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:59 INFO - PROCESS | 1831 | 1462024019843 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:46:59 INFO - PROCESS | 1831 | 1462024019963 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292f27800 == 58 [pid = 1831] [id = 127] 06:46:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f0292a06c00) [pid = 1831] [serial = 380] [outer = (nil)] 06:47:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f0293fda800) [pid = 1831] [serial = 381] [outer = 0x7f0292a06c00] 06:47:00 INFO - PROCESS | 1831 | 1462024020029 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f0295b10c00) [pid = 1831] [serial = 382] [outer = 0x7f0292a06c00] 06:47:00 INFO - PROCESS | 1831 | 1462024020717 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1036ms 06:47:00 INFO - PROCESS | 1831 | 1462024020747 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:47:00 INFO - PROCESS | 1831 | 1462024020753 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 06:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:47:00 INFO - PROCESS | 1831 | 1462024020791 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - PROCESS | 1831 | 1462024020797 Marionette TRACE conn3 <- [1,482,null,{}] 06:47:00 INFO - PROCESS | 1831 | 1462024020805 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:00 INFO - PROCESS | 1831 | 1462024020983 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:47:01 INFO - PROCESS | 1831 | 1462024021099 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c9a5000 == 59 [pid = 1831] [id = 128] 06:47:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f0278f0cc00) [pid = 1831] [serial = 383] [outer = (nil)] 06:47:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f027b996000) [pid = 1831] [serial = 384] [outer = 0x7f0278f0cc00] 06:47:01 INFO - PROCESS | 1831 | 1462024021177 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f027c63bc00) [pid = 1831] [serial = 385] [outer = 0x7f0278f0cc00] 06:47:02 INFO - PROCESS | 1831 | 1462024022078 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1335ms 06:47:02 INFO - PROCESS | 1831 | 1462024022127 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:47:02 INFO - PROCESS | 1831 | 1462024022135 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 06:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:47:02 INFO - PROCESS | 1831 | 1462024022144 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:47:02 INFO - PROCESS | 1831 | 1462024022148 Marionette TRACE conn3 <- [1,486,null,{}] 06:47:02 INFO - PROCESS | 1831 | 1462024022153 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:02 INFO - PROCESS | 1831 | 1462024022300 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:47:02 INFO - PROCESS | 1831 | 1462024022446 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028533b000 == 60 [pid = 1831] [id = 129] 06:47:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f027c610400) [pid = 1831] [serial = 386] [outer = (nil)] 06:47:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f027f374000) [pid = 1831] [serial = 387] [outer = 0x7f027c610400] 06:47:02 INFO - PROCESS | 1831 | 1462024022515 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f028273c400) [pid = 1831] [serial = 388] [outer = 0x7f027c610400] 06:47:03 INFO - PROCESS | 1831 | 1462024023445 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1334ms 06:47:03 INFO - PROCESS | 1831 | 1462024023478 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 1831 | 1462024023481 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 06:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:47:03 INFO - PROCESS | 1831 | 1462024023488 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 1831 | 1462024023494 Marionette TRACE conn3 <- [1,490,null,{}] 06:47:03 INFO - PROCESS | 1831 | 1462024023509 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:03 INFO - PROCESS | 1831 | 1462024023678 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:47:03 INFO - PROCESS | 1831 | 1462024023823 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.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/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02974bf000 == 61 [pid = 1831] [id = 130] 06:47:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f028462b800) [pid = 1831] [serial = 389] [outer = (nil)] 06:47:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f0285884800) [pid = 1831] [serial = 390] [outer = 0x7f028462b800] 06:47:03 INFO - PROCESS | 1831 | 1462024023896 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f028bf91400) [pid = 1831] [serial = 391] [outer = 0x7f028462b800] 06:47:04 INFO - PROCESS | 1831 | 1462024024757 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1334ms 06:47:04 INFO - PROCESS | 1831 | 1462024024822 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 1831 | 1462024024827 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 06:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:47:04 INFO - PROCESS | 1831 | 1462024024832 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - PROCESS | 1831 | 1462024024834 Marionette TRACE conn3 <- [1,494,null,{}] 06:47:04 INFO - PROCESS | 1831 | 1462024024839 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:05 INFO - PROCESS | 1831 | 1462024025002 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:47:05 INFO - PROCESS | 1831 | 1462024025146 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029821b000 == 62 [pid = 1831] [id = 131] 06:47:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f0284664c00) [pid = 1831] [serial = 392] [outer = (nil)] 06:47:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f0295b10000) [pid = 1831] [serial = 393] [outer = 0x7f0284664c00] 06:47:05 INFO - PROCESS | 1831 | 1462024025222 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f0296067000) [pid = 1831] [serial = 394] [outer = 0x7f0284664c00] 06:47:06 INFO - PROCESS | 1831 | 1462024026053 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:47:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:47:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1286ms 06:47:06 INFO - PROCESS | 1831 | 1462024026119 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:47:06 INFO - PROCESS | 1831 | 1462024026123 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 06:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:47:06 INFO - PROCESS | 1831 | 1462024026128 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:47:06 INFO - PROCESS | 1831 | 1462024026130 Marionette TRACE conn3 <- [1,498,null,{}] 06:47:06 INFO - PROCESS | 1831 | 1462024026136 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:06 INFO - PROCESS | 1831 | 1462024026279 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:47:06 INFO - PROCESS | 1831 | 1462024026413 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029abca800 == 63 [pid = 1831] [id = 132] 06:47:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f0292a8a000) [pid = 1831] [serial = 395] [outer = (nil)] 06:47:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f029749d000) [pid = 1831] [serial = 396] [outer = 0x7f0292a8a000] 06:47:06 INFO - PROCESS | 1831 | 1462024026482 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f0297a57400) [pid = 1831] [serial = 397] [outer = 0x7f0292a8a000] 06:47:07 INFO - PROCESS | 1831 | 1462024027294 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1226ms 06:47:07 INFO - PROCESS | 1831 | 1462024027356 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:47:07 INFO - PROCESS | 1831 | 1462024027358 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 06:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:47:07 INFO - PROCESS | 1831 | 1462024027365 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:47:07 INFO - PROCESS | 1831 | 1462024027368 Marionette TRACE conn3 <- [1,502,null,{}] 06:47:07 INFO - PROCESS | 1831 | 1462024027372 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:07 INFO - PROCESS | 1831 | 1462024027553 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:47:07 INFO - PROCESS | 1831 | 1462024027691 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0281d92800 == 64 [pid = 1831] [id = 133] 06:47:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f0276434800) [pid = 1831] [serial = 398] [outer = (nil)] 06:47:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f0278f0b000) [pid = 1831] [serial = 399] [outer = 0x7f0276434800] 06:47:07 INFO - PROCESS | 1831 | 1462024027761 Marionette DEBUG loaded listener.js 06:47:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f0297c7a000) [pid = 1831] [serial = 400] [outer = 0x7f0276434800] 06:47:08 INFO - PROCESS | 1831 | 1462024028842 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1527ms 06:47:08 INFO - PROCESS | 1831 | 1462024028893 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:47:08 INFO - PROCESS | 1831 | 1462024028898 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 06:47:08 INFO - PROCESS | 1831 | 1462024028906 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - PROCESS | 1831 | 1462024028909 Marionette TRACE conn3 <- [1,506,null,{}] 06:47:08 INFO - PROCESS | 1831 | 1462024028917 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:09 INFO - PROCESS | 1831 | 1462024029070 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:47:09 INFO - PROCESS | 1831 | 1462024029225 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027e982000 == 65 [pid = 1831] [id = 134] 06:47:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f0278f08000) [pid = 1831] [serial = 401] [outer = (nil)] 06:47:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f027c60a400) [pid = 1831] [serial = 402] [outer = 0x7f0278f08000] 06:47:09 INFO - PROCESS | 1831 | 1462024029315 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f027c904800) [pid = 1831] [serial = 403] [outer = 0x7f0278f08000] 06:47:10 INFO - PROCESS | 1831 | 1462024030123 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1278ms 06:47:10 INFO - PROCESS | 1831 | 1462024030184 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 1831 | 1462024030192 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 06:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:47:10 INFO - PROCESS | 1831 | 1462024030200 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 1831 | 1462024030204 Marionette TRACE conn3 <- [1,510,null,{}] 06:47:10 INFO - PROCESS | 1831 | 1462024030209 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 1831 | 1462024030354 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:47:10 INFO - PROCESS | 1831 | 1462024030506 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccd6000 == 66 [pid = 1831] [id = 135] 06:47:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f027ce58000) [pid = 1831] [serial = 404] [outer = (nil)] 06:47:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f027f372c00) [pid = 1831] [serial = 405] [outer = 0x7f027ce58000] 06:47:10 INFO - PROCESS | 1831 | 1462024030564 Marionette DEBUG loaded listener.js 06:47:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f027f687800) [pid = 1831] [serial = 406] [outer = 0x7f027ce58000] 06:47:10 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f027c715400) [pid = 1831] [serial = 342] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f0286569800) [pid = 1831] [serial = 318] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028853c800 == 65 [pid = 1831] [id = 126] 06:47:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028650f000 == 64 [pid = 1831] [id = 125] 06:47:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02856df000 == 63 [pid = 1831] [id = 124] 06:47:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284b6c800 == 62 [pid = 1831] [id = 123] 06:47:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccdb800 == 61 [pid = 1831] [id = 122] 06:47:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c80a000 == 60 [pid = 1831] [id = 121] 06:47:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0295b55800 == 59 [pid = 1831] [id = 118] 06:47:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292f8a800 == 58 [pid = 1831] [id = 117] 06:47:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02865d9800 == 57 [pid = 1831] [id = 116] 06:47:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027deb7800 == 56 [pid = 1831] [id = 115] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f0278f11400) [pid = 1831] [serial = 340] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f027dbd9c00) [pid = 1831] [serial = 322] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f027c90ac00) [pid = 1831] [serial = 321] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f0285f3b000) [pid = 1831] [serial = 333] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f028ce34400) [pid = 1831] [serial = 337] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f0285879c00) [pid = 1831] [serial = 331] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f028292b400) [pid = 1831] [serial = 327] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f0278f0c000) [pid = 1831] [serial = 339] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f0284624000) [pid = 1831] [serial = 328] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f0286085400) [pid = 1831] [serial = 334] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f028376a000) [pid = 1831] [serial = 315] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f02849c9c00) [pid = 1831] [serial = 330] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f027f323c00) [pid = 1831] [serial = 324] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f027c641000) [pid = 1831] [serial = 312] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f0287188c00) [pid = 1831] [serial = 336] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f027f372800) [pid = 1831] [serial = 325] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1831 | 1462024031395 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1242ms 06:47:11 INFO - PROCESS | 1831 | 1462024031443 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:47:11 INFO - PROCESS | 1831 | 1462024031447 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 06:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:47:11 INFO - PROCESS | 1831 | 1462024031453 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:47:11 INFO - PROCESS | 1831 | 1462024031458 Marionette TRACE conn3 <- [1,514,null,{}] 06:47:11 INFO - PROCESS | 1831 | 1462024031472 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:11 INFO - PROCESS | 1831 | 1462024031604 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:47:11 INFO - PROCESS | 1831 | 1462024031622 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02835bc800 == 57 [pid = 1831] [id = 136] 06:47:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f027f68a000) [pid = 1831] [serial = 407] [outer = (nil)] 06:47:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f027f6d6400) [pid = 1831] [serial = 408] [outer = 0x7f027f68a000] 06:47:11 INFO - PROCESS | 1831 | 1462024031681 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f02827ad000) [pid = 1831] [serial = 409] [outer = 0x7f027f68a000] 06:47:12 INFO - PROCESS | 1831 | 1462024032350 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:47:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 935ms 06:47:12 INFO - PROCESS | 1831 | 1462024032388 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 1831 | 1462024032390 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 06:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:47:12 INFO - PROCESS | 1831 | 1462024032395 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 1831 | 1462024032398 Marionette TRACE conn3 <- [1,518,null,{}] 06:47:12 INFO - PROCESS | 1831 | 1462024032403 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:12 INFO - PROCESS | 1831 | 1462024032565 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:47:12 INFO - PROCESS | 1831 | 1462024032587 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285753000 == 58 [pid = 1831] [id = 137] 06:47:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f027f68e800) [pid = 1831] [serial = 410] [outer = (nil)] 06:47:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f0284625c00) [pid = 1831] [serial = 411] [outer = 0x7f027f68e800] 06:47:12 INFO - PROCESS | 1831 | 1462024032642 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f02849c8400) [pid = 1831] [serial = 412] [outer = 0x7f027f68e800] 06:47:13 INFO - PROCESS | 1831 | 1462024033359 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1024ms 06:47:13 INFO - PROCESS | 1831 | 1462024033420 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 1831 | 1462024033423 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 06:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:47:13 INFO - PROCESS | 1831 | 1462024033428 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 1831 | 1462024033430 Marionette TRACE conn3 <- [1,522,null,{}] 06:47:13 INFO - PROCESS | 1831 | 1462024033435 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 1831 | 1462024033598 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:47:13 INFO - PROCESS | 1831 | 1462024033624 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c210000 == 59 [pid = 1831] [id = 138] 06:47:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f027f68c000) [pid = 1831] [serial = 413] [outer = (nil)] 06:47:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f0285879c00) [pid = 1831] [serial = 414] [outer = 0x7f027f68c000] 06:47:13 INFO - PROCESS | 1831 | 1462024033680 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f0286084800) [pid = 1831] [serial = 415] [outer = 0x7f027f68c000] 06:47:14 INFO - PROCESS | 1831 | 1462024034374 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 972ms 06:47:14 INFO - PROCESS | 1831 | 1462024034403 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 1831 | 1462024034407 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 06:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:47:14 INFO - PROCESS | 1831 | 1462024034412 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - PROCESS | 1831 | 1462024034414 Marionette TRACE conn3 <- [1,526,null,{}] 06:47:14 INFO - PROCESS | 1831 | 1462024034419 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:14 INFO - PROCESS | 1831 | 1462024034608 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:47:14 INFO - PROCESS | 1831 | 1462024034690 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293f46000 == 60 [pid = 1831] [id = 139] 06:47:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f0286213400) [pid = 1831] [serial = 416] [outer = (nil)] 06:47:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f028bf93c00) [pid = 1831] [serial = 417] [outer = 0x7f0286213400] 06:47:14 INFO - PROCESS | 1831 | 1462024034748 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f02942ec800) [pid = 1831] [serial = 418] [outer = 0x7f0286213400] 06:47:15 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f027b997000) [pid = 1831] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:47:15 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f027b998400) [pid = 1831] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:47:15 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f0281da8800) [pid = 1831] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:47:15 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f028298f400) [pid = 1831] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:47:15 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f027ce54400) [pid = 1831] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:47:15 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f0285871c00) [pid = 1831] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:47:15 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f028420d400) [pid = 1831] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:47:15 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f02849cfc00) [pid = 1831] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:47:15 INFO - PROCESS | 1831 | 1462024035647 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1283ms 06:47:15 INFO - PROCESS | 1831 | 1462024035696 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:47:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:47:15 INFO - PROCESS | 1831 | 1462024035709 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 06:47:15 INFO - PROCESS | 1831 | 1462024035715 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 1831 | 1462024035718 Marionette TRACE conn3 <- [1,530,null,{}] 06:47:15 INFO - PROCESS | 1831 | 1462024035723 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:15 INFO - PROCESS | 1831 | 1462024035848 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:47:15 INFO - PROCESS | 1831 | 1462024035861 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0291eea000 == 61 [pid = 1831] [id = 140] 06:47:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f02749a6800) [pid = 1831] [serial = 419] [outer = (nil)] 06:47:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f027642a000) [pid = 1831] [serial = 420] [outer = 0x7f02749a6800] 06:47:15 INFO - PROCESS | 1831 | 1462024035927 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f027f375000) [pid = 1831] [serial = 421] [outer = 0x7f02749a6800] 06:47:16 INFO - PROCESS | 1831 | 1462024036594 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:47:16 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:47:16 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:47:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 925ms 06:47:16 INFO - PROCESS | 1831 | 1462024036643 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 1831 | 1462024036645 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 06:47:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:47:16 INFO - PROCESS | 1831 | 1462024036651 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 1831 | 1462024036653 Marionette TRACE conn3 <- [1,534,null,{}] 06:47:16 INFO - PROCESS | 1831 | 1462024036658 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:16 INFO - PROCESS | 1831 | 1462024036823 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:47:16 INFO - PROCESS | 1831 | 1462024036841 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029d02e800 == 62 [pid = 1831] [id = 141] 06:47:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f02749a3800) [pid = 1831] [serial = 422] [outer = (nil)] 06:47:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f0294128c00) [pid = 1831] [serial = 423] [outer = 0x7f02749a3800] 06:47:16 INFO - PROCESS | 1831 | 1462024036895 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f02978b3c00) [pid = 1831] [serial = 424] [outer = 0x7f02749a3800] 06:47:17 INFO - PROCESS | 1831 | 1462024037554 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:47:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:47:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 923ms 06:47:17 INFO - PROCESS | 1831 | 1462024037591 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:47:17 INFO - PROCESS | 1831 | 1462024037597 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 06:47:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:47:17 INFO - PROCESS | 1831 | 1462024037605 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:47:17 INFO - PROCESS | 1831 | 1462024037611 Marionette TRACE conn3 <- [1,538,null,{}] 06:47:17 INFO - PROCESS | 1831 | 1462024037619 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:17 INFO - PROCESS | 1831 | 1462024037800 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:47:17 INFO - PROCESS | 1831 | 1462024037950 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a73a800 == 63 [pid = 1831] [id = 142] 06:47:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f02749a5000) [pid = 1831] [serial = 425] [outer = (nil)] 06:47:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f0278f0fc00) [pid = 1831] [serial = 426] [outer = 0x7f02749a5000] 06:47:18 INFO - PROCESS | 1831 | 1462024038018 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f027c474000) [pid = 1831] [serial = 427] [outer = 0x7f02749a5000] 06:47:18 INFO - PROCESS | 1831 | 1462024038817 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:47:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:47:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1236ms 06:47:18 INFO - PROCESS | 1831 | 1462024038841 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 1831 | 1462024038849 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 06:47:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:47:18 INFO - PROCESS | 1831 | 1462024038858 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 1831 | 1462024038861 Marionette TRACE conn3 <- [1,542,null,{}] 06:47:18 INFO - PROCESS | 1831 | 1462024038884 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:19 INFO - PROCESS | 1831 | 1462024039039 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:47:19 INFO - PROCESS | 1831 | 1462024039183 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284488800 == 64 [pid = 1831] [id = 143] 06:47:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f027c78d000) [pid = 1831] [serial = 428] [outer = (nil)] 06:47:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f027f683400) [pid = 1831] [serial = 429] [outer = 0x7f027c78d000] 06:47:19 INFO - PROCESS | 1831 | 1462024039249 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f027f68c400) [pid = 1831] [serial = 430] [outer = 0x7f027c78d000] 06:47:20 INFO - PROCESS | 1831 | 1462024040048 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:47:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:47:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1199ms 06:47:20 INFO - PROCESS | 1831 | 1462024040058 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 1831 | 1462024040060 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 06:47:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:47:20 INFO - PROCESS | 1831 | 1462024040067 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - PROCESS | 1831 | 1462024040072 Marionette TRACE conn3 <- [1,546,null,{}] 06:47:20 INFO - PROCESS | 1831 | 1462024040104 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:20 INFO - PROCESS | 1831 | 1462024040294 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:47:20 INFO - PROCESS | 1831 | 1462024040409 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297a80800 == 65 [pid = 1831] [id = 144] 06:47:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f027f68ec00) [pid = 1831] [serial = 431] [outer = (nil)] 06:47:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f0283ff0400) [pid = 1831] [serial = 432] [outer = 0x7f027f68ec00] 06:47:20 INFO - PROCESS | 1831 | 1462024040480 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f0287076400) [pid = 1831] [serial = 433] [outer = 0x7f027f68ec00] 06:47:21 INFO - PROCESS | 1831 | 1462024041279 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 06:47:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:47:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1286ms 06:47:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:47:21 INFO - PROCESS | 1831 | 1462024041353 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:47:21 INFO - PROCESS | 1831 | 1462024041357 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 06:47:21 INFO - PROCESS | 1831 | 1462024041363 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:47:21 INFO - PROCESS | 1831 | 1462024041366 Marionette TRACE conn3 <- [1,550,null,{}] 06:47:21 INFO - PROCESS | 1831 | 1462024041370 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:21 INFO - PROCESS | 1831 | 1462024041530 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:47:21 INFO - PROCESS | 1831 | 1462024041653 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a3ba000 == 66 [pid = 1831] [id = 145] 06:47:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f027f68d000) [pid = 1831] [serial = 434] [outer = (nil)] 06:47:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f0287078400) [pid = 1831] [serial = 435] [outer = 0x7f027f68d000] 06:47:21 INFO - PROCESS | 1831 | 1462024041722 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f0297448400) [pid = 1831] [serial = 436] [outer = 0x7f027f68d000] 06:47:22 INFO - PROCESS | 1831 | 1462024042445 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 06:47:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1134ms 06:47:22 INFO - PROCESS | 1831 | 1462024042500 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 1831 | 1462024042503 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 06:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:47:22 INFO - PROCESS | 1831 | 1462024042510 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 1831 | 1462024042512 Marionette TRACE conn3 <- [1,554,null,{}] 06:47:22 INFO - PROCESS | 1831 | 1462024042517 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:22 INFO - PROCESS | 1831 | 1462024042657 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:47:22 INFO - PROCESS | 1831 | 1462024042798 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b955800 == 67 [pid = 1831] [id = 146] 06:47:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f0276430800) [pid = 1831] [serial = 437] [outer = (nil)] 06:47:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f02978b3000) [pid = 1831] [serial = 438] [outer = 0x7f0276430800] 06:47:22 INFO - PROCESS | 1831 | 1462024042866 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f0297c71000) [pid = 1831] [serial = 439] [outer = 0x7f0276430800] 06:47:23 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:23 INFO - PROCESS | 1831 | 1462024043673 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1225ms 06:47:23 INFO - PROCESS | 1831 | 1462024043736 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:47:23 INFO - PROCESS | 1831 | 1462024043739 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 06:47:23 INFO - PROCESS | 1831 | 1462024043744 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 1831 | 1462024043747 Marionette TRACE conn3 <- [1,558,null,{}] 06:47:23 INFO - PROCESS | 1831 | 1462024043752 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:23 INFO - PROCESS | 1831 | 1462024043930 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:47:24 INFO - PROCESS | 1831 | 1462024044071 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bb12800 == 68 [pid = 1831] [id = 147] 06:47:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f0285870c00) [pid = 1831] [serial = 440] [outer = (nil)] 06:47:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f0298232c00) [pid = 1831] [serial = 441] [outer = 0x7f0285870c00] 06:47:24 INFO - PROCESS | 1831 | 1462024044142 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f029a8a6c00) [pid = 1831] [serial = 442] [outer = 0x7f0285870c00] 06:47:24 INFO - PROCESS | 1831 | 1462024044969 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1280ms 06:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:47:25 INFO - PROCESS | 1831 | 1462024045024 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 1831 | 1462024045027 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 06:47:25 INFO - PROCESS | 1831 | 1462024045033 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 1831 | 1462024045036 Marionette TRACE conn3 <- [1,562,null,{}] 06:47:25 INFO - PROCESS | 1831 | 1462024045041 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:25 INFO - PROCESS | 1831 | 1462024045191 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:47:25 INFO - PROCESS | 1831 | 1462024045345 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b224000 == 69 [pid = 1831] [id = 148] 06:47:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f02749aa800) [pid = 1831] [serial = 443] [outer = (nil)] 06:47:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f027b264000) [pid = 1831] [serial = 444] [outer = 0x7f02749aa800] 06:47:25 INFO - PROCESS | 1831 | 1462024045410 Marionette DEBUG loaded listener.js 06:47:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f027b269400) [pid = 1831] [serial = 445] [outer = 0x7f02749aa800] 06:47:25 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:26 INFO - PROCESS | 1831 | 1462024046183 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1183ms 06:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:47:26 INFO - PROCESS | 1831 | 1462024046215 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:47:26 INFO - PROCESS | 1831 | 1462024046218 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 06:47:26 INFO - PROCESS | 1831 | 1462024046224 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - PROCESS | 1831 | 1462024046227 Marionette TRACE conn3 <- [1,566,null,{}] 06:47:26 INFO - PROCESS | 1831 | 1462024046232 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:26 INFO - PROCESS | 1831 | 1462024046374 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:47:26 INFO - PROCESS | 1831 | 1462024046519 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286e67800 == 70 [pid = 1831] [id = 149] 06:47:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f027b25f800) [pid = 1831] [serial = 446] [outer = (nil)] 06:47:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f029a8ac400) [pid = 1831] [serial = 447] [outer = 0x7f027b25f800] 06:47:26 INFO - PROCESS | 1831 | 1462024046587 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f029ab93000) [pid = 1831] [serial = 448] [outer = 0x7f027b25f800] 06:47:27 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:27 INFO - PROCESS | 1831 | 1462024047359 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1182ms 06:47:27 INFO - PROCESS | 1831 | 1462024047411 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 1831 | 1462024047414 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 06:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:47:27 INFO - PROCESS | 1831 | 1462024047421 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 1831 | 1462024047423 Marionette TRACE conn3 <- [1,570,null,{}] 06:47:27 INFO - PROCESS | 1831 | 1462024047428 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:27 INFO - PROCESS | 1831 | 1462024047572 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:47:27 INFO - PROCESS | 1831 | 1462024047713 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f340000 == 71 [pid = 1831] [id = 150] 06:47:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f0276470800) [pid = 1831] [serial = 449] [outer = (nil)] 06:47:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f027b47d400) [pid = 1831] [serial = 450] [outer = 0x7f0276470800] 06:47:27 INFO - PROCESS | 1831 | 1462024047777 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f027b483800) [pid = 1831] [serial = 451] [outer = 0x7f0276470800] 06:47:28 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:28 INFO - PROCESS | 1831 | 1462024048775 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1381ms 06:47:28 INFO - PROCESS | 1831 | 1462024048802 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 1831 | 1462024048806 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 06:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:47:28 INFO - PROCESS | 1831 | 1462024048813 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 1831 | 1462024048818 Marionette TRACE conn3 <- [1,574,null,{}] 06:47:28 INFO - PROCESS | 1831 | 1462024048826 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:28 INFO - PROCESS | 1831 | 1462024048972 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:47:29 INFO - PROCESS | 1831 | 1462024049125 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bb19000 == 72 [pid = 1831] [id = 151] 06:47:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f027b47fc00) [pid = 1831] [serial = 452] [outer = (nil)] 06:47:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f027b485800) [pid = 1831] [serial = 453] [outer = 0x7f027b47fc00] 06:47:29 INFO - PROCESS | 1831 | 1462024049243 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f027c2c8c00) [pid = 1831] [serial = 454] [outer = 0x7f027b47fc00] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0291eea000 == 71 [pid = 1831] [id = 140] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293f46000 == 70 [pid = 1831] [id = 139] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c210000 == 69 [pid = 1831] [id = 138] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f0293fda800) [pid = 1831] [serial = 381] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | 1462024050254 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285753000 == 68 [pid = 1831] [id = 137] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02835bc800 == 67 [pid = 1831] [id = 136] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccd6000 == 66 [pid = 1831] [id = 135] 06:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1481ms 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027e982000 == 65 [pid = 1831] [id = 134] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029821b000 == 64 [pid = 1831] [id = 131] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02974bf000 == 63 [pid = 1831] [id = 130] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028533b000 == 62 [pid = 1831] [id = 129] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c9a5000 == 61 [pid = 1831] [id = 128] 06:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292f27800 == 60 [pid = 1831] [id = 127] 06:47:30 INFO - PROCESS | 1831 | 1462024050313 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:47:30 INFO - PROCESS | 1831 | 1462024050321 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 06:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:47:30 INFO - PROCESS | 1831 | 1462024050330 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - PROCESS | 1831 | 1462024050333 Marionette TRACE conn3 <- [1,578,null,{}] 06:47:30 INFO - PROCESS | 1831 | 1462024050338 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:30 INFO - PROCESS | 1831 | 1462024050485 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f0291e6d400) [pid = 1831] [serial = 319] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f027f6d1800) [pid = 1831] [serial = 348] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f028540d000) [pid = 1831] [serial = 361] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f027c910000) [pid = 1831] [serial = 360] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f027c790c00) [pid = 1831] [serial = 364] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f027c2ca800) [pid = 1831] [serial = 363] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f028461f000) [pid = 1831] [serial = 369] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f02883ec000) [pid = 1831] [serial = 375] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f0278f0ac00) [pid = 1831] [serial = 345] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f0289167c00) [pid = 1831] [serial = 357] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f0286fd9400) [pid = 1831] [serial = 354] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f02849cf400) [pid = 1831] [serial = 351] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f027f320800) [pid = 1831] [serial = 366] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f027f371c00) [pid = 1831] [serial = 367] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f0292a04c00) [pid = 1831] [serial = 378] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f028607d400) [pid = 1831] [serial = 372] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f028621c400) [pid = 1831] [serial = 373] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f02891e6c00) [pid = 1831] [serial = 376] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f0292d90000) [pid = 1831] [serial = 379] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f0284669c00) [pid = 1831] [serial = 370] [outer = (nil)] [url = about:blank] 06:47:30 INFO - PROCESS | 1831 | 1462024050609 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027d977000 == 61 [pid = 1831] [id = 152] 06:47:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f0278f0ac00) [pid = 1831] [serial = 455] [outer = (nil)] 06:47:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f027ce5cc00) [pid = 1831] [serial = 456] [outer = 0x7f0278f0ac00] 06:47:30 INFO - PROCESS | 1831 | 1462024050671 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f027f684c00) [pid = 1831] [serial = 457] [outer = 0x7f0278f0ac00] 06:47:31 INFO - PROCESS | 1831 | 1462024051379 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1082ms 06:47:31 INFO - PROCESS | 1831 | 1462024051413 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:47:31 INFO - PROCESS | 1831 | 1462024051416 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 06:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:47:31 INFO - PROCESS | 1831 | 1462024051421 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 1831 | 1462024051426 Marionette TRACE conn3 <- [1,582,null,{}] 06:47:31 INFO - PROCESS | 1831 | 1462024051440 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:31 INFO - PROCESS | 1831 | 1462024051616 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:47:31 INFO - PROCESS | 1831 | 1462024051636 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284488000 == 62 [pid = 1831] [id = 153] 06:47:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f02811d4c00) [pid = 1831] [serial = 458] [outer = (nil)] 06:47:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f02837eac00) [pid = 1831] [serial = 459] [outer = 0x7f02811d4c00] 06:47:31 INFO - PROCESS | 1831 | 1462024051694 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f0284626800) [pid = 1831] [serial = 460] [outer = 0x7f02811d4c00] 06:47:32 INFO - PROCESS | 1831 | 1462024052365 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 984ms 06:47:32 INFO - PROCESS | 1831 | 1462024052406 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:47:32 INFO - PROCESS | 1831 | 1462024052410 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 06:47:32 INFO - PROCESS | 1831 | 1462024052415 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 1831 | 1462024052418 Marionette TRACE conn3 <- [1,586,null,{}] 06:47:32 INFO - PROCESS | 1831 | 1462024052422 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 1831 | 1462024052603 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:47:32 INFO - PROCESS | 1831 | 1462024052629 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285277000 == 63 [pid = 1831] [id = 154] 06:47:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f027b483400) [pid = 1831] [serial = 461] [outer = (nil)] 06:47:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f02849cf400) [pid = 1831] [serial = 462] [outer = 0x7f027b483400] 06:47:32 INFO - PROCESS | 1831 | 1462024052686 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f02867ce800) [pid = 1831] [serial = 463] [outer = 0x7f027b483400] 06:47:33 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:33 INFO - PROCESS | 1831 | 1462024053364 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 974ms 06:47:33 INFO - PROCESS | 1831 | 1462024053389 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:47:33 INFO - PROCESS | 1831 | 1462024053392 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 06:47:33 INFO - PROCESS | 1831 | 1462024053397 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 1831 | 1462024053400 Marionette TRACE conn3 <- [1,590,null,{}] 06:47:33 INFO - PROCESS | 1831 | 1462024053404 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:33 INFO - PROCESS | 1831 | 1462024053579 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:47:33 INFO - PROCESS | 1831 | 1462024053608 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02865d9800 == 64 [pid = 1831] [id = 155] 06:47:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f0286fe0c00) [pid = 1831] [serial = 464] [outer = (nil)] 06:47:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f02891e6c00) [pid = 1831] [serial = 465] [outer = 0x7f0286fe0c00] 06:47:33 INFO - PROCESS | 1831 | 1462024053663 Marionette DEBUG loaded listener.js 06:47:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f0292c73000) [pid = 1831] [serial = 466] [outer = 0x7f0286fe0c00] 06:47:34 INFO - PROCESS | 1831 | 1462024054715 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:47:34 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f0292a06c00) [pid = 1831] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:47:34 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f027f68c000) [pid = 1831] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:47:34 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f0278f08000) [pid = 1831] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:47:34 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f027ce58000) [pid = 1831] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:47:34 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f027f68a000) [pid = 1831] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:47:34 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f027f68e800) [pid = 1831] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:47:34 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f0286213400) [pid = 1831] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:47:34 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f02749a6800) [pid = 1831] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1375ms 06:47:34 INFO - PROCESS | 1831 | 1462024054772 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:47:34 INFO - PROCESS | 1831 | 1462024054775 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 06:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:47:34 INFO - PROCESS | 1831 | 1462024054787 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - PROCESS | 1831 | 1462024054789 Marionette TRACE conn3 <- [1,594,null,{}] 06:47:34 INFO - PROCESS | 1831 | 1462024054794 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:34 INFO - PROCESS | 1831 | 1462024054943 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:47:34 INFO - PROCESS | 1831 | 1462024054953 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292a1d800 == 65 [pid = 1831] [id = 156] 06:47:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f0274fafc00) [pid = 1831] [serial = 467] [outer = (nil)] 06:47:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f0274fb8c00) [pid = 1831] [serial = 468] [outer = 0x7f0274fafc00] 06:47:35 INFO - PROCESS | 1831 | 1462024055050 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f0292c70000) [pid = 1831] [serial = 469] [outer = 0x7f0274fafc00] 06:47:35 INFO - PROCESS | 1831 | 1462024055737 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 979ms 06:47:35 INFO - PROCESS | 1831 | 1462024055767 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 1831 | 1462024055770 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 06:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:47:35 INFO - PROCESS | 1831 | 1462024055775 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 1831 | 1462024055777 Marionette TRACE conn3 <- [1,598,null,{}] 06:47:35 INFO - PROCESS | 1831 | 1462024055785 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 1831 | 1462024055948 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:47:35 INFO - PROCESS | 1831 | 1462024055965 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293e50800 == 66 [pid = 1831] [id = 157] 06:47:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f0274fb1c00) [pid = 1831] [serial = 470] [outer = (nil)] 06:47:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f0292f66400) [pid = 1831] [serial = 471] [outer = 0x7f0274fb1c00] 06:47:36 INFO - PROCESS | 1831 | 1462024056031 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f0297499400) [pid = 1831] [serial = 472] [outer = 0x7f0274fb1c00] 06:47:36 INFO - PROCESS | 1831 | 1462024056664 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 932ms 06:47:36 INFO - PROCESS | 1831 | 1462024056708 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 1831 | 1462024056711 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 06:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:47:36 INFO - PROCESS | 1831 | 1462024056792 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 1831 | 1462024056797 Marionette TRACE conn3 <- [1,602,null,{}] 06:47:36 INFO - PROCESS | 1831 | 1462024056810 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:36 INFO - PROCESS | 1831 | 1462024056980 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:47:37 INFO - PROCESS | 1831 | 1462024057123 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b94a800 == 67 [pid = 1831] [id = 158] 06:47:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f0274fb8800) [pid = 1831] [serial = 473] [outer = (nil)] 06:47:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f0274fba800) [pid = 1831] [serial = 474] [outer = 0x7f0274fb8800] 06:47:37 INFO - PROCESS | 1831 | 1462024057194 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f0276474000) [pid = 1831] [serial = 475] [outer = 0x7f0274fb8800] 06:47:38 INFO - PROCESS | 1831 | 1462024058034 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1284ms 06:47:38 INFO - PROCESS | 1831 | 1462024058075 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 1831 | 1462024058079 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 06:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:47:38 INFO - PROCESS | 1831 | 1462024058086 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 1831 | 1462024058090 Marionette TRACE conn3 <- [1,606,null,{}] 06:47:38 INFO - PROCESS | 1831 | 1462024058101 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:38 INFO - PROCESS | 1831 | 1462024058545 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:47:38 INFO - PROCESS | 1831 | 1462024058968 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297a88000 == 68 [pid = 1831] [id = 159] 06:47:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f027f322000) [pid = 1831] [serial = 476] [outer = (nil)] 06:47:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f027f689800) [pid = 1831] [serial = 477] [outer = 0x7f027f322000] 06:47:39 INFO - PROCESS | 1831 | 1462024059038 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f027f691c00) [pid = 1831] [serial = 478] [outer = 0x7f027f322000] 06:47:39 INFO - PROCESS | 1831 | 1462024059834 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1789ms 06:47:39 INFO - PROCESS | 1831 | 1462024059875 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 1831 | 1462024059879 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 06:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:47:39 INFO - PROCESS | 1831 | 1462024059885 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 1831 | 1462024059887 Marionette TRACE conn3 <- [1,610,null,{}] 06:47:39 INFO - PROCESS | 1831 | 1462024059893 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:40 INFO - PROCESS | 1831 | 1462024060038 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:47:40 INFO - PROCESS | 1831 | 1462024060198 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275086800 == 69 [pid = 1831] [id = 160] 06:47:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f0286218c00) [pid = 1831] [serial = 479] [outer = (nil)] 06:47:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f028718d000) [pid = 1831] [serial = 480] [outer = 0x7f0286218c00] 06:47:40 INFO - PROCESS | 1831 | 1462024060281 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f0293bcd000) [pid = 1831] [serial = 481] [outer = 0x7f0286218c00] 06:47:41 INFO - PROCESS | 1831 | 1462024061154 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1329ms 06:47:41 INFO - PROCESS | 1831 | 1462024061215 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:47:41 INFO - PROCESS | 1831 | 1462024061218 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 06:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:47:41 INFO - PROCESS | 1831 | 1462024061224 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 1831 | 1462024061226 Marionette TRACE conn3 <- [1,614,null,{}] 06:47:41 INFO - PROCESS | 1831 | 1462024061232 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:41 INFO - PROCESS | 1831 | 1462024061384 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:47:41 INFO - PROCESS | 1831 | 1462024061532 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f885000 == 70 [pid = 1831] [id = 161] 06:47:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f02749a6c00) [pid = 1831] [serial = 482] [outer = (nil)] 06:47:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f028703b000) [pid = 1831] [serial = 483] [outer = 0x7f02749a6c00] 06:47:41 INFO - PROCESS | 1831 | 1462024061600 Marionette DEBUG loaded listener.js 06:47:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f0287041800) [pid = 1831] [serial = 484] [outer = 0x7f02749a6c00] 06:47:42 INFO - PROCESS | 1831 | 1462024062468 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1280ms 06:47:42 INFO - PROCESS | 1831 | 1462024062506 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:47:42 INFO - PROCESS | 1831 | 1462024062509 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 06:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:47:42 INFO - PROCESS | 1831 | 1462024062515 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:47:42 INFO - PROCESS | 1831 | 1462024062517 Marionette TRACE conn3 <- [1,618,null,{}] 06:47:42 INFO - PROCESS | 1831 | 1462024062522 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:42 INFO - PROCESS | 1831 | 1462024062660 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:47:42 INFO - PROCESS | 1831 | 1462024062808 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f89c800 == 71 [pid = 1831] [id = 162] 06:47:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f0279385400) [pid = 1831] [serial = 485] [outer = (nil)] 06:47:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f027938f400) [pid = 1831] [serial = 486] [outer = 0x7f0279385400] 06:47:42 INFO - PROCESS | 1831 | 1462024062877 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f0279394400) [pid = 1831] [serial = 487] [outer = 0x7f0279385400] 06:47:43 INFO - PROCESS | 1831 | 1462024063703 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1227ms 06:47:43 INFO - PROCESS | 1831 | 1462024063742 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 1831 | 1462024063746 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 06:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:47:43 INFO - PROCESS | 1831 | 1462024063751 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 1831 | 1462024063753 Marionette TRACE conn3 <- [1,622,null,{}] 06:47:43 INFO - PROCESS | 1831 | 1462024063759 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:43 INFO - PROCESS | 1831 | 1462024063926 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:47:44 INFO - PROCESS | 1831 | 1462024064077 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274ae7000 == 72 [pid = 1831] [id = 163] 06:47:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f0287040400) [pid = 1831] [serial = 488] [outer = (nil)] 06:47:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f0297c70400) [pid = 1831] [serial = 489] [outer = 0x7f0287040400] 06:47:44 INFO - PROCESS | 1831 | 1462024064147 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f029814fc00) [pid = 1831] [serial = 490] [outer = 0x7f0287040400] 06:47:44 INFO - PROCESS | 1831 | 1462024064978 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1274ms 06:47:45 INFO - PROCESS | 1831 | 1462024065027 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:47:45 INFO - PROCESS | 1831 | 1462024065030 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 06:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:47:45 INFO - PROCESS | 1831 | 1462024065036 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:47:45 INFO - PROCESS | 1831 | 1462024065038 Marionette TRACE conn3 <- [1,626,null,{}] 06:47:45 INFO - PROCESS | 1831 | 1462024065043 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:45 INFO - PROCESS | 1831 | 1462024065190 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:47:45 INFO - PROCESS | 1831 | 1462024065350 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274caf800 == 73 [pid = 1831] [id = 164] 06:47:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f02736b2800) [pid = 1831] [serial = 491] [outer = (nil)] 06:47:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f02736b4800) [pid = 1831] [serial = 492] [outer = 0x7f02736b2800] 06:47:45 INFO - PROCESS | 1831 | 1462024065448 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f02749a2400) [pid = 1831] [serial = 493] [outer = 0x7f02736b2800] 06:47:46 INFO - PROCESS | 1831 | 1462024066559 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1579ms 06:47:46 INFO - PROCESS | 1831 | 1462024066616 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 1831 | 1462024066621 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 06:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:47:46 INFO - PROCESS | 1831 | 1462024066629 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 1831 | 1462024066633 Marionette TRACE conn3 <- [1,630,null,{}] 06:47:46 INFO - PROCESS | 1831 | 1462024066640 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:46 INFO - PROCESS | 1831 | 1462024066786 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:47:46 INFO - PROCESS | 1831 | 1462024066958 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bb21800 == 74 [pid = 1831] [id = 165] 06:47:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f02749a3400) [pid = 1831] [serial = 494] [outer = (nil)] 06:47:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f02749ad400) [pid = 1831] [serial = 495] [outer = 0x7f02749a3400] 06:47:47 INFO - PROCESS | 1831 | 1462024067018 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f0274fb6800) [pid = 1831] [serial = 496] [outer = 0x7f02749a3400] 06:47:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f02749aa400) [pid = 1831] [serial = 497] [outer = 0x7f027c634c00] 06:47:47 INFO - PROCESS | 1831 | 1462024067917 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1338ms 06:47:47 INFO - PROCESS | 1831 | 1462024067968 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 1831 | 1462024067974 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 06:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:47:47 INFO - PROCESS | 1831 | 1462024067983 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 1831 | 1462024067985 Marionette TRACE conn3 <- [1,634,null,{}] 06:47:47 INFO - PROCESS | 1831 | 1462024067989 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:48 INFO - PROCESS | 1831 | 1462024068134 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:47:48 INFO - PROCESS | 1831 | 1462024068287 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bb03800 == 75 [pid = 1831] [id = 166] 06:47:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f027b262000) [pid = 1831] [serial = 498] [outer = (nil)] 06:47:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f027b269c00) [pid = 1831] [serial = 499] [outer = 0x7f027b262000] 06:47:48 INFO - PROCESS | 1831 | 1462024068347 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f027b34ec00) [pid = 1831] [serial = 500] [outer = 0x7f027b262000] 06:47:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292a1d800 == 74 [pid = 1831] [id = 156] 06:47:48 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f0294128c00) [pid = 1831] [serial = 423] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f027b996000) [pid = 1831] [serial = 384] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f027f374000) [pid = 1831] [serial = 387] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f0285884800) [pid = 1831] [serial = 390] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f0295b10000) [pid = 1831] [serial = 393] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f029749d000) [pid = 1831] [serial = 396] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02865d9800 == 73 [pid = 1831] [id = 155] 06:47:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285277000 == 72 [pid = 1831] [id = 154] 06:47:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284488000 == 71 [pid = 1831] [id = 153] 06:47:48 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027d977000 == 70 [pid = 1831] [id = 152] 06:47:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bb19000 == 69 [pid = 1831] [id = 151] 06:47:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a3ba000 == 68 [pid = 1831] [id = 145] 06:47:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0297a80800 == 67 [pid = 1831] [id = 144] 06:47:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284488800 == 66 [pid = 1831] [id = 143] 06:47:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a73a800 == 65 [pid = 1831] [id = 142] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f0295b10c00) [pid = 1831] [serial = 382] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f0285879c00) [pid = 1831] [serial = 414] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f027c904800) [pid = 1831] [serial = 403] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f027c60a400) [pid = 1831] [serial = 402] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f027f687800) [pid = 1831] [serial = 406] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f027f6d6400) [pid = 1831] [serial = 408] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f02827ad000) [pid = 1831] [serial = 409] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f027f372c00) [pid = 1831] [serial = 405] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f0284625c00) [pid = 1831] [serial = 411] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f028bf93c00) [pid = 1831] [serial = 417] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f0278f0b000) [pid = 1831] [serial = 399] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f02942ec800) [pid = 1831] [serial = 418] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f027642a000) [pid = 1831] [serial = 420] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f0286084800) [pid = 1831] [serial = 415] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f027f375000) [pid = 1831] [serial = 421] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f02849c8400) [pid = 1831] [serial = 412] [outer = (nil)] [url = about:blank] 06:47:49 INFO - PROCESS | 1831 | 1462024069200 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1236ms 06:47:49 INFO - PROCESS | 1831 | 1462024069219 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 1831 | 1462024069222 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 06:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:47:49 INFO - PROCESS | 1831 | 1462024069245 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - PROCESS | 1831 | 1462024069251 Marionette TRACE conn3 <- [1,638,null,{}] 06:47:49 INFO - PROCESS | 1831 | 1462024069270 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:49 INFO - PROCESS | 1831 | 1462024069404 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:47:49 INFO - PROCESS | 1831 | 1462024069423 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccd6000 == 66 [pid = 1831] [id = 167] 06:47:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f027c78f400) [pid = 1831] [serial = 501] [outer = (nil)] 06:47:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f027cf83800) [pid = 1831] [serial = 502] [outer = 0x7f027c78f400] 06:47:49 INFO - PROCESS | 1831 | 1462024069482 Marionette DEBUG loaded listener.js 06:47:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f027f374000) [pid = 1831] [serial = 503] [outer = 0x7f027c78f400] 06:47:50 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:50 INFO - PROCESS | 1831 | 1462024070188 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:47:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:47:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1010ms 06:47:50 INFO - PROCESS | 1831 | 1462024070238 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 1831 | 1462024070242 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 06:47:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:47:50 INFO - PROCESS | 1831 | 1462024070247 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 1831 | 1462024070249 Marionette TRACE conn3 <- [1,642,null,{}] 06:47:50 INFO - PROCESS | 1831 | 1462024070254 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:50 INFO - PROCESS | 1831 | 1462024070446 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:47:50 INFO - PROCESS | 1831 | 1462024070465 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02835c1000 == 67 [pid = 1831] [id = 168] 06:47:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f02736b2000) [pid = 1831] [serial = 504] [outer = (nil)] 06:47:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f027f6d9000) [pid = 1831] [serial = 505] [outer = 0x7f02736b2000] 06:47:50 INFO - PROCESS | 1831 | 1462024070520 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f027ce58c00) [pid = 1831] [serial = 506] [outer = 0x7f02736b2000] 06:47:51 INFO - PROCESS | 1831 | 1462024071282 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1079ms 06:47:51 INFO - PROCESS | 1831 | 1462024071328 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 1831 | 1462024071330 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 06:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:47:51 INFO - PROCESS | 1831 | 1462024071341 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 1831 | 1462024071343 Marionette TRACE conn3 <- [1,646,null,{}] 06:47:51 INFO - PROCESS | 1831 | 1462024071347 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:51 INFO - PROCESS | 1831 | 1462024071511 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:47:51 INFO - PROCESS | 1831 | 1462024071540 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02851c1000 == 68 [pid = 1831] [id = 169] 06:47:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f027dbd0c00) [pid = 1831] [serial = 507] [outer = (nil)] 06:47:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f02832bb400) [pid = 1831] [serial = 508] [outer = 0x7f027dbd0c00] 06:47:51 INFO - PROCESS | 1831 | 1462024071596 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f02845b9800) [pid = 1831] [serial = 509] [outer = 0x7f027dbd0c00] 06:47:52 INFO - PROCESS | 1831 | 1462024072297 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 977ms 06:47:52 INFO - PROCESS | 1831 | 1462024072320 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:47:52 INFO - PROCESS | 1831 | 1462024072323 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 06:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:47:52 INFO - PROCESS | 1831 | 1462024072334 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - PROCESS | 1831 | 1462024072335 Marionette TRACE conn3 <- [1,650,null,{}] 06:47:52 INFO - PROCESS | 1831 | 1462024072340 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:52 INFO - PROCESS | 1831 | 1462024072535 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:47:52 INFO - PROCESS | 1831 | 1462024072562 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286ee4000 == 69 [pid = 1831] [id = 170] 06:47:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f027f6dd800) [pid = 1831] [serial = 510] [outer = (nil)] 06:47:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f0286081400) [pid = 1831] [serial = 511] [outer = 0x7f027f6dd800] 06:47:52 INFO - PROCESS | 1831 | 1462024072621 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f028703ac00) [pid = 1831] [serial = 512] [outer = 0x7f027f6dd800] 06:47:53 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f027b99d000) [pid = 1831] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:47:53 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f027f37a000) [pid = 1831] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:47:53 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f0286fe0c00) [pid = 1831] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:47:53 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f02749a3800) [pid = 1831] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:47:53 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f0278f0ac00) [pid = 1831] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:47:53 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f02811d4c00) [pid = 1831] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:47:53 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f0274fafc00) [pid = 1831] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:47:53 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f027b47fc00) [pid = 1831] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:47:53 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f027b483400) [pid = 1831] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:47:53 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f029a8a6400) [pid = 1831] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:47:53 INFO - PROCESS | 1831 | 1462024073577 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1278ms 06:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:47:53 INFO - PROCESS | 1831 | 1462024073616 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 1831 | 1462024073619 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 06:47:53 INFO - PROCESS | 1831 | 1462024073624 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 1831 | 1462024073627 Marionette TRACE conn3 <- [1,654,null,{}] 06:47:53 INFO - PROCESS | 1831 | 1462024073632 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:53 INFO - PROCESS | 1831 | 1462024073772 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:47:53 INFO - PROCESS | 1831 | 1462024073785 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284ca0800 == 70 [pid = 1831] [id = 171] 06:47:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f0274fafc00) [pid = 1831] [serial = 513] [outer = (nil)] 06:47:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f0281160c00) [pid = 1831] [serial = 514] [outer = 0x7f0274fafc00] 06:47:53 INFO - PROCESS | 1831 | 1462024073840 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f028703b400) [pid = 1831] [serial = 515] [outer = 0x7f0274fafc00] 06:47:54 INFO - PROCESS | 1831 | 1462024074537 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 975ms 06:47:54 INFO - PROCESS | 1831 | 1462024074600 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 1831 | 1462024074603 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 06:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:47:54 INFO - PROCESS | 1831 | 1462024074608 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 1831 | 1462024074611 Marionette TRACE conn3 <- [1,658,null,{}] 06:47:54 INFO - PROCESS | 1831 | 1462024074626 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:54 INFO - PROCESS | 1831 | 1462024074758 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:47:54 INFO - PROCESS | 1831 | 1462024074772 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292f78000 == 71 [pid = 1831] [id = 172] 06:47:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f0274fb3400) [pid = 1831] [serial = 516] [outer = (nil)] 06:47:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f02883ee400) [pid = 1831] [serial = 517] [outer = 0x7f0274fb3400] 06:47:54 INFO - PROCESS | 1831 | 1462024074826 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f0293bc2800) [pid = 1831] [serial = 518] [outer = 0x7f0274fb3400] 06:47:55 INFO - PROCESS | 1831 | 1462024075640 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1085ms 06:47:55 INFO - PROCESS | 1831 | 1462024075700 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:47:55 INFO - PROCESS | 1831 | 1462024075706 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 06:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:47:55 INFO - PROCESS | 1831 | 1462024075715 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 1831 | 1462024075721 Marionette TRACE conn3 <- [1,662,null,{}] 06:47:55 INFO - PROCESS | 1831 | 1462024075731 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:55 INFO - PROCESS | 1831 | 1462024075934 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:47:56 INFO - PROCESS | 1831 | 1462024076092 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b229000 == 72 [pid = 1831] [id = 173] 06:47:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f02736b1c00) [pid = 1831] [serial = 519] [outer = (nil)] 06:47:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f0274faec00) [pid = 1831] [serial = 520] [outer = 0x7f02736b1c00] 06:47:56 INFO - PROCESS | 1831 | 1462024076163 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f027646e800) [pid = 1831] [serial = 521] [outer = 0x7f02736b1c00] 06:47:56 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:57 INFO - PROCESS | 1831 | 1462024077024 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1339ms 06:47:57 INFO - PROCESS | 1831 | 1462024077063 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 1831 | 1462024077071 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 06:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:47:57 INFO - PROCESS | 1831 | 1462024077081 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 1831 | 1462024077085 Marionette TRACE conn3 <- [1,666,null,{}] 06:47:57 INFO - PROCESS | 1831 | 1462024077091 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:57 INFO - PROCESS | 1831 | 1462024077244 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:47:57 INFO - PROCESS | 1831 | 1462024077395 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02851b6000 == 73 [pid = 1831] [id = 174] 06:47:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f027b349000) [pid = 1831] [serial = 522] [outer = (nil)] 06:47:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f027b481c00) [pid = 1831] [serial = 523] [outer = 0x7f027b349000] 06:47:57 INFO - PROCESS | 1831 | 1462024077464 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f027c636400) [pid = 1831] [serial = 524] [outer = 0x7f027b349000] 06:47:58 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:58 INFO - PROCESS | 1831 | 1462024078432 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1385ms 06:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:47:58 INFO - PROCESS | 1831 | 1462024078467 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 1831 | 1462024078469 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 06:47:58 INFO - PROCESS | 1831 | 1462024078476 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 1831 | 1462024078481 Marionette TRACE conn3 <- [1,670,null,{}] 06:47:58 INFO - PROCESS | 1831 | 1462024078496 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:58 INFO - PROCESS | 1831 | 1462024078667 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:47:58 INFO - PROCESS | 1831 | 1462024078815 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02974ba800 == 74 [pid = 1831] [id = 175] 06:47:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f027f6d2400) [pid = 1831] [serial = 525] [outer = (nil)] 06:47:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f028461d000) [pid = 1831] [serial = 526] [outer = 0x7f027f6d2400] 06:47:58 INFO - PROCESS | 1831 | 1462024078890 Marionette DEBUG loaded listener.js 06:47:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f0285d45c00) [pid = 1831] [serial = 527] [outer = 0x7f027f6d2400] 06:47:59 INFO - PROCESS | 1831 | 1462024079694 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:47:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:47:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1281ms 06:47:59 INFO - PROCESS | 1831 | 1462024079758 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:47:59 INFO - PROCESS | 1831 | 1462024079764 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 06:47:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:47:59 INFO - PROCESS | 1831 | 1462024079770 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 1831 | 1462024079772 Marionette TRACE conn3 <- [1,674,null,{}] 06:47:59 INFO - PROCESS | 1831 | 1462024079777 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:59 INFO - PROCESS | 1831 | 1462024079924 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:48:00 INFO - PROCESS | 1831 | 1462024080078 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029c1ba000 == 75 [pid = 1831] [id = 176] 06:48:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f02749a5c00) [pid = 1831] [serial = 528] [outer = (nil)] 06:48:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f02867c6800) [pid = 1831] [serial = 529] [outer = 0x7f02749a5c00] 06:48:00 INFO - PROCESS | 1831 | 1462024080149 Marionette DEBUG loaded listener.js 06:48:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f0287186800) [pid = 1831] [serial = 530] [outer = 0x7f02749a5c00] 06:48:00 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:01 INFO - PROCESS | 1831 | 1462024081010 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 06:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1279ms 06:48:01 INFO - PROCESS | 1831 | 1462024081050 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 1831 | 1462024081053 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 06:48:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:48:01 INFO - PROCESS | 1831 | 1462024081058 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 1831 | 1462024081061 Marionette TRACE conn3 <- [1,678,null,{}] 06:48:01 INFO - PROCESS | 1831 | 1462024081066 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:01 INFO - PROCESS | 1831 | 1462024081235 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:48:01 INFO - PROCESS | 1831 | 1462024081391 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f89f800 == 76 [pid = 1831] [id = 177] 06:48:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f02749a7c00) [pid = 1831] [serial = 531] [outer = (nil)] 06:48:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f0293c14c00) [pid = 1831] [serial = 532] [outer = 0x7f02749a7c00] 06:48:01 INFO - PROCESS | 1831 | 1462024081456 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f0297447400) [pid = 1831] [serial = 533] [outer = 0x7f02749a7c00] 06:48:02 INFO - PROCESS | 1831 | 1462024082288 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:48:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:48:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1280ms 06:48:02 INFO - PROCESS | 1831 | 1462024082339 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 1831 | 1462024082342 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 06:48:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:48:02 INFO - PROCESS | 1831 | 1462024082348 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - PROCESS | 1831 | 1462024082350 Marionette TRACE conn3 <- [1,682,null,{}] 06:48:02 INFO - PROCESS | 1831 | 1462024082355 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:02 INFO - PROCESS | 1831 | 1462024082533 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:48:02 INFO - PROCESS | 1831 | 1462024082682 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c97e000 == 77 [pid = 1831] [id = 178] 06:48:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f02750b2c00) [pid = 1831] [serial = 534] [outer = (nil)] 06:48:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f02750bb800) [pid = 1831] [serial = 535] [outer = 0x7f02750b2c00] 06:48:02 INFO - PROCESS | 1831 | 1462024082751 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f0297c70000) [pid = 1831] [serial = 536] [outer = 0x7f02750b2c00] 06:48:03 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:03 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:04 INFO - PROCESS | 1831 | 1462024084066 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:48:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 06:48:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1728ms 06:48:04 INFO - PROCESS | 1831 | 1462024084077 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:48:04 INFO - PROCESS | 1831 | 1462024084080 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 06:48:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:48:04 INFO - PROCESS | 1831 | 1462024084086 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 1831 | 1462024084088 Marionette TRACE conn3 <- [1,686,null,{}] 06:48:04 INFO - PROCESS | 1831 | 1462024084093 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:04 INFO - PROCESS | 1831 | 1462024084270 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:48:04 INFO - PROCESS | 1831 | 1462024084449 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ba30000 == 78 [pid = 1831] [id = 179] 06:48:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f02736b2c00) [pid = 1831] [serial = 537] [outer = (nil)] 06:48:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f02765b7000) [pid = 1831] [serial = 538] [outer = 0x7f02736b2c00] 06:48:04 INFO - PROCESS | 1831 | 1462024084515 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f0279390000) [pid = 1831] [serial = 539] [outer = 0x7f02736b2c00] 06:48:05 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:05 INFO - PROCESS | 1831 | 1462024085904 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:48:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1935ms 06:48:06 INFO - PROCESS | 1831 | 1462024086021 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:48:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:48:06 INFO - PROCESS | 1831 | 1462024086027 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 06:48:06 INFO - PROCESS | 1831 | 1462024086034 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 1831 | 1462024086038 Marionette TRACE conn3 <- [1,690,null,{}] 06:48:06 INFO - PROCESS | 1831 | 1462024086047 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:06 INFO - PROCESS | 1831 | 1462024086201 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:48:06 INFO - PROCESS | 1831 | 1462024086350 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b22d000 == 79 [pid = 1831] [id = 180] 06:48:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f02750af400) [pid = 1831] [serial = 540] [outer = (nil)] 06:48:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f02750b3c00) [pid = 1831] [serial = 541] [outer = 0x7f02750af400] 06:48:06 INFO - PROCESS | 1831 | 1462024086413 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f02750bd400) [pid = 1831] [serial = 542] [outer = 0x7f02750af400] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029d02e800 == 78 [pid = 1831] [id = 141] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029c19c800 == 77 [pid = 1831] [id = 80] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f0292f66400) [pid = 1831] [serial = 471] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284ca0800 == 76 [pid = 1831] [id = 171] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286ee4000 == 75 [pid = 1831] [id = 170] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02851c1000 == 74 [pid = 1831] [id = 169] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02835c1000 == 73 [pid = 1831] [id = 168] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccd6000 == 72 [pid = 1831] [id = 167] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bb03800 == 71 [pid = 1831] [id = 166] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bb21800 == 70 [pid = 1831] [id = 165] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029f885000 == 69 [pid = 1831] [id = 161] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0275086800 == 68 [pid = 1831] [id = 160] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0297a88000 == 67 [pid = 1831] [id = 159] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b94a800 == 66 [pid = 1831] [id = 158] 06:48:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293e50800 == 65 [pid = 1831] [id = 157] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f029d1ee000) [pid = 1831] [serial = 310] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f027ce50000) [pid = 1831] [serial = 313] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f0284628c00) [pid = 1831] [serial = 316] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f02891e6c00) [pid = 1831] [serial = 465] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f02978b3c00) [pid = 1831] [serial = 424] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f0283ff0400) [pid = 1831] [serial = 432] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f0278f0fc00) [pid = 1831] [serial = 426] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f027ce5cc00) [pid = 1831] [serial = 456] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f027f684c00) [pid = 1831] [serial = 457] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f027b47d400) [pid = 1831] [serial = 450] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f0287078400) [pid = 1831] [serial = 435] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f02837eac00) [pid = 1831] [serial = 459] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f0284626800) [pid = 1831] [serial = 460] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f02978b3000) [pid = 1831] [serial = 438] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f027f683400) [pid = 1831] [serial = 429] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f0274fb8c00) [pid = 1831] [serial = 468] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f027b485800) [pid = 1831] [serial = 453] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f027c2c8c00) [pid = 1831] [serial = 454] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f0298232c00) [pid = 1831] [serial = 441] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f027b264000) [pid = 1831] [serial = 444] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f029a8ac400) [pid = 1831] [serial = 447] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f02849cf400) [pid = 1831] [serial = 462] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f0292c73000) [pid = 1831] [serial = 466] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f02867ce800) [pid = 1831] [serial = 463] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f0292c70000) [pid = 1831] [serial = 469] [outer = (nil)] [url = about:blank] 06:48:07 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:07 INFO - PROCESS | 1831 | 1462024087689 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:48:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:48:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1685ms 06:48:07 INFO - PROCESS | 1831 | 1462024087717 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 1831 | 1462024087724 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 06:48:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:48:07 INFO - PROCESS | 1831 | 1462024087772 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 1831 | 1462024087776 Marionette TRACE conn3 <- [1,694,null,{}] 06:48:07 INFO - PROCESS | 1831 | 1462024087784 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:07 INFO - PROCESS | 1831 | 1462024087930 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:48:08 INFO - PROCESS | 1831 | 1462024088034 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a3b9800 == 66 [pid = 1831] [id = 181] 06:48:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f0274fb9800) [pid = 1831] [serial = 543] [outer = (nil)] 06:48:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f02757f3000) [pid = 1831] [serial = 544] [outer = 0x7f0274fb9800] 06:48:08 INFO - PROCESS | 1831 | 1462024088091 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f02765b9400) [pid = 1831] [serial = 545] [outer = 0x7f0274fb9800] 06:48:09 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:09 INFO - PROCESS | 1831 | 1462024089124 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 06:48:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1397ms 06:48:09 INFO - PROCESS | 1831 | 1462024089167 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 1831 | 1462024089170 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 06:48:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:48:09 INFO - PROCESS | 1831 | 1462024089176 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 1831 | 1462024089180 Marionette TRACE conn3 <- [1,698,null,{}] 06:48:09 INFO - PROCESS | 1831 | 1462024089195 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:09 INFO - PROCESS | 1831 | 1462024089333 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:48:09 INFO - PROCESS | 1831 | 1462024089526 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c76a800 == 67 [pid = 1831] [id = 182] 06:48:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f02765b9c00) [pid = 1831] [serial = 546] [outer = (nil)] 06:48:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f027b264400) [pid = 1831] [serial = 547] [outer = 0x7f02765b9c00] 06:48:09 INFO - PROCESS | 1831 | 1462024089585 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f027b994c00) [pid = 1831] [serial = 548] [outer = 0x7f02765b9c00] 06:48:10 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:10 INFO - PROCESS | 1831 | 1462024090720 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:48:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:48:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1590ms 06:48:10 INFO - PROCESS | 1831 | 1462024090767 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:48:10 INFO - PROCESS | 1831 | 1462024090770 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 06:48:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:48:10 INFO - PROCESS | 1831 | 1462024090784 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:48:10 INFO - PROCESS | 1831 | 1462024090788 Marionette TRACE conn3 <- [1,702,null,{}] 06:48:10 INFO - PROCESS | 1831 | 1462024090799 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:11 INFO - PROCESS | 1831 | 1462024091001 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:48:11 INFO - PROCESS | 1831 | 1462024091061 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027cce0000 == 68 [pid = 1831] [id = 183] 06:48:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f0278f06400) [pid = 1831] [serial = 549] [outer = (nil)] 06:48:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f027c60bc00) [pid = 1831] [serial = 550] [outer = 0x7f0278f06400] 06:48:11 INFO - PROCESS | 1831 | 1462024091117 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f027de17c00) [pid = 1831] [serial = 551] [outer = 0x7f0278f06400] 06:48:11 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f027dbd0c00) [pid = 1831] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:48:11 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f0274fb1c00) [pid = 1831] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:48:11 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f027f6dd800) [pid = 1831] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:48:11 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f027b262000) [pid = 1831] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:48:11 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f02749a3400) [pid = 1831] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:48:11 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f02736b2000) [pid = 1831] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:48:11 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f027c78f400) [pid = 1831] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:48:11 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f0274fafc00) [pid = 1831] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:48:12 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:12 INFO - PROCESS | 1831 | 1462024092251 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:48:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1491ms 06:48:12 INFO - PROCESS | 1831 | 1462024092267 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 1831 | 1462024092270 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 06:48:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:48:12 INFO - PROCESS | 1831 | 1462024092275 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 1831 | 1462024092277 Marionette TRACE conn3 <- [1,706,null,{}] 06:48:12 INFO - PROCESS | 1831 | 1462024092282 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:12 INFO - PROCESS | 1831 | 1462024092409 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:48:12 INFO - PROCESS | 1831 | 1462024092419 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f648000 == 69 [pid = 1831] [id = 184] 06:48:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f0278f03c00) [pid = 1831] [serial = 552] [outer = (nil)] 06:48:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f027cf7ac00) [pid = 1831] [serial = 553] [outer = 0x7f0278f03c00] 06:48:12 INFO - PROCESS | 1831 | 1462024092580 Marionette DEBUG loaded listener.js 06:48:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f027f684000) [pid = 1831] [serial = 554] [outer = 0x7f0278f03c00] 06:48:13 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:13 INFO - PROCESS | 1831 | 1462024093650 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:48:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:48:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1381ms 06:48:13 INFO - PROCESS | 1831 | 1462024093656 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:48:13 INFO - PROCESS | 1831 | 1462024093660 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 06:48:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:48:13 INFO - PROCESS | 1831 | 1462024093667 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:48:13 INFO - PROCESS | 1831 | 1462024093669 Marionette TRACE conn3 <- [1,710,null,{}] 06:48:13 INFO - PROCESS | 1831 | 1462024093674 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:13 INFO - PROCESS | 1831 | 1462024093881 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:48:13 INFO - PROCESS | 1831 | 1462024093898 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285081000 == 70 [pid = 1831] [id = 185] 06:48:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f02837eac00) [pid = 1831] [serial = 555] [outer = (nil)] 06:48:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f0284b3f400) [pid = 1831] [serial = 556] [outer = 0x7f02837eac00] 06:48:13 INFO - PROCESS | 1831 | 1462024093993 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f0287032c00) [pid = 1831] [serial = 557] [outer = 0x7f02837eac00] 06:48:15 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:15 INFO - PROCESS | 1831 | 1462024095308 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:48:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1686ms 06:48:15 INFO - PROCESS | 1831 | 1462024095353 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 1831 | 1462024095358 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 06:48:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:48:15 INFO - PROCESS | 1831 | 1462024095372 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 1831 | 1462024095380 Marionette TRACE conn3 <- [1,714,null,{}] 06:48:15 INFO - PROCESS | 1831 | 1462024095387 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:15 INFO - PROCESS | 1831 | 1462024095624 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:48:15 INFO - PROCESS | 1831 | 1462024095800 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ba1a000 == 71 [pid = 1831] [id = 186] 06:48:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f02757ec800) [pid = 1831] [serial = 558] [outer = (nil)] 06:48:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f027642a400) [pid = 1831] [serial = 559] [outer = 0x7f02757ec800] 06:48:15 INFO - PROCESS | 1831 | 1462024095868 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f02765be400) [pid = 1831] [serial = 560] [outer = 0x7f02757ec800] 06:48:17 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:17 INFO - PROCESS | 1831 | 1462024097165 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:48:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:48:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1835ms 06:48:17 INFO - PROCESS | 1831 | 1462024097292 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:48:17 INFO - PROCESS | 1831 | 1462024097301 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 06:48:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:48:17 INFO - PROCESS | 1831 | 1462024097318 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 1831 | 1462024097321 Marionette TRACE conn3 <- [1,718,null,{}] 06:48:17 INFO - PROCESS | 1831 | 1462024097327 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 1831 | 1462024097484 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:48:17 INFO - PROCESS | 1831 | 1462024097630 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284e5c800 == 72 [pid = 1831] [id = 187] 06:48:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f02757f6400) [pid = 1831] [serial = 561] [outer = (nil)] 06:48:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f027b47b800) [pid = 1831] [serial = 562] [outer = 0x7f02757f6400] 06:48:17 INFO - PROCESS | 1831 | 1462024097697 Marionette DEBUG loaded listener.js 06:48:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f027f684400) [pid = 1831] [serial = 563] [outer = 0x7f02757f6400] 06:48:18 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:18 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:18 INFO - PROCESS | 1831 | 1462024098914 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:48:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:48:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1635ms 06:48:18 INFO - PROCESS | 1831 | 1462024098953 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:48:18 INFO - PROCESS | 1831 | 1462024098955 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 06:48:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:48:18 INFO - PROCESS | 1831 | 1462024098962 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:48:18 INFO - PROCESS | 1831 | 1462024098967 Marionette TRACE conn3 <- [1,722,null,{}] 06:48:18 INFO - PROCESS | 1831 | 1462024098982 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:19 INFO - PROCESS | 1831 | 1462024099210 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:48:19 INFO - PROCESS | 1831 | 1462024099362 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028651c000 == 73 [pid = 1831] [id = 188] 06:48:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f027dcbc400) [pid = 1831] [serial = 564] [outer = (nil)] 06:48:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f0284629400) [pid = 1831] [serial = 565] [outer = 0x7f027dcbc400] 06:48:19 INFO - PROCESS | 1831 | 1462024099431 Marionette DEBUG loaded listener.js 06:48:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f0287038000) [pid = 1831] [serial = 566] [outer = 0x7f027dcbc400] 06:48:20 INFO - PROCESS | 1831 | 1462024100194 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 06:48:20 INFO - PROCESS | 1831 | 1462024100257 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 06:48:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:48:20 INFO - PROCESS | 1831 | 1462024100263 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - PROCESS | 1831 | 1462024100266 Marionette TRACE conn3 <- [1,726,null,{}] 06:48:20 INFO - PROCESS | 1831 | 1462024100290 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:20 INFO - PROCESS | 1831 | 1462024100451 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:48:20 INFO - PROCESS | 1831 | 1462024100598 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292a2f800 == 74 [pid = 1831] [id = 189] 06:48:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f027f683400) [pid = 1831] [serial = 567] [outer = (nil)] 06:48:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f0291e6c800) [pid = 1831] [serial = 568] [outer = 0x7f027f683400] 06:48:20 INFO - PROCESS | 1831 | 1462024100665 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f0292fac400) [pid = 1831] [serial = 569] [outer = 0x7f027f683400] 06:48:21 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:21 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:21 INFO - PROCESS | 1831 | 1462024101584 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:48:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:48:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1349ms 06:48:21 INFO - PROCESS | 1831 | 1462024101613 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 1831 | 1462024101617 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 06:48:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:48:21 INFO - PROCESS | 1831 | 1462024101622 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 1831 | 1462024101625 Marionette TRACE conn3 <- [1,730,null,{}] 06:48:21 INFO - PROCESS | 1831 | 1462024101630 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:21 INFO - PROCESS | 1831 | 1462024101833 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:48:21 INFO - PROCESS | 1831 | 1462024101852 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02979b2800 == 75 [pid = 1831] [id = 190] 06:48:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f0274e42800) [pid = 1831] [serial = 570] [outer = (nil)] 06:48:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f0274e4ac00) [pid = 1831] [serial = 571] [outer = 0x7f0274e42800] 06:48:21 INFO - PROCESS | 1831 | 1462024101969 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f0287038c00) [pid = 1831] [serial = 572] [outer = 0x7f0274e42800] 06:48:22 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:22 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:22 INFO - PROCESS | 1831 | 1462024102918 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:48:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:48:22 INFO - PROCESS | 1831 | 1462024102955 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 06:48:22 INFO - PROCESS | 1831 | 1462024102960 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 1831 | 1462024102963 Marionette TRACE conn3 <- [1,734,null,{}] 06:48:22 INFO - PROCESS | 1831 | 1462024102968 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:23 INFO - PROCESS | 1831 | 1462024103128 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:48:23 INFO - PROCESS | 1831 | 1462024103287 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284e61000 == 76 [pid = 1831] [id = 191] 06:48:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f027c605400) [pid = 1831] [serial = 573] [outer = (nil)] 06:48:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f0295b12800) [pid = 1831] [serial = 574] [outer = 0x7f027c605400] 06:48:23 INFO - PROCESS | 1831 | 1462024103357 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f0297c72800) [pid = 1831] [serial = 575] [outer = 0x7f027c605400] 06:48:24 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:24 INFO - PROCESS | 1831 | 1462024104408 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:48:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:48:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1483ms 06:48:24 INFO - PROCESS | 1831 | 1462024104444 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:48:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:48:24 INFO - PROCESS | 1831 | 1462024104449 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 06:48:24 INFO - PROCESS | 1831 | 1462024104457 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 1831 | 1462024104460 Marionette TRACE conn3 <- [1,738,null,{}] 06:48:24 INFO - PROCESS | 1831 | 1462024104467 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:24 INFO - PROCESS | 1831 | 1462024104612 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:48:24 INFO - PROCESS | 1831 | 1462024104782 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c973800 == 77 [pid = 1831] [id = 192] 06:48:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f02749af000) [pid = 1831] [serial = 576] [outer = (nil)] 06:48:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f02750b7000) [pid = 1831] [serial = 577] [outer = 0x7f02749af000] 06:48:24 INFO - PROCESS | 1831 | 1462024104844 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f027642ec00) [pid = 1831] [serial = 578] [outer = 0x7f02749af000] 06:48:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f648000 == 76 [pid = 1831] [id = 184] 06:48:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027cce0000 == 75 [pid = 1831] [id = 183] 06:48:25 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f02883ee400) [pid = 1831] [serial = 517] [outer = (nil)] [url = about:blank] 06:48:25 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f0274fba800) [pid = 1831] [serial = 474] [outer = (nil)] [url = about:blank] 06:48:25 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f027f689800) [pid = 1831] [serial = 477] [outer = (nil)] [url = about:blank] 06:48:25 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f028718d000) [pid = 1831] [serial = 480] [outer = (nil)] [url = about:blank] 06:48:25 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f028703b000) [pid = 1831] [serial = 483] [outer = (nil)] [url = about:blank] 06:48:25 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f027938f400) [pid = 1831] [serial = 486] [outer = (nil)] [url = about:blank] 06:48:25 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f0297c70400) [pid = 1831] [serial = 489] [outer = (nil)] [url = about:blank] 06:48:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c76a800 == 74 [pid = 1831] [id = 182] 06:48:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a3b9800 == 73 [pid = 1831] [id = 181] 06:48:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b22d000 == 72 [pid = 1831] [id = 180] 06:48:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02974ba800 == 71 [pid = 1831] [id = 175] 06:48:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02851b6000 == 70 [pid = 1831] [id = 174] 06:48:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b229000 == 69 [pid = 1831] [id = 173] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f02832bb400) [pid = 1831] [serial = 508] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f0297499400) [pid = 1831] [serial = 472] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f0286081400) [pid = 1831] [serial = 511] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f028703ac00) [pid = 1831] [serial = 512] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f027b34ec00) [pid = 1831] [serial = 500] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f027b269c00) [pid = 1831] [serial = 499] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f0274fb6800) [pid = 1831] [serial = 496] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f02749ad400) [pid = 1831] [serial = 495] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f027f6d9000) [pid = 1831] [serial = 505] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f027cf83800) [pid = 1831] [serial = 502] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f027f374000) [pid = 1831] [serial = 503] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f02736b4800) [pid = 1831] [serial = 492] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f0281160c00) [pid = 1831] [serial = 514] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f02845b9800) [pid = 1831] [serial = 509] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f028703b400) [pid = 1831] [serial = 515] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f027ce58c00) [pid = 1831] [serial = 506] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f027f6d7000) [pid = 1831] [serial = 277] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:48:26 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:26 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:26 INFO - PROCESS | 1831 | 1462024106155 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:48:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:48:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1740ms 06:48:26 INFO - PROCESS | 1831 | 1462024106196 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:48:26 INFO - PROCESS | 1831 | 1462024106206 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 06:48:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:48:26 INFO - PROCESS | 1831 | 1462024106215 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:48:26 INFO - PROCESS | 1831 | 1462024106219 Marionette TRACE conn3 <- [1,742,null,{}] 06:48:26 INFO - PROCESS | 1831 | 1462024106223 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:26 INFO - PROCESS | 1831 | 1462024106412 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:48:26 INFO - PROCESS | 1831 | 1462024106530 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a483800 == 70 [pid = 1831] [id = 193] 06:48:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f02750b0800) [pid = 1831] [serial = 579] [outer = (nil)] 06:48:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f027a355c00) [pid = 1831] [serial = 580] [outer = 0x7f02750b0800] 06:48:26 INFO - PROCESS | 1831 | 1462024106586 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f027a35ac00) [pid = 1831] [serial = 581] [outer = 0x7f02750b0800] 06:48:27 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:27 INFO - PROCESS | 1831 | 1462024107665 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:48:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:48:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1481ms 06:48:27 INFO - PROCESS | 1831 | 1462024107696 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:48:27 INFO - PROCESS | 1831 | 1462024107699 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 06:48:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:48:27 INFO - PROCESS | 1831 | 1462024107704 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:48:27 INFO - PROCESS | 1831 | 1462024107709 Marionette TRACE conn3 <- [1,746,null,{}] 06:48:27 INFO - PROCESS | 1831 | 1462024107723 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:27 INFO - PROCESS | 1831 | 1462024107860 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:48:28 INFO - PROCESS | 1831 | 1462024108018 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c973000 == 71 [pid = 1831] [id = 194] 06:48:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f027a35d400) [pid = 1831] [serial = 582] [outer = (nil)] 06:48:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f027b34f400) [pid = 1831] [serial = 583] [outer = 0x7f027a35d400] 06:48:28 INFO - PROCESS | 1831 | 1462024108077 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f027c904800) [pid = 1831] [serial = 584] [outer = 0x7f027a35d400] 06:48:28 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:29 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:29 INFO - PROCESS | 1831 | 1462024109154 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:48:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 06:48:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1481ms 06:48:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:48:29 INFO - PROCESS | 1831 | 1462024109186 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 1831 | 1462024109188 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 06:48:29 INFO - PROCESS | 1831 | 1462024109203 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 1831 | 1462024109205 Marionette TRACE conn3 <- [1,750,null,{}] 06:48:29 INFO - PROCESS | 1831 | 1462024109211 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:29 INFO - PROCESS | 1831 | 1462024109386 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:48:29 INFO - PROCESS | 1831 | 1462024109448 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0281d8c800 == 72 [pid = 1831] [id = 195] 06:48:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f02738f1000) [pid = 1831] [serial = 585] [outer = (nil)] 06:48:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f027ce58c00) [pid = 1831] [serial = 586] [outer = 0x7f02738f1000] 06:48:29 INFO - PROCESS | 1831 | 1462024109505 Marionette DEBUG loaded listener.js 06:48:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f027f68f000) [pid = 1831] [serial = 587] [outer = 0x7f02738f1000] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f02750af400) [pid = 1831] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f028621d400) [pid = 1831] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f0278f06400) [pid = 1831] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f0274fb3400) [pid = 1831] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f0286220800) [pid = 1831] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f02765b9c00) [pid = 1831] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f027de0a400) [pid = 1831] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f0284623800) [pid = 1831] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f0274fb9800) [pid = 1831] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f0276427400) [pid = 1831] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:48:30 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f0278f03c00) [pid = 1831] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:48:30 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:30 INFO - PROCESS | 1831 | 1462024110665 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:48:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:48:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1493ms 06:48:30 INFO - PROCESS | 1831 | 1462024110686 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:48:30 INFO - PROCESS | 1831 | 1462024110692 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 06:48:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:48:30 INFO - PROCESS | 1831 | 1462024110702 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:48:30 INFO - PROCESS | 1831 | 1462024110707 Marionette TRACE conn3 <- [1,754,null,{}] 06:48:30 INFO - PROCESS | 1831 | 1462024110715 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:31 INFO - PROCESS | 1831 | 1462024111027 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:48:31 INFO - PROCESS | 1831 | 1462024111120 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a3b3800 == 73 [pid = 1831] [id = 196] 06:48:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f02757ee000) [pid = 1831] [serial = 588] [outer = (nil)] 06:48:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f02757f7c00) [pid = 1831] [serial = 589] [outer = 0x7f02757ee000] 06:48:31 INFO - PROCESS | 1831 | 1462024111190 Marionette DEBUG loaded listener.js 06:48:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f0276471c00) [pid = 1831] [serial = 590] [outer = 0x7f02757ee000] 06:48:32 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:32 INFO - PROCESS | 1831 | 1462024112460 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:48:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1782ms 06:48:32 INFO - PROCESS | 1831 | 1462024112482 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 1831 | 1462024112490 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 06:48:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:48:32 INFO - PROCESS | 1831 | 1462024112499 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 1831 | 1462024112503 Marionette TRACE conn3 <- [1,758,null,{}] 06:48:32 INFO - PROCESS | 1831 | 1462024112508 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:32 INFO - PROCESS | 1831 | 1462024112696 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:48:32 INFO - PROCESS | 1831 | 1462024112848 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f659000 == 74 [pid = 1831] [id = 197] 06:48:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f02757f1800) [pid = 1831] [serial = 591] [outer = (nil)] 06:48:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f027a35b400) [pid = 1831] [serial = 592] [outer = 0x7f02757f1800] 06:48:32 INFO - PROCESS | 1831 | 1462024112917 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f027b345800) [pid = 1831] [serial = 593] [outer = 0x7f02757f1800] 06:48:33 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:33 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:33 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:33 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:33 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:33 INFO - PROCESS | 1831 | 1462024113789 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:48:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:48:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1331ms 06:48:33 INFO - PROCESS | 1831 | 1462024113830 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 1831 | 1462024113834 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 06:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:48:33 INFO - PROCESS | 1831 | 1462024113840 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - PROCESS | 1831 | 1462024113845 Marionette TRACE conn3 <- [1,762,null,{}] 06:48:33 INFO - PROCESS | 1831 | 1462024113860 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:34 INFO - PROCESS | 1831 | 1462024114013 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:48:34 INFO - PROCESS | 1831 | 1462024114168 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028650f800 == 75 [pid = 1831] [id = 198] 06:48:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f027c71c400) [pid = 1831] [serial = 594] [outer = (nil)] 06:48:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f027f374000) [pid = 1831] [serial = 595] [outer = 0x7f027c71c400] 06:48:34 INFO - PROCESS | 1831 | 1462024114239 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f027f6d5000) [pid = 1831] [serial = 596] [outer = 0x7f027c71c400] 06:48:35 INFO - PROCESS | 1831 | 1462024115473 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:48:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1681ms 06:48:35 INFO - PROCESS | 1831 | 1462024115540 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:48:35 INFO - PROCESS | 1831 | 1462024115545 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 06:48:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:48:35 INFO - PROCESS | 1831 | 1462024115551 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 1831 | 1462024115553 Marionette TRACE conn3 <- [1,766,null,{}] 06:48:35 INFO - PROCESS | 1831 | 1462024115558 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:35 INFO - PROCESS | 1831 | 1462024115771 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:48:35 INFO - PROCESS | 1831 | 1462024115925 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.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/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0294185000 == 76 [pid = 1831] [id = 199] 06:48:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f027ce54800) [pid = 1831] [serial = 597] [outer = (nil)] 06:48:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f0281dac400) [pid = 1831] [serial = 598] [outer = 0x7f027ce54800] 06:48:36 INFO - PROCESS | 1831 | 1462024116006 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f0285884c00) [pid = 1831] [serial = 599] [outer = 0x7f027ce54800] 06:48:37 INFO - PROCESS | 1831 | 1462024117232 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:48:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1725ms 06:48:37 INFO - PROCESS | 1831 | 1462024117277 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 1831 | 1462024117280 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 06:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:48:37 INFO - PROCESS | 1831 | 1462024117285 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 1831 | 1462024117287 Marionette TRACE conn3 <- [1,770,null,{}] 06:48:37 INFO - PROCESS | 1831 | 1462024117293 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:37 INFO - PROCESS | 1831 | 1462024117491 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:48:37 INFO - PROCESS | 1831 | 1462024117653 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029ab60000 == 77 [pid = 1831] [id = 200] 06:48:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f02757f5400) [pid = 1831] [serial = 600] [outer = (nil)] 06:48:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f0286fdd400) [pid = 1831] [serial = 601] [outer = 0x7f02757f5400] 06:48:37 INFO - PROCESS | 1831 | 1462024117719 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f0287075800) [pid = 1831] [serial = 602] [outer = 0x7f02757f5400] 06:48:38 INFO - PROCESS | 1831 | 1462024118636 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1386ms 06:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:48:38 INFO - PROCESS | 1831 | 1462024118672 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:48:38 INFO - PROCESS | 1831 | 1462024118675 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 06:48:38 INFO - PROCESS | 1831 | 1462024118681 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:48:38 INFO - PROCESS | 1831 | 1462024118684 Marionette TRACE conn3 <- [1,774,null,{}] 06:48:38 INFO - PROCESS | 1831 | 1462024118689 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:38 INFO - PROCESS | 1831 | 1462024118851 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:48:39 INFO - PROCESS | 1831 | 1462024119015 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f89f000 == 78 [pid = 1831] [id = 201] 06:48:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f027f68b000) [pid = 1831] [serial = 603] [outer = (nil)] 06:48:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f0297c72400) [pid = 1831] [serial = 604] [outer = 0x7f027f68b000] 06:48:39 INFO - PROCESS | 1831 | 1462024119131 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f029828dc00) [pid = 1831] [serial = 605] [outer = 0x7f027f68b000] 06:48:39 INFO - PROCESS | 1831 | 1462024119952 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1328ms 06:48:40 INFO - PROCESS | 1831 | 1462024120008 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 1831 | 1462024120012 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 06:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:48:40 INFO - PROCESS | 1831 | 1462024120017 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 1831 | 1462024120019 Marionette TRACE conn3 <- [1,778,null,{}] 06:48:40 INFO - PROCESS | 1831 | 1462024120024 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:40 INFO - PROCESS | 1831 | 1462024120176 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:48:40 INFO - PROCESS | 1831 | 1462024120518 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c805800 == 79 [pid = 1831] [id = 202] 06:48:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f02738f3000) [pid = 1831] [serial = 606] [outer = (nil)] 06:48:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f0274e42c00) [pid = 1831] [serial = 607] [outer = 0x7f02738f3000] 06:48:40 INFO - PROCESS | 1831 | 1462024120647 Marionette DEBUG loaded listener.js 06:48:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f02750ae800) [pid = 1831] [serial = 608] [outer = 0x7f02738f3000] 06:48:41 INFO - PROCESS | 1831 | 1462024121557 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1584ms 06:48:41 INFO - PROCESS | 1831 | 1462024121602 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:48:41 INFO - PROCESS | 1831 | 1462024121608 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 06:48:41 INFO - PROCESS | 1831 | 1462024121614 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:48:41 INFO - PROCESS | 1831 | 1462024121618 Marionette TRACE conn3 <- [1,782,null,{}] 06:48:41 INFO - PROCESS | 1831 | 1462024121625 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:41 INFO - PROCESS | 1831 | 1462024121768 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:48:41 INFO - PROCESS | 1831 | 1462024121934 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ba16800 == 80 [pid = 1831] [id = 203] 06:48:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f02765b4800) [pid = 1831] [serial = 609] [outer = (nil)] 06:48:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f0278f08400) [pid = 1831] [serial = 610] [outer = 0x7f02765b4800] 06:48:42 INFO - PROCESS | 1831 | 1462024121998 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f027901bc00) [pid = 1831] [serial = 611] [outer = 0x7f02765b4800] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0281d92800 == 79 [pid = 1831] [id = 133] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274ae7000 == 78 [pid = 1831] [id = 163] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029abca800 == 77 [pid = 1831] [id = 132] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027d991000 == 76 [pid = 1831] [id = 35] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c973000 == 75 [pid = 1831] [id = 194] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a483800 == 74 [pid = 1831] [id = 193] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f028461d000) [pid = 1831] [serial = 526] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f02867c6800) [pid = 1831] [serial = 529] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f02750bb800) [pid = 1831] [serial = 535] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f0293c14c00) [pid = 1831] [serial = 532] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f02765b7000) [pid = 1831] [serial = 538] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c973800 == 73 [pid = 1831] [id = 192] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02979b2800 == 72 [pid = 1831] [id = 190] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292a2f800 == 71 [pid = 1831] [id = 189] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028651c000 == 70 [pid = 1831] [id = 188] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284e5c800 == 69 [pid = 1831] [id = 187] 06:48:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ba1a000 == 68 [pid = 1831] [id = 186] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f027cf7ac00) [pid = 1831] [serial = 553] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f027f684000) [pid = 1831] [serial = 554] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f02750bd400) [pid = 1831] [serial = 542] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f02883e9000) [pid = 1831] [serial = 355] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f027b481c00) [pid = 1831] [serial = 523] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f027de17c00) [pid = 1831] [serial = 551] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f0293bc2800) [pid = 1831] [serial = 518] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f028ce96c00) [pid = 1831] [serial = 358] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f027b264400) [pid = 1831] [serial = 547] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f0274faec00) [pid = 1831] [serial = 520] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f028115f400) [pid = 1831] [serial = 349] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f028607f000) [pid = 1831] [serial = 352] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f02765b9400) [pid = 1831] [serial = 545] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f027c786c00) [pid = 1831] [serial = 346] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f027c60bc00) [pid = 1831] [serial = 550] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f02750b3c00) [pid = 1831] [serial = 541] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f027b994c00) [pid = 1831] [serial = 548] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f02757f3000) [pid = 1831] [serial = 544] [outer = (nil)] [url = about:blank] 06:48:42 INFO - PROCESS | 1831 | 1462024122795 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1236ms 06:48:42 INFO - PROCESS | 1831 | 1462024122851 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:48:42 INFO - PROCESS | 1831 | 1462024122856 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 06:48:42 INFO - PROCESS | 1831 | 1462024122863 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 1831 | 1462024122865 Marionette TRACE conn3 <- [1,786,null,{}] 06:48:42 INFO - PROCESS | 1831 | 1462024122870 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:43 INFO - PROCESS | 1831 | 1462024123009 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:48:43 INFO - PROCESS | 1831 | 1462024123019 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ba2e800 == 69 [pid = 1831] [id = 204] 06:48:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f0278f06400) [pid = 1831] [serial = 612] [outer = (nil)] 06:48:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f027a352c00) [pid = 1831] [serial = 613] [outer = 0x7f0278f06400] 06:48:43 INFO - PROCESS | 1831 | 1462024123074 Marionette DEBUG loaded listener.js 06:48:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f027a35fc00) [pid = 1831] [serial = 614] [outer = 0x7f0278f06400] 06:48:43 INFO - PROCESS | 1831 | 1462024123875 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1027ms 06:48:43 INFO - PROCESS | 1831 | 1462024123900 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 1831 | 1462024123904 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 06:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:48:43 INFO - PROCESS | 1831 | 1462024123912 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - PROCESS | 1831 | 1462024123919 Marionette TRACE conn3 <- [1,790,null,{}] 06:48:43 INFO - PROCESS | 1831 | 1462024123946 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:44 INFO - PROCESS | 1831 | 1462024124083 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:48:44 INFO - PROCESS | 1831 | 1462024124101 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284944000 == 70 [pid = 1831] [id = 205] 06:48:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f027b351800) [pid = 1831] [serial = 615] [outer = (nil)] 06:48:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f027c90e800) [pid = 1831] [serial = 616] [outer = 0x7f027b351800] 06:48:44 INFO - PROCESS | 1831 | 1462024124155 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f027de17c00) [pid = 1831] [serial = 617] [outer = 0x7f027b351800] 06:48:44 INFO - PROCESS | 1831 | 1462024124937 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1049ms 06:48:44 INFO - PROCESS | 1831 | 1462024124959 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:48:44 INFO - PROCESS | 1831 | 1462024124964 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 06:48:44 INFO - PROCESS | 1831 | 1462024124970 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:48:44 INFO - PROCESS | 1831 | 1462024124973 Marionette TRACE conn3 <- [1,794,null,{}] 06:48:44 INFO - PROCESS | 1831 | 1462024124978 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:45 INFO - PROCESS | 1831 | 1462024125154 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:48:45 INFO - PROCESS | 1831 | 1462024125183 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284962000 == 71 [pid = 1831] [id = 206] 06:48:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f027b481c00) [pid = 1831] [serial = 618] [outer = (nil)] 06:48:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f027f6d1c00) [pid = 1831] [serial = 619] [outer = 0x7f027b481c00] 06:48:45 INFO - PROCESS | 1831 | 1462024125238 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f02841f4c00) [pid = 1831] [serial = 620] [outer = 0x7f027b481c00] 06:48:46 INFO - PROCESS | 1831 | 1462024126078 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1178ms 06:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:48:46 INFO - PROCESS | 1831 | 1462024126150 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:48:46 INFO - PROCESS | 1831 | 1462024126152 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 06:48:46 INFO - PROCESS | 1831 | 1462024126163 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 1831 | 1462024126166 Marionette TRACE conn3 <- [1,798,null,{}] 06:48:46 INFO - PROCESS | 1831 | 1462024126173 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:46 INFO - PROCESS | 1831 | 1462024126363 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:48:46 INFO - PROCESS | 1831 | 1462024126384 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.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/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028651d800 == 72 [pid = 1831] [id = 207] 06:48:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f0286085400) [pid = 1831] [serial = 621] [outer = (nil)] 06:48:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f028656d800) [pid = 1831] [serial = 622] [outer = 0x7f0286085400] 06:48:46 INFO - PROCESS | 1831 | 1462024126452 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f028718dc00) [pid = 1831] [serial = 623] [outer = 0x7f0286085400] 06:48:46 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f027a35d400) [pid = 1831] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:48:46 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f02837eac00) [pid = 1831] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:48:46 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f02750b0800) [pid = 1831] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:48:46 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f02749af000) [pid = 1831] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:48:47 INFO - PROCESS | 1831 | 1462024127306 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1185ms 06:48:47 INFO - PROCESS | 1831 | 1462024127342 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 1831 | 1462024127346 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 06:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:48:47 INFO - PROCESS | 1831 | 1462024127351 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - PROCESS | 1831 | 1462024127353 Marionette TRACE conn3 <- [1,802,null,{}] 06:48:47 INFO - PROCESS | 1831 | 1462024127358 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:47 INFO - PROCESS | 1831 | 1462024127489 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:48:47 INFO - PROCESS | 1831 | 1462024127608 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0295b53800 == 73 [pid = 1831] [id = 208] 06:48:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f027503a000) [pid = 1831] [serial = 624] [outer = (nil)] 06:48:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f027503fc00) [pid = 1831] [serial = 625] [outer = 0x7f027503a000] 06:48:47 INFO - PROCESS | 1831 | 1462024127670 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f0285884800) [pid = 1831] [serial = 626] [outer = 0x7f027503a000] 06:48:48 INFO - PROCESS | 1831 | 1462024128284 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 06:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 977ms 06:48:48 INFO - PROCESS | 1831 | 1462024128328 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 06:48:48 INFO - PROCESS | 1831 | 1462024128331 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 06:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:48:48 INFO - PROCESS | 1831 | 1462024128336 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - PROCESS | 1831 | 1462024128338 Marionette TRACE conn3 <- [1,806,null,{}] 06:48:48 INFO - PROCESS | 1831 | 1462024128343 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:48 INFO - PROCESS | 1831 | 1462024128541 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:48:48 INFO - PROCESS | 1831 | 1462024128562 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.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/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0298213800 == 74 [pid = 1831] [id = 209] 06:48:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f027503a400) [pid = 1831] [serial = 627] [outer = (nil)] 06:48:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f02883e9000) [pid = 1831] [serial = 628] [outer = 0x7f027503a400] 06:48:48 INFO - PROCESS | 1831 | 1462024128618 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f0293e5c800) [pid = 1831] [serial = 629] [outer = 0x7f027503a400] 06:48:49 INFO - PROCESS | 1831 | 1462024129560 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1238ms 06:48:49 INFO - PROCESS | 1831 | 1462024129575 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 1831 | 1462024129580 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 06:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:48:49 INFO - PROCESS | 1831 | 1462024129588 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 1831 | 1462024129593 Marionette TRACE conn3 <- [1,810,null,{}] 06:48:49 INFO - PROCESS | 1831 | 1462024129600 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:49 INFO - PROCESS | 1831 | 1462024129763 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:48:49 INFO - PROCESS | 1831 | 1462024129928 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c992800 == 75 [pid = 1831] [id = 210] 06:48:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f0275037c00) [pid = 1831] [serial = 630] [outer = (nil)] 06:48:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f0275041800) [pid = 1831] [serial = 631] [outer = 0x7f0275037c00] 06:48:50 INFO - PROCESS | 1831 | 1462024130003 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f0276432400) [pid = 1831] [serial = 632] [outer = 0x7f0275037c00] 06:48:50 INFO - PROCESS | 1831 | 1462024130873 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1333ms 06:48:50 INFO - PROCESS | 1831 | 1462024130921 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 06:48:50 INFO - PROCESS | 1831 | 1462024130929 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 06:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:48:50 INFO - PROCESS | 1831 | 1462024130938 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - PROCESS | 1831 | 1462024130942 Marionette TRACE conn3 <- [1,814,null,{}] 06:48:50 INFO - PROCESS | 1831 | 1462024130947 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:51 INFO - PROCESS | 1831 | 1462024131146 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:48:51 INFO - PROCESS | 1831 | 1462024131310 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c213800 == 76 [pid = 1831] [id = 211] 06:48:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f0278f02800) [pid = 1831] [serial = 633] [outer = (nil)] 06:48:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f0279021400) [pid = 1831] [serial = 634] [outer = 0x7f0278f02800] 06:48:51 INFO - PROCESS | 1831 | 1462024131376 Marionette DEBUG loaded listener.js 06:48:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f027a35c800) [pid = 1831] [serial = 635] [outer = 0x7f0278f02800] 06:48:52 INFO - PROCESS | 1831 | 1462024132277 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:48:52 INFO - PROCESS | 1831 | 1462024132320 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 06:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:48:52 INFO - PROCESS | 1831 | 1462024132326 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - PROCESS | 1831 | 1462024132331 Marionette TRACE conn3 <- [1,818,null,{}] 06:48:52 INFO - PROCESS | 1831 | 1462024132345 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:52 INFO - PROCESS | 1831 | 1462024132500 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:48:52 INFO - PROCESS | 1831 | 1462024132665 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0273a4e000 == 77 [pid = 1831] [id = 212] 06:48:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f027b351000) [pid = 1831] [serial = 636] [outer = (nil)] 06:48:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f0285f3b000) [pid = 1831] [serial = 637] [outer = 0x7f027b351000] 06:48:52 INFO - PROCESS | 1831 | 1462024132734 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f0286f15000) [pid = 1831] [serial = 638] [outer = 0x7f027b351000] 06:48:53 INFO - PROCESS | 1831 | 1462024133558 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1292ms 06:48:53 INFO - PROCESS | 1831 | 1462024133618 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 1831 | 1462024133622 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 06:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:48:53 INFO - PROCESS | 1831 | 1462024133628 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 1831 | 1462024133631 Marionette TRACE conn3 <- [1,822,null,{}] 06:48:53 INFO - PROCESS | 1831 | 1462024133635 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:53 INFO - PROCESS | 1831 | 1462024133787 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 06:48:53 INFO - PROCESS | 1831 | 1462024133947 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b5ac000 == 78 [pid = 1831] [id = 213] 06:48:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f027ce4f400) [pid = 1831] [serial = 639] [outer = (nil)] 06:48:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f0286f1d000) [pid = 1831] [serial = 640] [outer = 0x7f027ce4f400] 06:48:54 INFO - PROCESS | 1831 | 1462024134016 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f0286f21c00) [pid = 1831] [serial = 641] [outer = 0x7f027ce4f400] 06:48:54 INFO - PROCESS | 1831 | 1462024134831 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 06:48:54 INFO - PROCESS | 1831 | 1462024134865 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 06:48:54 INFO - PROCESS | 1831 | 1462024134870 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - PROCESS | 1831 | 1462024134874 Marionette TRACE conn3 <- [1,826,null,{}] 06:48:54 INFO - PROCESS | 1831 | 1462024134879 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:55 INFO - PROCESS | 1831 | 1462024135021 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 06:48:55 INFO - PROCESS | 1831 | 1462024135182 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f896800 == 79 [pid = 1831] [id = 214] 06:48:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f02724c5c00) [pid = 1831] [serial = 642] [outer = (nil)] 06:48:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f02724ca800) [pid = 1831] [serial = 643] [outer = 0x7f02724c5c00] 06:48:55 INFO - PROCESS | 1831 | 1462024135247 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f027f6d5c00) [pid = 1831] [serial = 644] [outer = 0x7f02724c5c00] 06:48:56 INFO - PROCESS | 1831 | 1462024136082 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1240ms 06:48:56 INFO - PROCESS | 1831 | 1462024136116 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 1831 | 1462024136119 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 06:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:48:56 INFO - PROCESS | 1831 | 1462024136126 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 1831 | 1462024136128 Marionette TRACE conn3 <- [1,830,null,{}] 06:48:56 INFO - PROCESS | 1831 | 1462024136134 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:56 INFO - PROCESS | 1831 | 1462024136318 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 06:48:56 INFO - PROCESS | 1831 | 1462024136479 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275c6d800 == 80 [pid = 1831] [id = 215] 06:48:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f02736b5c00) [pid = 1831] [serial = 645] [outer = (nil)] 06:48:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f0294126000) [pid = 1831] [serial = 646] [outer = 0x7f02736b5c00] 06:48:56 INFO - PROCESS | 1831 | 1462024136548 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f029822e800) [pid = 1831] [serial = 647] [outer = 0x7f02736b5c00] 06:48:57 INFO - PROCESS | 1831 | 1462024137396 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1329ms 06:48:57 INFO - PROCESS | 1831 | 1462024137455 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 06:48:57 INFO - PROCESS | 1831 | 1462024137458 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 06:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:48:57 INFO - PROCESS | 1831 | 1462024137463 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 1831 | 1462024137466 Marionette TRACE conn3 <- [1,834,null,{}] 06:48:57 INFO - PROCESS | 1831 | 1462024137471 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:57 INFO - PROCESS | 1831 | 1462024137620 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 06:48:57 INFO - PROCESS | 1831 | 1462024137781 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275c72800 == 81 [pid = 1831] [id = 216] 06:48:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f0272555c00) [pid = 1831] [serial = 648] [outer = (nil)] 06:48:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f027255d400) [pid = 1831] [serial = 649] [outer = 0x7f0272555c00] 06:48:57 INFO - PROCESS | 1831 | 1462024137847 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f0272562000) [pid = 1831] [serial = 650] [outer = 0x7f0272555c00] 06:48:58 INFO - PROCESS | 1831 | 1462024138689 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1632ms 06:48:59 INFO - PROCESS | 1831 | 1462024139103 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 1831 | 1462024139112 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 06:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:48:59 INFO - PROCESS | 1831 | 1462024139223 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 1831 | 1462024139226 Marionette TRACE conn3 <- [1,838,null,{}] 06:48:59 INFO - PROCESS | 1831 | 1462024139253 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:59 INFO - PROCESS | 1831 | 1462024139404 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 06:48:59 INFO - PROCESS | 1831 | 1462024139573 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275098000 == 82 [pid = 1831] [id = 217] 06:48:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f0272353c00) [pid = 1831] [serial = 651] [outer = (nil)] 06:48:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f0272558400) [pid = 1831] [serial = 652] [outer = 0x7f0272353c00] 06:48:59 INFO - PROCESS | 1831 | 1462024139635 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f02736b4800) [pid = 1831] [serial = 653] [outer = 0x7f0272353c00] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0295b53800 == 81 [pid = 1831] [id = 208] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284e61000 == 80 [pid = 1831] [id = 191] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028651d800 == 79 [pid = 1831] [id = 207] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f027ce58c00) [pid = 1831] [serial = 586] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | 1462024140685 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284962000 == 78 [pid = 1831] [id = 206] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284944000 == 77 [pid = 1831] [id = 205] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ba2e800 == 76 [pid = 1831] [id = 204] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ba16800 == 75 [pid = 1831] [id = 203] 06:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1547ms 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c805800 == 74 [pid = 1831] [id = 202] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029f89f000 == 73 [pid = 1831] [id = 201] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029ab60000 == 72 [pid = 1831] [id = 200] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0294185000 == 71 [pid = 1831] [id = 199] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028650f800 == 70 [pid = 1831] [id = 198] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f659000 == 69 [pid = 1831] [id = 197] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a3b3800 == 68 [pid = 1831] [id = 196] 06:49:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0281d8c800 == 67 [pid = 1831] [id = 195] 06:49:00 INFO - PROCESS | 1831 | 1462024140733 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 06:49:00 INFO - PROCESS | 1831 | 1462024140738 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f027b34f400) [pid = 1831] [serial = 583] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f027c904800) [pid = 1831] [serial = 584] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f0284b3f400) [pid = 1831] [serial = 556] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f0287032c00) [pid = 1831] [serial = 557] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f027a355c00) [pid = 1831] [serial = 580] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f027a35ac00) [pid = 1831] [serial = 581] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f0284629400) [pid = 1831] [serial = 565] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f0295b12800) [pid = 1831] [serial = 574] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f027642ec00) [pid = 1831] [serial = 578] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f02750b7000) [pid = 1831] [serial = 577] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f027b47b800) [pid = 1831] [serial = 562] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f027642a400) [pid = 1831] [serial = 559] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f0291e6c800) [pid = 1831] [serial = 568] [outer = (nil)] [url = about:blank] 06:49:00 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f0274e4ac00) [pid = 1831] [serial = 571] [outer = (nil)] [url = about:blank] 06:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:49:00 INFO - PROCESS | 1831 | 1462024140765 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 1831 | 1462024140770 Marionette TRACE conn3 <- [1,842,null,{}] 06:49:00 INFO - PROCESS | 1831 | 1462024140775 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:00 INFO - PROCESS | 1831 | 1462024140920 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 06:49:00 INFO - PROCESS | 1831 | 1462024140931 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a729000 == 68 [pid = 1831] [id = 218] 06:49:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f02749ae000) [pid = 1831] [serial = 654] [outer = (nil)] 06:49:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f0274fb5800) [pid = 1831] [serial = 655] [outer = 0x7f02749ae000] 06:49:00 INFO - PROCESS | 1831 | 1462024140988 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f0275034c00) [pid = 1831] [serial = 656] [outer = 0x7f02749ae000] 06:49:01 INFO - PROCESS | 1831 | 1462024141873 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1133ms 06:49:01 INFO - PROCESS | 1831 | 1462024141896 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 1831 | 1462024141900 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 06:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:49:01 INFO - PROCESS | 1831 | 1462024141906 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 1831 | 1462024141909 Marionette TRACE conn3 <- [1,846,null,{}] 06:49:01 INFO - PROCESS | 1831 | 1462024141923 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:02 INFO - PROCESS | 1831 | 1462024142068 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 06:49:02 INFO - PROCESS | 1831 | 1462024142191 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ba31800 == 69 [pid = 1831] [id = 219] 06:49:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f0274fae800) [pid = 1831] [serial = 657] [outer = (nil)] 06:49:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f027642ec00) [pid = 1831] [serial = 658] [outer = 0x7f0274fae800] 06:49:02 INFO - PROCESS | 1831 | 1462024142253 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f02765b2c00) [pid = 1831] [serial = 659] [outer = 0x7f0274fae800] 06:49:02 INFO - PROCESS | 1831 | 1462024142961 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1081ms 06:49:02 INFO - PROCESS | 1831 | 1462024142987 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 06:49:02 INFO - PROCESS | 1831 | 1462024142990 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 06:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:49:03 INFO - PROCESS | 1831 | 1462024142995 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 1831 | 1462024142997 Marionette TRACE conn3 <- [1,850,null,{}] 06:49:03 INFO - PROCESS | 1831 | 1462024143002 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:03 INFO - PROCESS | 1831 | 1462024143194 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 06:49:03 INFO - PROCESS | 1831 | 1462024143225 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c780000 == 70 [pid = 1831] [id = 220] 06:49:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f02765b8000) [pid = 1831] [serial = 660] [outer = (nil)] 06:49:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f0278f0dc00) [pid = 1831] [serial = 661] [outer = 0x7f02765b8000] 06:49:03 INFO - PROCESS | 1831 | 1462024143282 Marionette DEBUG loaded listener.js 06:49:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f027901fc00) [pid = 1831] [serial = 662] [outer = 0x7f02765b8000] 06:49:04 INFO - PROCESS | 1831 | 1462024144064 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1124ms 06:49:04 INFO - PROCESS | 1831 | 1462024144121 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 06:49:04 INFO - PROCESS | 1831 | 1462024144123 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 06:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:49:04 INFO - PROCESS | 1831 | 1462024144129 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:49:04 INFO - PROCESS | 1831 | 1462024144130 Marionette TRACE conn3 <- [1,854,null,{}] 06:49:04 INFO - PROCESS | 1831 | 1462024144135 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:04 INFO - PROCESS | 1831 | 1462024144307 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 06:49:04 INFO - PROCESS | 1831 | 1462024144327 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccde000 == 71 [pid = 1831] [id = 221] 06:49:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f0278f09800) [pid = 1831] [serial = 663] [outer = (nil)] 06:49:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f027a353800) [pid = 1831] [serial = 664] [outer = 0x7f0278f09800] 06:49:04 INFO - PROCESS | 1831 | 1462024144381 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f027a35f800) [pid = 1831] [serial = 665] [outer = 0x7f0278f09800] 06:49:05 INFO - PROCESS | 1831 | 1462024145413 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:49:05 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f027503a000) [pid = 1831] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:49:05 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f027b481c00) [pid = 1831] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:49:05 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f0286085400) [pid = 1831] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:49:05 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f02738f3000) [pid = 1831] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:49:05 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f02738f1000) [pid = 1831] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:49:05 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f02765b4800) [pid = 1831] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:49:05 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f027b351800) [pid = 1831] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:49:05 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f0278f06400) [pid = 1831] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1328ms 06:49:05 INFO - PROCESS | 1831 | 1462024145457 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 06:49:05 INFO - PROCESS | 1831 | 1462024145460 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 06:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:49:05 INFO - PROCESS | 1831 | 1462024145465 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:49:05 INFO - PROCESS | 1831 | 1462024145467 Marionette TRACE conn3 <- [1,858,null,{}] 06:49:05 INFO - PROCESS | 1831 | 1462024145481 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:05 INFO - PROCESS | 1831 | 1462024145647 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 06:49:05 INFO - PROCESS | 1831 | 1462024145760 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f346800 == 72 [pid = 1831] [id = 222] 06:49:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f0279024800) [pid = 1831] [serial = 666] [outer = (nil)] 06:49:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f027b484800) [pid = 1831] [serial = 667] [outer = 0x7f0279024800] 06:49:05 INFO - PROCESS | 1831 | 1462024145820 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f027bf70000) [pid = 1831] [serial = 668] [outer = 0x7f0279024800] 06:49:06 INFO - PROCESS | 1831 | 1462024146466 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1029ms 06:49:06 INFO - PROCESS | 1831 | 1462024146494 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 06:49:06 INFO - PROCESS | 1831 | 1462024146496 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 06:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:49:06 INFO - PROCESS | 1831 | 1462024146502 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:49:06 INFO - PROCESS | 1831 | 1462024146504 Marionette TRACE conn3 <- [1,862,null,{}] 06:49:06 INFO - PROCESS | 1831 | 1462024146509 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:06 INFO - PROCESS | 1831 | 1462024146635 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 06:49:06 INFO - PROCESS | 1831 | 1462024146653 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02835af000 == 73 [pid = 1831] [id = 223] 06:49:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f027b47ac00) [pid = 1831] [serial = 669] [outer = (nil)] 06:49:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f027c637400) [pid = 1831] [serial = 670] [outer = 0x7f027b47ac00] 06:49:06 INFO - PROCESS | 1831 | 1462024146710 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f027c911400) [pid = 1831] [serial = 671] [outer = 0x7f027b47ac00] 06:49:07 INFO - PROCESS | 1831 | 1462024147523 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1078ms 06:49:07 INFO - PROCESS | 1831 | 1462024147581 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 1831 | 1462024147586 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 06:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:49:07 INFO - PROCESS | 1831 | 1462024147594 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 1831 | 1462024147600 Marionette TRACE conn3 <- [1,866,null,{}] 06:49:07 INFO - PROCESS | 1831 | 1462024147617 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:07 INFO - PROCESS | 1831 | 1462024147857 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 06:49:07 INFO - PROCESS | 1831 | 1462024147977 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274cae800 == 74 [pid = 1831] [id = 224] 06:49:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f02724c6000) [pid = 1831] [serial = 672] [outer = (nil)] 06:49:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f0272561400) [pid = 1831] [serial = 673] [outer = 0x7f02724c6000] 06:49:08 INFO - PROCESS | 1831 | 1462024148053 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f02738f4400) [pid = 1831] [serial = 674] [outer = 0x7f02724c6000] 06:49:08 INFO - PROCESS | 1831 | 1462024148953 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1395ms 06:49:08 INFO - PROCESS | 1831 | 1462024148989 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 06:49:08 INFO - PROCESS | 1831 | 1462024148997 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 06:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:49:09 INFO - PROCESS | 1831 | 1462024149006 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:49:09 INFO - PROCESS | 1831 | 1462024149009 Marionette TRACE conn3 <- [1,870,null,{}] 06:49:09 INFO - PROCESS | 1831 | 1462024149015 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:09 INFO - PROCESS | 1831 | 1462024149170 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 06:49:09 INFO - PROCESS | 1831 | 1462024149333 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c979000 == 75 [pid = 1831] [id = 225] 06:49:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f027255bc00) [pid = 1831] [serial = 675] [outer = (nil)] 06:49:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f027503c800) [pid = 1831] [serial = 676] [outer = 0x7f027255bc00] 06:49:09 INFO - PROCESS | 1831 | 1462024149403 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f027646d000) [pid = 1831] [serial = 677] [outer = 0x7f027255bc00] 06:49:10 INFO - PROCESS | 1831 | 1462024150253 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1278ms 06:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:49:10 INFO - PROCESS | 1831 | 1462024150284 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 06:49:10 INFO - PROCESS | 1831 | 1462024150286 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 06:49:10 INFO - PROCESS | 1831 | 1462024150293 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 1831 | 1462024150298 Marionette TRACE conn3 <- [1,874,null,{}] 06:49:10 INFO - PROCESS | 1831 | 1462024150313 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:10 INFO - PROCESS | 1831 | 1462024150469 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 06:49:10 INFO - PROCESS | 1831 | 1462024150639 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028495b800 == 76 [pid = 1831] [id = 226] 06:49:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f027646fc00) [pid = 1831] [serial = 678] [outer = (nil)] 06:49:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f0279385800) [pid = 1831] [serial = 679] [outer = 0x7f027646fc00] 06:49:10 INFO - PROCESS | 1831 | 1462024150712 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f027b478400) [pid = 1831] [serial = 680] [outer = 0x7f027646fc00] 06:49:11 INFO - PROCESS | 1831 | 1462024151564 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1331ms 06:49:11 INFO - PROCESS | 1831 | 1462024151624 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 1831 | 1462024151628 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 06:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:49:11 INFO - PROCESS | 1831 | 1462024151633 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 1831 | 1462024151635 Marionette TRACE conn3 <- [1,878,null,{}] 06:49:11 INFO - PROCESS | 1831 | 1462024151641 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:11 INFO - PROCESS | 1831 | 1462024151787 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 06:49:11 INFO - PROCESS | 1831 | 1462024151948 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02850bc000 == 77 [pid = 1831] [id = 227] 06:49:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f02765b3000) [pid = 1831] [serial = 681] [outer = (nil)] 06:49:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f027c635800) [pid = 1831] [serial = 682] [outer = 0x7f02765b3000] 06:49:12 INFO - PROCESS | 1831 | 1462024152015 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f027ce53800) [pid = 1831] [serial = 683] [outer = 0x7f02765b3000] 06:49:12 INFO - PROCESS | 1831 | 1462024152810 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1229ms 06:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:49:12 INFO - PROCESS | 1831 | 1462024152863 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 06:49:12 INFO - PROCESS | 1831 | 1462024152866 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 06:49:12 INFO - PROCESS | 1831 | 1462024152871 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 1831 | 1462024152874 Marionette TRACE conn3 <- [1,882,null,{}] 06:49:12 INFO - PROCESS | 1831 | 1462024152879 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:13 INFO - PROCESS | 1831 | 1462024153027 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 06:49:13 INFO - PROCESS | 1831 | 1462024153181 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285333800 == 78 [pid = 1831] [id = 228] 06:49:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f027b996000) [pid = 1831] [serial = 684] [outer = (nil)] 06:49:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f027ce5d400) [pid = 1831] [serial = 685] [outer = 0x7f027b996000] 06:49:13 INFO - PROCESS | 1831 | 1462024153248 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f027de0a400) [pid = 1831] [serial = 686] [outer = 0x7f027b996000] 06:49:14 INFO - PROCESS | 1831 | 1462024154080 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1239ms 06:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:49:14 INFO - PROCESS | 1831 | 1462024154111 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 1831 | 1462024154114 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 06:49:14 INFO - PROCESS | 1831 | 1462024154119 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 1831 | 1462024154122 Marionette TRACE conn3 <- [1,886,null,{}] 06:49:14 INFO - PROCESS | 1831 | 1462024154127 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:14 INFO - PROCESS | 1831 | 1462024154296 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 06:49:14 INFO - PROCESS | 1831 | 1462024154460 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028602b000 == 79 [pid = 1831] [id = 229] 06:49:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f027f325400) [pid = 1831] [serial = 687] [outer = (nil)] 06:49:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f027f689c00) [pid = 1831] [serial = 688] [outer = 0x7f027f325400] 06:49:14 INFO - PROCESS | 1831 | 1462024154530 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f0281160400) [pid = 1831] [serial = 689] [outer = 0x7f027f325400] 06:49:15 INFO - PROCESS | 1831 | 1462024155369 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1277ms 06:49:15 INFO - PROCESS | 1831 | 1462024155397 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 1831 | 1462024155401 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 06:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:49:15 INFO - PROCESS | 1831 | 1462024155406 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 1831 | 1462024155408 Marionette TRACE conn3 <- [1,890,null,{}] 06:49:15 INFO - PROCESS | 1831 | 1462024155413 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:15 INFO - PROCESS | 1831 | 1462024155557 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 06:49:15 INFO - PROCESS | 1831 | 1462024155727 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02885b5800 == 80 [pid = 1831] [id = 230] 06:49:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f027f32c800) [pid = 1831] [serial = 690] [outer = (nil)] 06:49:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f0282997c00) [pid = 1831] [serial = 691] [outer = 0x7f027f32c800] 06:49:15 INFO - PROCESS | 1831 | 1462024155792 Marionette DEBUG loaded listener.js 06:49:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f028414e000) [pid = 1831] [serial = 692] [outer = 0x7f027f32c800] 06:49:16 INFO - PROCESS | 1831 | 1462024156613 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1281ms 06:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:49:16 INFO - PROCESS | 1831 | 1462024156688 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 06:49:16 INFO - PROCESS | 1831 | 1462024156690 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 06:49:16 INFO - PROCESS | 1831 | 1462024156696 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:49:16 INFO - PROCESS | 1831 | 1462024156699 Marionette TRACE conn3 <- [1,894,null,{}] 06:49:16 INFO - PROCESS | 1831 | 1462024156704 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:16 INFO - PROCESS | 1831 | 1462024156848 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 06:49:17 INFO - PROCESS | 1831 | 1462024157004 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292a30800 == 81 [pid = 1831] [id = 231] 06:49:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f0281da7000) [pid = 1831] [serial = 693] [outer = (nil)] 06:49:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f0284621c00) [pid = 1831] [serial = 694] [outer = 0x7f0281da7000] 06:49:17 INFO - PROCESS | 1831 | 1462024157069 Marionette DEBUG loaded listener.js 06:49:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f0284662c00) [pid = 1831] [serial = 695] [outer = 0x7f0281da7000] 06:49:17 INFO - PROCESS | 1831 | 1462024157841 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1177ms 06:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:49:17 INFO - PROCESS | 1831 | 1462024157874 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 1831 | 1462024157876 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 06:49:17 INFO - PROCESS | 1831 | 1462024157882 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 1831 | 1462024157885 Marionette TRACE conn3 <- [1,898,null,{}] 06:49:17 INFO - PROCESS | 1831 | 1462024157889 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:18 INFO - PROCESS | 1831 | 1462024158036 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 06:49:18 INFO - PROCESS | 1831 | 1462024158199 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293f46800 == 82 [pid = 1831] [id = 232] 06:49:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f028306b400) [pid = 1831] [serial = 696] [outer = (nil)] 06:49:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f02849c9800) [pid = 1831] [serial = 697] [outer = 0x7f028306b400] 06:49:18 INFO - PROCESS | 1831 | 1462024158263 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f02849d0000) [pid = 1831] [serial = 698] [outer = 0x7f028306b400] 06:49:19 INFO - PROCESS | 1831 | 1462024159142 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1330ms 06:49:19 INFO - PROCESS | 1831 | 1462024159212 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 06:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:49:19 INFO - PROCESS | 1831 | 1462024159215 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 06:49:19 INFO - PROCESS | 1831 | 1462024159221 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - PROCESS | 1831 | 1462024159223 Marionette TRACE conn3 <- [1,902,null,{}] 06:49:19 INFO - PROCESS | 1831 | 1462024159228 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:19 INFO - PROCESS | 1831 | 1462024159375 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 06:49:19 INFO - PROCESS | 1831 | 1462024159537 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ce91000 == 83 [pid = 1831] [id = 233] 06:49:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f02749a2c00) [pid = 1831] [serial = 699] [outer = (nil)] 06:49:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f027f6da800) [pid = 1831] [serial = 700] [outer = 0x7f02749a2c00] 06:49:19 INFO - PROCESS | 1831 | 1462024159603 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f0285204c00) [pid = 1831] [serial = 701] [outer = 0x7f02749a2c00] 06:49:20 INFO - PROCESS | 1831 | 1462024160667 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1478ms 06:49:20 INFO - PROCESS | 1831 | 1462024160699 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 06:49:20 INFO - PROCESS | 1831 | 1462024160703 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 06:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:49:20 INFO - PROCESS | 1831 | 1462024160710 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:49:20 INFO - PROCESS | 1831 | 1462024160715 Marionette TRACE conn3 <- [1,906,null,{}] 06:49:20 INFO - PROCESS | 1831 | 1462024160722 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:20 INFO - PROCESS | 1831 | 1462024160876 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 06:49:21 INFO - PROCESS | 1831 | 1462024161113 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bb1b000 == 84 [pid = 1831] [id = 234] 06:49:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f0272557c00) [pid = 1831] [serial = 702] [outer = (nil)] 06:49:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f0272560c00) [pid = 1831] [serial = 703] [outer = 0x7f0272557c00] 06:49:21 INFO - PROCESS | 1831 | 1462024161177 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f0274faf800) [pid = 1831] [serial = 704] [outer = 0x7f0272557c00] 06:49:22 INFO - PROCESS | 1831 | 1462024162021 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1387ms 06:49:22 INFO - PROCESS | 1831 | 1462024162098 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 06:49:22 INFO - PROCESS | 1831 | 1462024162106 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 06:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:49:22 INFO - PROCESS | 1831 | 1462024162114 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:49:22 INFO - PROCESS | 1831 | 1462024162118 Marionette TRACE conn3 <- [1,910,null,{}] 06:49:22 INFO - PROCESS | 1831 | 1462024162123 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:22 INFO - PROCESS | 1831 | 1462024162280 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 06:49:22 INFO - PROCESS | 1831 | 1462024162454 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a483000 == 85 [pid = 1831] [id = 235] 06:49:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f027503f000) [pid = 1831] [serial = 705] [outer = (nil)] 06:49:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f02757fa400) [pid = 1831] [serial = 706] [outer = 0x7f027503f000] 06:49:22 INFO - PROCESS | 1831 | 1462024162518 Marionette DEBUG loaded listener.js 06:49:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f0276470400) [pid = 1831] [serial = 707] [outer = 0x7f027503f000] 06:49:22 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f346800 == 84 [pid = 1831] [id = 222] 06:49:22 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccde000 == 83 [pid = 1831] [id = 221] 06:49:22 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f02757f7c00) [pid = 1831] [serial = 589] [outer = (nil)] [url = about:blank] 06:49:22 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f027f374000) [pid = 1831] [serial = 595] [outer = (nil)] [url = about:blank] 06:49:22 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f027a35b400) [pid = 1831] [serial = 592] [outer = (nil)] [url = about:blank] 06:49:22 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f0281dac400) [pid = 1831] [serial = 598] [outer = (nil)] [url = about:blank] 06:49:22 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f0286fdd400) [pid = 1831] [serial = 601] [outer = (nil)] [url = about:blank] 06:49:22 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f02883e9000) [pid = 1831] [serial = 628] [outer = (nil)] [url = about:blank] 06:49:22 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f0297c72400) [pid = 1831] [serial = 604] [outer = (nil)] [url = about:blank] 06:49:22 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c780000 == 82 [pid = 1831] [id = 220] 06:49:22 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ba31800 == 81 [pid = 1831] [id = 219] 06:49:22 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a729000 == 80 [pid = 1831] [id = 218] 06:49:22 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0275098000 == 79 [pid = 1831] [id = 217] 06:49:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b5ac000 == 78 [pid = 1831] [id = 213] 06:49:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0273a4e000 == 77 [pid = 1831] [id = 212] 06:49:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c213800 == 76 [pid = 1831] [id = 211] 06:49:23 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c992800 == 75 [pid = 1831] [id = 210] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f027f6d1c00) [pid = 1831] [serial = 619] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f028656d800) [pid = 1831] [serial = 622] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f0274e42c00) [pid = 1831] [serial = 607] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f027f68f000) [pid = 1831] [serial = 587] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f027901bc00) [pid = 1831] [serial = 611] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f0278f08400) [pid = 1831] [serial = 610] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f027c90e800) [pid = 1831] [serial = 616] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f027a352c00) [pid = 1831] [serial = 613] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f027a35fc00) [pid = 1831] [serial = 614] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f0285884800) [pid = 1831] [serial = 626] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f028718dc00) [pid = 1831] [serial = 623] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f02750ae800) [pid = 1831] [serial = 608] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f02841f4c00) [pid = 1831] [serial = 620] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f027503fc00) [pid = 1831] [serial = 625] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f027de17c00) [pid = 1831] [serial = 617] [outer = (nil)] [url = about:blank] 06:49:23 INFO - PROCESS | 1831 | 1462024163398 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1326ms 06:49:23 INFO - PROCESS | 1831 | 1462024163441 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 1831 | 1462024163444 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 06:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:49:23 INFO - PROCESS | 1831 | 1462024163450 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 1831 | 1462024163455 Marionette TRACE conn3 <- [1,914,null,{}] 06:49:23 INFO - PROCESS | 1831 | 1462024163468 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:23 INFO - PROCESS | 1831 | 1462024163617 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 06:49:23 INFO - PROCESS | 1831 | 1462024163636 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c4f3800 == 76 [pid = 1831] [id = 236] 06:49:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f027901bc00) [pid = 1831] [serial = 708] [outer = (nil)] 06:49:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f027a356800) [pid = 1831] [serial = 709] [outer = 0x7f027901bc00] 06:49:23 INFO - PROCESS | 1831 | 1462024163697 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f027b268800) [pid = 1831] [serial = 710] [outer = 0x7f027901bc00] 06:49:24 INFO - PROCESS | 1831 | 1462024164423 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1031ms 06:49:24 INFO - PROCESS | 1831 | 1462024164482 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 06:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:49:24 INFO - PROCESS | 1831 | 1462024164486 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 06:49:24 INFO - PROCESS | 1831 | 1462024164492 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 1831 | 1462024164496 Marionette TRACE conn3 <- [1,918,null,{}] 06:49:24 INFO - PROCESS | 1831 | 1462024164506 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:24 INFO - PROCESS | 1831 | 1462024164645 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 06:49:24 INFO - PROCESS | 1831 | 1462024164659 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f347000 == 77 [pid = 1831] [id = 237] 06:49:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f02750ae800) [pid = 1831] [serial = 711] [outer = (nil)] 06:49:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f027c907400) [pid = 1831] [serial = 712] [outer = 0x7f02750ae800] 06:49:24 INFO - PROCESS | 1831 | 1462024164717 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f027cf86800) [pid = 1831] [serial = 713] [outer = 0x7f02750ae800] 06:49:25 INFO - PROCESS | 1831 | 1462024165476 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1034ms 06:49:25 INFO - PROCESS | 1831 | 1462024165531 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 1831 | 1462024165534 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 06:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:49:25 INFO - PROCESS | 1831 | 1462024165540 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - PROCESS | 1831 | 1462024165541 Marionette TRACE conn3 <- [1,922,null,{}] 06:49:25 INFO - PROCESS | 1831 | 1462024165546 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:25 INFO - PROCESS | 1831 | 1462024165780 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 06:49:25 INFO - PROCESS | 1831 | 1462024165800 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284953000 == 78 [pid = 1831] [id = 238] 06:49:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f027c906800) [pid = 1831] [serial = 714] [outer = (nil)] 06:49:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f027f329c00) [pid = 1831] [serial = 715] [outer = 0x7f027c906800] 06:49:25 INFO - PROCESS | 1831 | 1462024165854 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f027f68dc00) [pid = 1831] [serial = 716] [outer = 0x7f027c906800] 06:49:26 INFO - PROCESS | 1831 | 1462024166568 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1080ms 06:49:26 INFO - PROCESS | 1831 | 1462024166623 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 1831 | 1462024166626 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 06:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:49:26 INFO - PROCESS | 1831 | 1462024166631 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 1831 | 1462024166634 Marionette TRACE conn3 <- [1,926,null,{}] 06:49:26 INFO - PROCESS | 1831 | 1462024166638 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:26 INFO - PROCESS | 1831 | 1462024166853 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 06:49:26 INFO - PROCESS | 1831 | 1462024166886 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285746800 == 79 [pid = 1831] [id = 239] 06:49:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f02847bec00) [pid = 1831] [serial = 717] [outer = (nil)] 06:49:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f0285885000) [pid = 1831] [serial = 718] [outer = 0x7f02847bec00] 06:49:26 INFO - PROCESS | 1831 | 1462024166946 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f028608a400) [pid = 1831] [serial = 719] [outer = 0x7f02847bec00] 06:49:27 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f0274fae800) [pid = 1831] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:49:27 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f0272353c00) [pid = 1831] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:49:27 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f02749ae000) [pid = 1831] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:49:27 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f0279024800) [pid = 1831] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:49:27 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f0278f09800) [pid = 1831] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:49:27 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f02765b8000) [pid = 1831] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:49:27 INFO - PROCESS | 1831 | 1462024167791 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1225ms 06:49:27 INFO - PROCESS | 1831 | 1462024167857 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 06:49:27 INFO - PROCESS | 1831 | 1462024167860 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 06:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:49:27 INFO - PROCESS | 1831 | 1462024167865 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:49:27 INFO - PROCESS | 1831 | 1462024167867 Marionette TRACE conn3 <- [1,930,null,{}] 06:49:27 INFO - PROCESS | 1831 | 1462024167882 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:28 INFO - PROCESS | 1831 | 1462024168021 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 06:49:28 INFO - PROCESS | 1831 | 1462024168139 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285fd7800 == 80 [pid = 1831] [id = 240] 06:49:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f0274fae800) [pid = 1831] [serial = 720] [outer = (nil)] 06:49:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f02847c5c00) [pid = 1831] [serial = 721] [outer = 0x7f0274fae800] 06:49:28 INFO - PROCESS | 1831 | 1462024168194 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f028621e000) [pid = 1831] [serial = 722] [outer = 0x7f0274fae800] 06:49:28 INFO - PROCESS | 1831 | 1462024168803 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 978ms 06:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:49:28 INFO - PROCESS | 1831 | 1462024168844 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 1831 | 1462024168846 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 06:49:28 INFO - PROCESS | 1831 | 1462024168852 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 1831 | 1462024168855 Marionette TRACE conn3 <- [1,934,null,{}] 06:49:28 INFO - PROCESS | 1831 | 1462024168859 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:28 INFO - PROCESS | 1831 | 1462024168990 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 06:49:29 INFO - PROCESS | 1831 | 1462024169117 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02974ba800 == 81 [pid = 1831] [id = 241] 06:49:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f02765b8000) [pid = 1831] [serial = 723] [outer = (nil)] 06:49:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f0286745000) [pid = 1831] [serial = 724] [outer = 0x7f02765b8000] 06:49:29 INFO - PROCESS | 1831 | 1462024169171 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f0286f1b000) [pid = 1831] [serial = 725] [outer = 0x7f02765b8000] 06:49:30 INFO - PROCESS | 1831 | 1462024170031 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1227ms 06:49:30 INFO - PROCESS | 1831 | 1462024170078 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 06:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:49:30 INFO - PROCESS | 1831 | 1462024170084 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 06:49:30 INFO - PROCESS | 1831 | 1462024170092 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:49:30 INFO - PROCESS | 1831 | 1462024170096 Marionette TRACE conn3 <- [1,938,null,{}] 06:49:30 INFO - PROCESS | 1831 | 1462024170104 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:30 INFO - PROCESS | 1831 | 1462024170283 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 06:49:30 INFO - PROCESS | 1831 | 1462024170446 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b960800 == 82 [pid = 1831] [id = 242] 06:49:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f02736b6000) [pid = 1831] [serial = 726] [outer = (nil)] 06:49:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f0275033800) [pid = 1831] [serial = 727] [outer = 0x7f02736b6000] 06:49:30 INFO - PROCESS | 1831 | 1462024170518 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f02757f4400) [pid = 1831] [serial = 728] [outer = 0x7f02736b6000] 06:49:31 INFO - PROCESS | 1831 | 1462024171285 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1234ms 06:49:31 INFO - PROCESS | 1831 | 1462024171325 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 1831 | 1462024171333 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 06:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:49:31 INFO - PROCESS | 1831 | 1462024171360 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 1831 | 1462024171364 Marionette TRACE conn3 <- [1,942,null,{}] 06:49:31 INFO - PROCESS | 1831 | 1462024171369 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:31 INFO - PROCESS | 1831 | 1462024171535 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 06:49:31 INFO - PROCESS | 1831 | 1462024171726 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284e51800 == 83 [pid = 1831] [id = 243] 06:49:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f0278f07800) [pid = 1831] [serial = 729] [outer = (nil)] 06:49:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f027a359400) [pid = 1831] [serial = 730] [outer = 0x7f0278f07800] 06:49:31 INFO - PROCESS | 1831 | 1462024171836 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f027bf6d800) [pid = 1831] [serial = 731] [outer = 0x7f0278f07800] 06:49:32 INFO - PROCESS | 1831 | 1462024172733 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1431ms 06:49:32 INFO - PROCESS | 1831 | 1462024172788 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 06:49:32 INFO - PROCESS | 1831 | 1462024172792 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 06:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:49:32 INFO - PROCESS | 1831 | 1462024172798 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - PROCESS | 1831 | 1462024172803 Marionette TRACE conn3 <- [1,946,null,{}] 06:49:32 INFO - PROCESS | 1831 | 1462024172818 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:32 INFO - PROCESS | 1831 | 1462024172980 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 06:49:33 INFO - PROCESS | 1831 | 1462024173148 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0298204800 == 84 [pid = 1831] [id = 244] 06:49:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f027f372000) [pid = 1831] [serial = 732] [outer = (nil)] 06:49:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f028306b800) [pid = 1831] [serial = 733] [outer = 0x7f027f372000] 06:49:33 INFO - PROCESS | 1831 | 1462024173231 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f0284c1d400) [pid = 1831] [serial = 734] [outer = 0x7f027f372000] 06:49:34 INFO - PROCESS | 1831 | 1462024174044 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1285ms 06:49:34 INFO - PROCESS | 1831 | 1462024174084 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 06:49:34 INFO - PROCESS | 1831 | 1462024174088 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 06:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:49:34 INFO - PROCESS | 1831 | 1462024174093 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:49:34 INFO - PROCESS | 1831 | 1462024174096 Marionette TRACE conn3 <- [1,950,null,{}] 06:49:34 INFO - PROCESS | 1831 | 1462024174101 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:34 INFO - PROCESS | 1831 | 1462024174252 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 06:49:34 INFO - PROCESS | 1831 | 1462024174418 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029d03e000 == 85 [pid = 1831] [id = 245] 06:49:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f027f375400) [pid = 1831] [serial = 735] [outer = (nil)] 06:49:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f0286f12800) [pid = 1831] [serial = 736] [outer = 0x7f027f375400] 06:49:34 INFO - PROCESS | 1831 | 1462024174484 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f0286f1f800) [pid = 1831] [serial = 737] [outer = 0x7f027f375400] 06:49:35 INFO - PROCESS | 1831 | 1462024175321 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1276ms 06:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:49:35 INFO - PROCESS | 1831 | 1462024175371 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 1831 | 1462024175374 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 06:49:35 INFO - PROCESS | 1831 | 1462024175378 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 1831 | 1462024175382 Marionette TRACE conn3 <- [1,954,null,{}] 06:49:35 INFO - PROCESS | 1831 | 1462024175387 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:35 INFO - PROCESS | 1831 | 1462024175537 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 06:49:35 INFO - PROCESS | 1831 | 1462024175712 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c315000 == 86 [pid = 1831] [id = 246] 06:49:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f0285f33400) [pid = 1831] [serial = 738] [outer = (nil)] 06:49:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f028703cc00) [pid = 1831] [serial = 739] [outer = 0x7f0285f33400] 06:49:35 INFO - PROCESS | 1831 | 1462024175782 Marionette DEBUG loaded listener.js 06:49:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f028718f400) [pid = 1831] [serial = 740] [outer = 0x7f0285f33400] 06:49:36 INFO - PROCESS | 1831 | 1462024176574 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1228ms 06:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:49:36 INFO - PROCESS | 1831 | 1462024176608 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 1831 | 1462024176611 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 06:49:36 INFO - PROCESS | 1831 | 1462024176617 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 1831 | 1462024176620 Marionette TRACE conn3 <- [1,958,null,{}] 06:49:36 INFO - PROCESS | 1831 | 1462024176625 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:36 INFO - PROCESS | 1831 | 1462024176811 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 06:49:36 INFO - PROCESS | 1831 | 1462024176980 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a620000 == 87 [pid = 1831] [id = 247] 06:49:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f02883e9000) [pid = 1831] [serial = 741] [outer = (nil)] 06:49:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f0292a13800) [pid = 1831] [serial = 742] [outer = 0x7f02883e9000] 06:49:37 INFO - PROCESS | 1831 | 1462024177050 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f0293e63800) [pid = 1831] [serial = 743] [outer = 0x7f02883e9000] 06:49:37 INFO - PROCESS | 1831 | 1462024177878 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1328ms 06:49:37 INFO - PROCESS | 1831 | 1462024177944 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 06:49:37 INFO - PROCESS | 1831 | 1462024177948 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 06:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:49:37 INFO - PROCESS | 1831 | 1462024177953 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:49:37 INFO - PROCESS | 1831 | 1462024177955 Marionette TRACE conn3 <- [1,962,null,{}] 06:49:37 INFO - PROCESS | 1831 | 1462024177960 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:38 INFO - PROCESS | 1831 | 1462024178102 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 06:49:38 INFO - PROCESS | 1831 | 1462024178278 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fad3000 == 88 [pid = 1831] [id = 248] 06:49:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f02759ab800) [pid = 1831] [serial = 744] [outer = (nil)] 06:49:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f02759b0800) [pid = 1831] [serial = 745] [outer = 0x7f02759ab800] 06:49:38 INFO - PROCESS | 1831 | 1462024178346 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f0279022400) [pid = 1831] [serial = 746] [outer = 0x7f02759ab800] 06:49:39 INFO - PROCESS | 1831 | 1462024179116 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1229ms 06:49:39 INFO - PROCESS | 1831 | 1462024179183 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 06:49:39 INFO - PROCESS | 1831 | 1462024179186 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 06:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:49:39 INFO - PROCESS | 1831 | 1462024179191 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 1831 | 1462024179194 Marionette TRACE conn3 <- [1,966,null,{}] 06:49:39 INFO - PROCESS | 1831 | 1462024179199 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:39 INFO - PROCESS | 1831 | 1462024179351 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 06:49:39 INFO - PROCESS | 1831 | 1462024179520 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c9a7000 == 89 [pid = 1831] [id = 249] 06:49:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f02736b3c00) [pid = 1831] [serial = 747] [outer = (nil)] 06:49:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f02757f6c00) [pid = 1831] [serial = 748] [outer = 0x7f02736b3c00] 06:49:39 INFO - PROCESS | 1831 | 1462024179589 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f0293e62400) [pid = 1831] [serial = 749] [outer = 0x7f02736b3c00] 06:49:40 INFO - PROCESS | 1831 | 1462024180362 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1231ms 06:49:40 INFO - PROCESS | 1831 | 1462024180423 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 06:49:40 INFO - PROCESS | 1831 | 1462024180427 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 06:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:49:40 INFO - PROCESS | 1831 | 1462024180433 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:49:40 INFO - PROCESS | 1831 | 1462024180435 Marionette TRACE conn3 <- [1,970,null,{}] 06:49:40 INFO - PROCESS | 1831 | 1462024180440 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:40 INFO - PROCESS | 1831 | 1462024180594 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 06:49:40 INFO - PROCESS | 1831 | 1462024180760 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f2db000 == 90 [pid = 1831] [id = 250] 06:49:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f026fde8400) [pid = 1831] [serial = 750] [outer = (nil)] 06:49:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f026fdecc00) [pid = 1831] [serial = 751] [outer = 0x7f026fde8400] 06:49:40 INFO - PROCESS | 1831 | 1462024180842 Marionette DEBUG loaded listener.js 06:49:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f026fdf1c00) [pid = 1831] [serial = 752] [outer = 0x7f026fde8400] 06:49:41 INFO - PROCESS | 1831 | 1462024181605 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1224ms 06:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:49:41 INFO - PROCESS | 1831 | 1462024181658 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 06:49:41 INFO - PROCESS | 1831 | 1462024181660 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 06:49:41 INFO - PROCESS | 1831 | 1462024181666 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:49:41 INFO - PROCESS | 1831 | 1462024181669 Marionette TRACE conn3 <- [1,974,null,{}] 06:49:41 INFO - PROCESS | 1831 | 1462024181674 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:41 INFO - PROCESS | 1831 | 1462024181843 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 06:49:42 INFO - PROCESS | 1831 | 1462024182008 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029cf17000 == 91 [pid = 1831] [id = 251] 06:49:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f026fde4c00) [pid = 1831] [serial = 753] [outer = (nil)] 06:49:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f027901a800) [pid = 1831] [serial = 754] [outer = 0x7f026fde4c00] 06:49:42 INFO - PROCESS | 1831 | 1462024182075 Marionette DEBUG loaded listener.js 06:49:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f02972b8800) [pid = 1831] [serial = 755] [outer = 0x7f026fde4c00] 06:49:42 INFO - PROCESS | 1831 | 1462024182888 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1284ms 06:49:42 INFO - PROCESS | 1831 | 1462024182949 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 1831 | 1462024182953 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 06:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:49:42 INFO - PROCESS | 1831 | 1462024182959 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - PROCESS | 1831 | 1462024182962 Marionette TRACE conn3 <- [1,978,null,{}] 06:49:42 INFO - PROCESS | 1831 | 1462024182967 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:43 INFO - PROCESS | 1831 | 1462024183155 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 06:49:43 INFO - PROCESS | 1831 | 1462024183325 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f432000 == 92 [pid = 1831] [id = 252] 06:49:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f026fde8800) [pid = 1831] [serial = 756] [outer = (nil)] 06:49:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f02715e2800) [pid = 1831] [serial = 757] [outer = 0x7f026fde8800] 06:49:43 INFO - PROCESS | 1831 | 1462024183399 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f0297bc0800) [pid = 1831] [serial = 758] [outer = 0x7f026fde8800] 06:49:44 INFO - PROCESS | 1831 | 1462024184223 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1327ms 06:49:44 INFO - PROCESS | 1831 | 1462024184287 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 06:49:44 INFO - PROCESS | 1831 | 1462024184290 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 06:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:49:44 INFO - PROCESS | 1831 | 1462024184295 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - PROCESS | 1831 | 1462024184297 Marionette TRACE conn3 <- [1,982,null,{}] 06:49:44 INFO - PROCESS | 1831 | 1462024184303 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:44 INFO - PROCESS | 1831 | 1462024184450 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 06:49:44 INFO - PROCESS | 1831 | 1462024184623 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f63a800 == 93 [pid = 1831] [id = 253] 06:49:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f026f606400) [pid = 1831] [serial = 759] [outer = (nil)] 06:49:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f026f60b000) [pid = 1831] [serial = 760] [outer = 0x7f026f606400] 06:49:44 INFO - PROCESS | 1831 | 1462024184689 Marionette DEBUG loaded listener.js 06:49:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f026f610c00) [pid = 1831] [serial = 761] [outer = 0x7f026f606400] 06:49:45 INFO - PROCESS | 1831 | 1462024185469 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1228ms 06:49:45 INFO - PROCESS | 1831 | 1462024185524 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 06:49:45 INFO - PROCESS | 1831 | 1462024185528 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 06:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:49:45 INFO - PROCESS | 1831 | 1462024185533 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:49:45 INFO - PROCESS | 1831 | 1462024185535 Marionette TRACE conn3 <- [1,986,null,{}] 06:49:45 INFO - PROCESS | 1831 | 1462024185540 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:45 INFO - PROCESS | 1831 | 1462024185694 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 06:49:45 INFO - PROCESS | 1831 | 1462024185876 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274c9e000 == 94 [pid = 1831] [id = 254] 06:49:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f026f606c00) [pid = 1831] [serial = 762] [outer = (nil)] 06:49:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f02738fbc00) [pid = 1831] [serial = 763] [outer = 0x7f026f606c00] 06:49:45 INFO - PROCESS | 1831 | 1462024185941 Marionette DEBUG loaded listener.js 06:49:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f0276433400) [pid = 1831] [serial = 764] [outer = 0x7f026f606c00] 06:49:47 INFO - PROCESS | 1831 | 1462024187122 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1627ms 06:49:47 INFO - PROCESS | 1831 | 1462024187161 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 06:49:47 INFO - PROCESS | 1831 | 1462024187164 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 06:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:49:47 INFO - PROCESS | 1831 | 1462024187171 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 1831 | 1462024187175 Marionette TRACE conn3 <- [1,990,null,{}] 06:49:47 INFO - PROCESS | 1831 | 1462024187182 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:47 INFO - PROCESS | 1831 | 1462024187340 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 06:49:47 INFO - PROCESS | 1831 | 1462024187582 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f0272354000) [pid = 1831] [serial = 765] [outer = 0x7f027c634c00] 06:49:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275090000 == 95 [pid = 1831] [id = 255] 06:49:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f027235a800) [pid = 1831] [serial = 766] [outer = (nil)] 06:49:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f027235b800) [pid = 1831] [serial = 767] [outer = 0x7f027235a800] 06:49:47 INFO - PROCESS | 1831 | 1462024187671 Marionette DEBUG loaded listener.js 06:49:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f02724d0400) [pid = 1831] [serial = 768] [outer = 0x7f027235a800] 06:49:48 INFO - PROCESS | 1831 | 1462024188657 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1540ms 06:49:48 INFO - PROCESS | 1831 | 1462024188712 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 06:49:48 INFO - PROCESS | 1831 | 1462024188717 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 06:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:49:48 INFO - PROCESS | 1831 | 1462024188729 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:49:48 INFO - PROCESS | 1831 | 1462024188732 Marionette TRACE conn3 <- [1,994,null,{}] 06:49:48 INFO - PROCESS | 1831 | 1462024188737 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:48 INFO - PROCESS | 1831 | 1462024188896 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 06:49:49 INFO - PROCESS | 1831 | 1462024189072 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0273a49000 == 96 [pid = 1831] [id = 256] 06:49:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f0272555400) [pid = 1831] [serial = 769] [outer = (nil)] 06:49:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f0274e48c00) [pid = 1831] [serial = 770] [outer = 0x7f0272555400] 06:49:49 INFO - PROCESS | 1831 | 1462024189133 Marionette DEBUG loaded listener.js 06:49:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f0275034400) [pid = 1831] [serial = 771] [outer = 0x7f0272555400] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b955800 == 95 [pid = 1831] [id = 146] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285081000 == 94 [pid = 1831] [id = 185] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285fd7800 == 93 [pid = 1831] [id = 240] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f027c637400) [pid = 1831] [serial = 670] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f0279021400) [pid = 1831] [serial = 634] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f0285f3b000) [pid = 1831] [serial = 637] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f0286f1d000) [pid = 1831] [serial = 640] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f02724ca800) [pid = 1831] [serial = 643] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f0294126000) [pid = 1831] [serial = 646] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f027255d400) [pid = 1831] [serial = 649] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285746800 == 92 [pid = 1831] [id = 239] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284953000 == 91 [pid = 1831] [id = 238] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0298213800 == 90 [pid = 1831] [id = 209] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f347000 == 89 [pid = 1831] [id = 237] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c4f3800 == 88 [pid = 1831] [id = 236] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a483000 == 87 [pid = 1831] [id = 235] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bb1b000 == 86 [pid = 1831] [id = 234] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02850bc000 == 85 [pid = 1831] [id = 227] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028495b800 == 84 [pid = 1831] [id = 226] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c979000 == 83 [pid = 1831] [id = 225] 06:49:49 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274cae800 == 82 [pid = 1831] [id = 224] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f027642ec00) [pid = 1831] [serial = 658] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f02765b2c00) [pid = 1831] [serial = 659] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f02736b4800) [pid = 1831] [serial = 653] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f0272558400) [pid = 1831] [serial = 652] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f0274fb5800) [pid = 1831] [serial = 655] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f0275034c00) [pid = 1831] [serial = 656] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f027b484800) [pid = 1831] [serial = 667] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f027a353800) [pid = 1831] [serial = 664] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f0275041800) [pid = 1831] [serial = 631] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f0278f0dc00) [pid = 1831] [serial = 661] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f027a35f800) [pid = 1831] [serial = 665] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f027901fc00) [pid = 1831] [serial = 662] [outer = (nil)] [url = about:blank] 06:49:49 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f027bf70000) [pid = 1831] [serial = 668] [outer = (nil)] [url = about:blank] 06:49:50 INFO - PROCESS | 1831 | 1462024190121 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1425ms 06:49:50 INFO - PROCESS | 1831 | 1462024190155 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 1831 | 1462024190157 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 06:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:49:50 INFO - PROCESS | 1831 | 1462024190163 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - PROCESS | 1831 | 1462024190168 Marionette TRACE conn3 <- [1,998,null,{}] 06:49:50 INFO - PROCESS | 1831 | 1462024190182 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:50 INFO - PROCESS | 1831 | 1462024190325 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 06:49:50 INFO - PROCESS | 1831 | 1462024190346 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a62c000 == 83 [pid = 1831] [id = 257] 06:49:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f027642b000) [pid = 1831] [serial = 772] [outer = (nil)] 06:49:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f027642e800) [pid = 1831] [serial = 773] [outer = 0x7f027642b000] 06:49:50 INFO - PROCESS | 1831 | 1462024190411 Marionette DEBUG loaded listener.js 06:49:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f0276476800) [pid = 1831] [serial = 774] [outer = 0x7f027642b000] 06:49:51 INFO - PROCESS | 1831 | 1462024191190 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1083ms 06:49:51 INFO - PROCESS | 1831 | 1462024191249 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 06:49:51 INFO - PROCESS | 1831 | 1462024191252 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 06:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:49:51 INFO - PROCESS | 1831 | 1462024191257 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:49:51 INFO - PROCESS | 1831 | 1462024191259 Marionette TRACE conn3 <- [1,1002,null,{}] 06:49:51 INFO - PROCESS | 1831 | 1462024191264 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:51 INFO - PROCESS | 1831 | 1462024191529 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 06:49:51 INFO - PROCESS | 1831 | 1462024191612 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b5c2000 == 84 [pid = 1831] [id = 258] 06:49:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f0276429c00) [pid = 1831] [serial = 775] [outer = (nil)] 06:49:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f02765b1000) [pid = 1831] [serial = 776] [outer = 0x7f0276429c00] 06:49:51 INFO - PROCESS | 1831 | 1462024191683 Marionette DEBUG loaded listener.js 06:49:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f027901d400) [pid = 1831] [serial = 777] [outer = 0x7f0276429c00] 06:49:52 INFO - PROCESS | 1831 | 1462024192637 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1436ms 06:49:52 INFO - PROCESS | 1831 | 1462024192694 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 1831 | 1462024192697 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 06:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:49:52 INFO - PROCESS | 1831 | 1462024192702 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:49:52 INFO - PROCESS | 1831 | 1462024192704 Marionette TRACE conn3 <- [1,1006,null,{}] 06:49:52 INFO - PROCESS | 1831 | 1462024192714 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:52 INFO - PROCESS | 1831 | 1462024192915 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 06:49:52 INFO - PROCESS | 1831 | 1462024192936 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bf5f000 == 85 [pid = 1831] [id = 259] 06:49:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f027642ac00) [pid = 1831] [serial = 778] [outer = (nil)] 06:49:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f0279387400) [pid = 1831] [serial = 779] [outer = 0x7f027642ac00] 06:49:52 INFO - PROCESS | 1831 | 1462024192992 Marionette DEBUG loaded listener.js 06:49:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f027a353400) [pid = 1831] [serial = 780] [outer = 0x7f027642ac00] 06:49:53 INFO - PROCESS | 1831 | 1462024193758 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1087ms 06:49:53 INFO - PROCESS | 1831 | 1462024193798 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 06:49:53 INFO - PROCESS | 1831 | 1462024193801 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 06:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:49:53 INFO - PROCESS | 1831 | 1462024193806 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 1831 | 1462024193809 Marionette TRACE conn3 <- [1,1010,null,{}] 06:49:53 INFO - PROCESS | 1831 | 1462024193814 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:54 INFO - PROCESS | 1831 | 1462024194060 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 06:49:54 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f027b47ac00) [pid = 1831] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:49:54 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f02750ae800) [pid = 1831] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:49:54 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f027503f000) [pid = 1831] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:49:54 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f027c906800) [pid = 1831] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:49:54 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f0274fae800) [pid = 1831] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:49:54 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f027901bc00) [pid = 1831] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:49:54 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f02847bec00) [pid = 1831] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:49:54 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f0272557c00) [pid = 1831] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:49:54 INFO - PROCESS | 1831 | 1462024194426 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c80e800 == 86 [pid = 1831] [id = 260] 06:49:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f02765ba800) [pid = 1831] [serial = 781] [outer = (nil)] 06:49:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f027b261800) [pid = 1831] [serial = 782] [outer = 0x7f02765ba800] 06:49:54 INFO - PROCESS | 1831 | 1462024194487 Marionette DEBUG loaded listener.js 06:49:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f027b99c000) [pid = 1831] [serial = 783] [outer = 0x7f02765ba800] 06:49:55 INFO - PROCESS | 1831 | 1462024195093 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1329ms 06:49:55 INFO - PROCESS | 1831 | 1462024195137 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 06:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:49:55 INFO - PROCESS | 1831 | 1462024195140 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 06:49:55 INFO - PROCESS | 1831 | 1462024195155 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - PROCESS | 1831 | 1462024195157 Marionette TRACE conn3 <- [1,1014,null,{}] 06:49:55 INFO - PROCESS | 1831 | 1462024195163 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:55 INFO - PROCESS | 1831 | 1462024195343 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 06:49:55 INFO - PROCESS | 1831 | 1462024195360 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccd2000 == 87 [pid = 1831] [id = 261] 06:49:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f02765bd800) [pid = 1831] [serial = 784] [outer = (nil)] 06:49:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f027bf77800) [pid = 1831] [serial = 785] [outer = 0x7f02765bd800] 06:49:55 INFO - PROCESS | 1831 | 1462024195415 Marionette DEBUG loaded listener.js 06:49:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f027c2c8800) [pid = 1831] [serial = 786] [outer = 0x7f02765bd800] 06:49:56 INFO - PROCESS | 1831 | 1462024196098 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 987ms 06:49:56 INFO - PROCESS | 1831 | 1462024196132 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 06:49:56 INFO - PROCESS | 1831 | 1462024196134 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 06:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:49:56 INFO - PROCESS | 1831 | 1462024196140 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 1831 | 1462024196143 Marionette TRACE conn3 <- [1,1018,null,{}] 06:49:56 INFO - PROCESS | 1831 | 1462024196147 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:56 INFO - PROCESS | 1831 | 1462024196279 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 06:49:56 INFO - PROCESS | 1831 | 1462024196505 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f434800 == 88 [pid = 1831] [id = 262] 06:49:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f026f602c00) [pid = 1831] [serial = 787] [outer = (nil)] 06:49:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f026f611800) [pid = 1831] [serial = 788] [outer = 0x7f026f602c00] 06:49:56 INFO - PROCESS | 1831 | 1462024196575 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f02715dec00) [pid = 1831] [serial = 789] [outer = 0x7f026f602c00] 06:49:57 INFO - PROCESS | 1831 | 1462024197517 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1426ms 06:49:57 INFO - PROCESS | 1831 | 1462024197568 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 06:49:57 INFO - PROCESS | 1831 | 1462024197574 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 06:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:49:57 INFO - PROCESS | 1831 | 1462024197581 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:49:57 INFO - PROCESS | 1831 | 1462024197586 Marionette TRACE conn3 <- [1,1022,null,{}] 06:49:57 INFO - PROCESS | 1831 | 1462024197592 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:57 INFO - PROCESS | 1831 | 1462024197768 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 06:49:57 INFO - PROCESS | 1831 | 1462024197938 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a610000 == 89 [pid = 1831] [id = 263] 06:49:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f026f605c00) [pid = 1831] [serial = 790] [outer = (nil)] 06:49:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f0274fb1800) [pid = 1831] [serial = 791] [outer = 0x7f026f605c00] 06:49:58 INFO - PROCESS | 1831 | 1462024198011 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f0275041c00) [pid = 1831] [serial = 792] [outer = 0x7f026f605c00] 06:49:58 INFO - PROCESS | 1831 | 1462024198867 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1333ms 06:49:58 INFO - PROCESS | 1831 | 1462024198918 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 06:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:49:58 INFO - PROCESS | 1831 | 1462024198924 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 06:49:58 INFO - PROCESS | 1831 | 1462024198930 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:49:58 INFO - PROCESS | 1831 | 1462024198934 Marionette TRACE conn3 <- [1,1026,null,{}] 06:49:58 INFO - PROCESS | 1831 | 1462024198939 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:59 INFO - PROCESS | 1831 | 1462024199092 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 06:49:59 INFO - PROCESS | 1831 | 1462024199269 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c99f000 == 90 [pid = 1831] [id = 264] 06:49:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f027642a800) [pid = 1831] [serial = 793] [outer = (nil)] 06:49:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f02765bf400) [pid = 1831] [serial = 794] [outer = 0x7f027642a800] 06:49:59 INFO - PROCESS | 1831 | 1462024199337 Marionette DEBUG loaded listener.js 06:49:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f0279392000) [pid = 1831] [serial = 795] [outer = 0x7f027642a800] 06:50:00 INFO - PROCESS | 1831 | 1462024200185 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1282ms 06:50:00 INFO - PROCESS | 1831 | 1462024200213 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 06:50:00 INFO - PROCESS | 1831 | 1462024200216 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 06:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:50:00 INFO - PROCESS | 1831 | 1462024200229 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:50:00 INFO - PROCESS | 1831 | 1462024200237 Marionette TRACE conn3 <- [1,1030,null,{}] 06:50:00 INFO - PROCESS | 1831 | 1462024200246 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:00 INFO - PROCESS | 1831 | 1462024200406 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 06:50:00 INFO - PROCESS | 1831 | 1462024200593 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f65a000 == 91 [pid = 1831] [id = 265] 06:50:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f0278f05800) [pid = 1831] [serial = 796] [outer = (nil)] 06:50:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f027b487c00) [pid = 1831] [serial = 797] [outer = 0x7f0278f05800] 06:50:00 INFO - PROCESS | 1831 | 1462024200666 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f027c605000) [pid = 1831] [serial = 798] [outer = 0x7f0278f05800] 06:50:01 INFO - PROCESS | 1831 | 1462024201496 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1345ms 06:50:01 INFO - PROCESS | 1831 | 1462024201569 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 06:50:01 INFO - PROCESS | 1831 | 1462024201574 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 06:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:50:01 INFO - PROCESS | 1831 | 1462024201581 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 1831 | 1462024201585 Marionette TRACE conn3 <- [1,1034,null,{}] 06:50:01 INFO - PROCESS | 1831 | 1462024201595 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:01 INFO - PROCESS | 1831 | 1462024201846 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 06:50:02 INFO - PROCESS | 1831 | 1462024202050 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0283e19000 == 92 [pid = 1831] [id = 266] 06:50:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f027c63f400) [pid = 1831] [serial = 799] [outer = (nil)] 06:50:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f027c791c00) [pid = 1831] [serial = 800] [outer = 0x7f027c63f400] 06:50:02 INFO - PROCESS | 1831 | 1462024202176 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f027c90dc00) [pid = 1831] [serial = 801] [outer = 0x7f027c63f400] 06:50:02 INFO - PROCESS | 1831 | 1462024202962 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1435ms 06:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:50:03 INFO - PROCESS | 1831 | 1462024203017 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 06:50:03 INFO - PROCESS | 1831 | 1462024203020 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 06:50:03 INFO - PROCESS | 1831 | 1462024203026 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 1831 | 1462024203029 Marionette TRACE conn3 <- [1,1038,null,{}] 06:50:03 INFO - PROCESS | 1831 | 1462024203033 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:03 INFO - PROCESS | 1831 | 1462024203204 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 06:50:03 INFO - PROCESS | 1831 | 1462024203381 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028495b800 == 93 [pid = 1831] [id = 267] 06:50:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f027ce58c00) [pid = 1831] [serial = 802] [outer = (nil)] 06:50:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f027cf7b800) [pid = 1831] [serial = 803] [outer = 0x7f027ce58c00] 06:50:03 INFO - PROCESS | 1831 | 1462024203460 Marionette DEBUG loaded listener.js 06:50:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f027dcc3400) [pid = 1831] [serial = 804] [outer = 0x7f027ce58c00] 06:50:04 INFO - PROCESS | 1831 | 1462024204279 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1280ms 06:50:04 INFO - PROCESS | 1831 | 1462024204306 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 06:50:04 INFO - PROCESS | 1831 | 1462024204310 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 06:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:50:04 INFO - PROCESS | 1831 | 1462024204315 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:50:04 INFO - PROCESS | 1831 | 1462024204317 Marionette TRACE conn3 <- [1,1042,null,{}] 06:50:04 INFO - PROCESS | 1831 | 1462024204322 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:04 INFO - PROCESS | 1831 | 1462024204470 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 06:50:04 INFO - PROCESS | 1831 | 1462024204646 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02851c8800 == 94 [pid = 1831] [id = 268] 06:50:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f027f323400) [pid = 1831] [serial = 805] [outer = (nil)] 06:50:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f027f68b800) [pid = 1831] [serial = 806] [outer = 0x7f027f323400] 06:50:04 INFO - PROCESS | 1831 | 1462024204718 Marionette DEBUG loaded listener.js 06:50:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f027f6d6400) [pid = 1831] [serial = 807] [outer = 0x7f027f323400] 06:50:05 INFO - PROCESS | 1831 | 1462024205500 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1224ms 06:50:05 INFO - PROCESS | 1831 | 1462024205540 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 06:50:05 INFO - PROCESS | 1831 | 1462024205543 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 06:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:50:05 INFO - PROCESS | 1831 | 1462024205566 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:50:05 INFO - PROCESS | 1831 | 1462024205569 Marionette TRACE conn3 <- [1,1046,null,{}] 06:50:05 INFO - PROCESS | 1831 | 1462024205575 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:05 INFO - PROCESS | 1831 | 1462024205736 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 06:50:05 INFO - PROCESS | 1831 | 1462024205922 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028603a000 == 95 [pid = 1831] [id = 269] 06:50:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f027f323800) [pid = 1831] [serial = 808] [outer = (nil)] 06:50:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f0281151c00) [pid = 1831] [serial = 809] [outer = 0x7f027f323800] 06:50:05 INFO - PROCESS | 1831 | 1462024205989 Marionette DEBUG loaded listener.js 06:50:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f0281dab000) [pid = 1831] [serial = 810] [outer = 0x7f027f323800] 06:50:06 INFO - PROCESS | 1831 | 1462024206733 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1197ms 06:50:06 INFO - PROCESS | 1831 | 1462024206761 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 1831 | 1462024206765 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 06:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:50:06 INFO - PROCESS | 1831 | 1462024206773 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 1831 | 1462024206775 Marionette TRACE conn3 <- [1,1050,null,{}] 06:50:06 INFO - PROCESS | 1831 | 1462024206781 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:06 INFO - PROCESS | 1831 | 1462024206930 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 06:50:07 INFO - PROCESS | 1831 | 1462024207121 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028859a800 == 96 [pid = 1831] [id = 270] 06:50:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f027c787800) [pid = 1831] [serial = 811] [outer = (nil)] 06:50:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f0282998000) [pid = 1831] [serial = 812] [outer = 0x7f027c787800] 06:50:07 INFO - PROCESS | 1831 | 1462024207188 Marionette DEBUG loaded listener.js 06:50:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f0283775800) [pid = 1831] [serial = 813] [outer = 0x7f027c787800] 06:50:07 INFO - PROCESS | 1831 | 1462024207975 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1229ms 06:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:50:08 INFO - PROCESS | 1831 | 1462024208005 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 06:50:08 INFO - PROCESS | 1831 | 1462024208008 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 06:50:08 INFO - PROCESS | 1831 | 1462024208015 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:50:08 INFO - PROCESS | 1831 | 1462024208018 Marionette TRACE conn3 <- [1,1054,null,{}] 06:50:08 INFO - PROCESS | 1831 | 1462024208023 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:08 INFO - PROCESS | 1831 | 1462024208186 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 06:50:08 INFO - PROCESS | 1831 | 1462024208361 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292a30000 == 97 [pid = 1831] [id = 271] 06:50:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f027f324400) [pid = 1831] [serial = 814] [outer = (nil)] 06:50:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f0283ff0800) [pid = 1831] [serial = 815] [outer = 0x7f027f324400] 06:50:08 INFO - PROCESS | 1831 | 1462024208426 Marionette DEBUG loaded listener.js 06:50:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f02841f4c00) [pid = 1831] [serial = 816] [outer = 0x7f027f324400] 06:50:09 INFO - PROCESS | 1831 | 1462024209241 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1240ms 06:50:09 INFO - PROCESS | 1831 | 1462024209263 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 06:50:09 INFO - PROCESS | 1831 | 1462024209269 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 06:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:50:09 INFO - PROCESS | 1831 | 1462024209276 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:50:09 INFO - PROCESS | 1831 | 1462024209279 Marionette TRACE conn3 <- [1,1058,null,{}] 06:50:09 INFO - PROCESS | 1831 | 1462024209284 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:09 INFO - PROCESS | 1831 | 1462024209438 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 06:50:09 INFO - PROCESS | 1831 | 1462024209615 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293e58000 == 98 [pid = 1831] [id = 272] 06:50:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f0282734000) [pid = 1831] [serial = 817] [outer = (nil)] 06:50:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f0284624800) [pid = 1831] [serial = 818] [outer = 0x7f0282734000] 06:50:09 INFO - PROCESS | 1831 | 1462024209689 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f02849c9400) [pid = 1831] [serial = 819] [outer = 0x7f0282734000] 06:50:10 INFO - PROCESS | 1831 | 1462024210903 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1688ms 06:50:10 INFO - PROCESS | 1831 | 1462024210965 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 06:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:50:10 INFO - PROCESS | 1831 | 1462024210970 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 06:50:10 INFO - PROCESS | 1831 | 1462024210977 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - PROCESS | 1831 | 1462024210982 Marionette TRACE conn3 <- [1,1062,null,{}] 06:50:11 INFO - PROCESS | 1831 | 1462024210998 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:11 INFO - PROCESS | 1831 | 1462024211200 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 06:50:11 INFO - PROCESS | 1831 | 1462024211418 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b5b3000 == 99 [pid = 1831] [id = 273] 06:50:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f027255d400) [pid = 1831] [serial = 820] [outer = (nil)] 06:50:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f02736abc00) [pid = 1831] [serial = 821] [outer = 0x7f027255d400] 06:50:11 INFO - PROCESS | 1831 | 1462024211480 Marionette DEBUG loaded listener.js 06:50:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f0274e45c00) [pid = 1831] [serial = 822] [outer = 0x7f027255d400] 06:50:12 INFO - PROCESS | 1831 | 1462024212314 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1392ms 06:50:12 INFO - PROCESS | 1831 | 1462024212369 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 06:50:12 INFO - PROCESS | 1831 | 1462024212383 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 06:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:50:12 INFO - PROCESS | 1831 | 1462024212396 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:50:12 INFO - PROCESS | 1831 | 1462024212407 Marionette TRACE conn3 <- [1,1066,null,{}] 06:50:12 INFO - PROCESS | 1831 | 1462024212467 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:12 INFO - PROCESS | 1831 | 1462024212598 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 06:50:12 INFO - PROCESS | 1831 | 1462024212865 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275c79000 == 100 [pid = 1831] [id = 274] 06:50:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f0272562c00) [pid = 1831] [serial = 823] [outer = (nil)] 06:50:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f0275037000) [pid = 1831] [serial = 824] [outer = 0x7f0272562c00] 06:50:12 INFO - PROCESS | 1831 | 1462024212935 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f02759a7800) [pid = 1831] [serial = 825] [outer = 0x7f0272562c00] 06:50:13 INFO - PROCESS | 1831 | 1462024213781 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1433ms 06:50:13 INFO - PROCESS | 1831 | 1462024213830 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 1831 | 1462024213833 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 06:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:50:13 INFO - PROCESS | 1831 | 1462024213839 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - PROCESS | 1831 | 1462024213844 Marionette TRACE conn3 <- [1,1070,null,{}] 06:50:13 INFO - PROCESS | 1831 | 1462024213857 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:14 INFO - PROCESS | 1831 | 1462024214013 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 06:50:14 INFO - PROCESS | 1831 | 1462024214198 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f348000 == 101 [pid = 1831] [id = 275] 06:50:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f0276430000) [pid = 1831] [serial = 826] [outer = (nil)] 06:50:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f0279015400) [pid = 1831] [serial = 827] [outer = 0x7f0276430000] 06:50:14 INFO - PROCESS | 1831 | 1462024214265 Marionette DEBUG loaded listener.js 06:50:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f027a35d800) [pid = 1831] [serial = 828] [outer = 0x7f0276430000] 06:50:15 INFO - PROCESS | 1831 | 1462024215122 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1337ms 06:50:15 INFO - PROCESS | 1831 | 1462024215176 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 06:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:50:15 INFO - PROCESS | 1831 | 1462024215180 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 06:50:15 INFO - PROCESS | 1831 | 1462024215185 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:50:15 INFO - PROCESS | 1831 | 1462024215188 Marionette TRACE conn3 <- [1,1074,null,{}] 06:50:15 INFO - PROCESS | 1831 | 1462024215192 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:15 INFO - PROCESS | 1831 | 1462024215340 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 06:50:15 INFO - PROCESS | 1831 | 1462024215524 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284b7b000 == 102 [pid = 1831] [id = 276] 06:50:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f02724ca400) [pid = 1831] [serial = 829] [outer = (nil)] 06:50:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f027b994c00) [pid = 1831] [serial = 830] [outer = 0x7f02724ca400] 06:50:15 INFO - PROCESS | 1831 | 1462024215583 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f027c908800) [pid = 1831] [serial = 831] [outer = 0x7f02724ca400] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccd2000 == 101 [pid = 1831] [id = 261] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c80e800 == 100 [pid = 1831] [id = 260] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f027f6da800) [pid = 1831] [serial = 700] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f0282997c00) [pid = 1831] [serial = 691] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f027503c800) [pid = 1831] [serial = 676] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f027ce5d400) [pid = 1831] [serial = 685] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f0272561400) [pid = 1831] [serial = 673] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f0284621c00) [pid = 1831] [serial = 694] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f027c635800) [pid = 1831] [serial = 682] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f0279385800) [pid = 1831] [serial = 679] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f027f689c00) [pid = 1831] [serial = 688] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f02849c9800) [pid = 1831] [serial = 697] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f0286745000) [pid = 1831] [serial = 724] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a62c000 == 99 [pid = 1831] [id = 257] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0273a49000 == 98 [pid = 1831] [id = 256] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0275090000 == 97 [pid = 1831] [id = 255] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f432000 == 96 [pid = 1831] [id = 252] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029cf17000 == 95 [pid = 1831] [id = 251] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f2db000 == 94 [pid = 1831] [id = 250] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c9a7000 == 93 [pid = 1831] [id = 249] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fad3000 == 92 [pid = 1831] [id = 248] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a620000 == 91 [pid = 1831] [id = 247] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c315000 == 90 [pid = 1831] [id = 246] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029d03e000 == 89 [pid = 1831] [id = 245] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0298204800 == 88 [pid = 1831] [id = 244] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284e51800 == 87 [pid = 1831] [id = 243] 06:50:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b960800 == 86 [pid = 1831] [id = 242] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f027f329c00) [pid = 1831] [serial = 715] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f0285885000) [pid = 1831] [serial = 718] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f027c911400) [pid = 1831] [serial = 671] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f0276470400) [pid = 1831] [serial = 707] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f02757fa400) [pid = 1831] [serial = 706] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f0272560c00) [pid = 1831] [serial = 703] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f0274faf800) [pid = 1831] [serial = 704] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f027c907400) [pid = 1831] [serial = 712] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f027a356800) [pid = 1831] [serial = 709] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f027b268800) [pid = 1831] [serial = 710] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f028608a400) [pid = 1831] [serial = 719] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f027f68dc00) [pid = 1831] [serial = 716] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f02847c5c00) [pid = 1831] [serial = 721] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f028621e000) [pid = 1831] [serial = 722] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f027cf86800) [pid = 1831] [serial = 713] [outer = (nil)] [url = about:blank] 06:50:16 INFO - PROCESS | 1831 | 1462024216492 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1329ms 06:50:16 INFO - PROCESS | 1831 | 1462024216514 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 06:50:16 INFO - PROCESS | 1831 | 1462024216517 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 06:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:50:16 INFO - PROCESS | 1831 | 1462024216522 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 1831 | 1462024216524 Marionette TRACE conn3 <- [1,1078,null,{}] 06:50:16 INFO - PROCESS | 1831 | 1462024216529 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:16 INFO - PROCESS | 1831 | 1462024216662 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 06:50:16 INFO - PROCESS | 1831 | 1462024216676 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274adb800 == 87 [pid = 1831] [id = 277] 06:50:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f027503c800) [pid = 1831] [serial = 832] [outer = (nil)] 06:50:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f027b99f800) [pid = 1831] [serial = 833] [outer = 0x7f027503c800] 06:50:16 INFO - PROCESS | 1831 | 1462024216730 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f027ce54400) [pid = 1831] [serial = 834] [outer = 0x7f027503c800] 06:50:17 INFO - PROCESS | 1831 | 1462024217547 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1079ms 06:50:17 INFO - PROCESS | 1831 | 1462024217602 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 06:50:17 INFO - PROCESS | 1831 | 1462024217605 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 06:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:50:17 INFO - PROCESS | 1831 | 1462024217610 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:50:17 INFO - PROCESS | 1831 | 1462024217612 Marionette TRACE conn3 <- [1,1082,null,{}] 06:50:17 INFO - PROCESS | 1831 | 1462024217617 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:17 INFO - PROCESS | 1831 | 1462024217779 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 06:50:17 INFO - PROCESS | 1831 | 1462024217912 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c9a7000 == 88 [pid = 1831] [id = 278] 06:50:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f0274fb8c00) [pid = 1831] [serial = 835] [outer = (nil)] 06:50:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f027dcca400) [pid = 1831] [serial = 836] [outer = 0x7f0274fb8c00] 06:50:17 INFO - PROCESS | 1831 | 1462024217970 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f0283067800) [pid = 1831] [serial = 837] [outer = 0x7f0274fb8c00] 06:50:18 INFO - PROCESS | 1831 | 1462024218654 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1074ms 06:50:18 INFO - PROCESS | 1831 | 1462024218696 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 06:50:18 INFO - PROCESS | 1831 | 1462024218699 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 06:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:50:18 INFO - PROCESS | 1831 | 1462024218708 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:50:18 INFO - PROCESS | 1831 | 1462024218710 Marionette TRACE conn3 <- [1,1086,null,{}] 06:50:18 INFO - PROCESS | 1831 | 1462024218714 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:18 INFO - PROCESS | 1831 | 1462024218908 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 06:50:18 INFO - PROCESS | 1831 | 1462024218930 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285745000 == 89 [pid = 1831] [id = 279] 06:50:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f0283069c00) [pid = 1831] [serial = 838] [outer = (nil)] 06:50:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f0284622400) [pid = 1831] [serial = 839] [outer = 0x7f0283069c00] 06:50:18 INFO - PROCESS | 1831 | 1462024218985 Marionette DEBUG loaded listener.js 06:50:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f02849cb400) [pid = 1831] [serial = 840] [outer = 0x7f0283069c00] 06:50:19 INFO - PROCESS | 1831 | 1462024219714 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1028ms 06:50:19 INFO - PROCESS | 1831 | 1462024219736 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 06:50:19 INFO - PROCESS | 1831 | 1462024219739 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 06:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:50:19 INFO - PROCESS | 1831 | 1462024219750 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:50:19 INFO - PROCESS | 1831 | 1462024219752 Marionette TRACE conn3 <- [1,1090,null,{}] 06:50:19 INFO - PROCESS | 1831 | 1462024219777 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:19 INFO - PROCESS | 1831 | 1462024219962 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 06:50:20 INFO - PROCESS | 1831 | 1462024219988 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c21b000 == 90 [pid = 1831] [id = 280] 06:50:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f026f609000) [pid = 1831] [serial = 841] [outer = (nil)] 06:50:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f0284b3f000) [pid = 1831] [serial = 842] [outer = 0x7f026f609000] 06:50:20 INFO - PROCESS | 1831 | 1462024220056 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f0285880c00) [pid = 1831] [serial = 843] [outer = 0x7f026f609000] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f0276434800) [pid = 1831] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f027b25f800) [pid = 1831] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f0285870c00) [pid = 1831] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f027c610400) [pid = 1831] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f0274e42800) [pid = 1831] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f0278f03000) [pid = 1831] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f0278f0cc00) [pid = 1831] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f0292a8a000) [pid = 1831] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f02749a5000) [pid = 1831] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f02736b2800) [pid = 1831] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f0276470800) [pid = 1831] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f02749a6c00) [pid = 1831] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f027c78d000) [pid = 1831] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f027f322000) [pid = 1831] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f02757f5400) [pid = 1831] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f027f68d000) [pid = 1831] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f02749a2c00) [pid = 1831] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f027f68ec00) [pid = 1831] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f027dcbc400) [pid = 1831] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f02749a5c00) [pid = 1831] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f027f683400) [pid = 1831] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f02736b2c00) [pid = 1831] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f02757ec800) [pid = 1831] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f027c71c400) [pid = 1831] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f02757f6400) [pid = 1831] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f02757ee000) [pid = 1831] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f02750b2c00) [pid = 1831] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f027ce54800) [pid = 1831] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f027c605400) [pid = 1831] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f028462b800) [pid = 1831] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f027f68b000) [pid = 1831] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f0274fb8800) [pid = 1831] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f02757f1800) [pid = 1831] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f0287040400) [pid = 1831] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f027b349000) [pid = 1831] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f02749a7c00) [pid = 1831] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f027f6d2400) [pid = 1831] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f0284664c00) [pid = 1831] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f02749aa800) [pid = 1831] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f02736b1c00) [pid = 1831] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f0279385400) [pid = 1831] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f0276430800) [pid = 1831] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f0286218c00) [pid = 1831] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f027642ac00) [pid = 1831] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f02765ba800) [pid = 1831] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f0272555400) [pid = 1831] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f027642b000) [pid = 1831] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f027235a800) [pid = 1831] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:50:21 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f0276429c00) [pid = 1831] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:50:21 INFO - PROCESS | 1831 | 1462024221813 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2097ms 06:50:21 INFO - PROCESS | 1831 | 1462024221843 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 06:50:21 INFO - PROCESS | 1831 | 1462024221847 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 06:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:50:21 INFO - PROCESS | 1831 | 1462024221852 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:50:21 INFO - PROCESS | 1831 | 1462024221855 Marionette TRACE conn3 <- [1,1094,null,{}] 06:50:21 INFO - PROCESS | 1831 | 1462024221860 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:22 INFO - PROCESS | 1831 | 1462024222005 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 06:50:22 INFO - PROCESS | 1831 | 1462024222018 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a3b0000 == 91 [pid = 1831] [id = 281] 06:50:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f02736b2800) [pid = 1831] [serial = 844] [outer = (nil)] 06:50:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f02749a7c00) [pid = 1831] [serial = 845] [outer = 0x7f02736b2800] 06:50:22 INFO - PROCESS | 1831 | 1462024222076 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f02757f5400) [pid = 1831] [serial = 846] [outer = 0x7f02736b2800] 06:50:22 INFO - PROCESS | 1831 | 1462024222850 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1025ms 06:50:22 INFO - PROCESS | 1831 | 1462024222878 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 06:50:22 INFO - PROCESS | 1831 | 1462024222880 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 06:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:50:22 INFO - PROCESS | 1831 | 1462024222886 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 1831 | 1462024222889 Marionette TRACE conn3 <- [1,1098,null,{}] 06:50:22 INFO - PROCESS | 1831 | 1462024222923 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:23 INFO - PROCESS | 1831 | 1462024223079 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 06:50:23 INFO - PROCESS | 1831 | 1462024223094 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0282977800 == 92 [pid = 1831] [id = 282] 06:50:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f02738f6c00) [pid = 1831] [serial = 847] [outer = (nil)] 06:50:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f02765ba800) [pid = 1831] [serial = 848] [outer = 0x7f02738f6c00] 06:50:23 INFO - PROCESS | 1831 | 1462024223152 Marionette DEBUG loaded listener.js 06:50:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f0279392c00) [pid = 1831] [serial = 849] [outer = 0x7f02738f6c00] 06:50:24 INFO - PROCESS | 1831 | 1462024224179 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1345ms 06:50:24 INFO - PROCESS | 1831 | 1462024224233 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 06:50:24 INFO - PROCESS | 1831 | 1462024224240 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 06:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:50:24 INFO - PROCESS | 1831 | 1462024224248 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:50:24 INFO - PROCESS | 1831 | 1462024224253 Marionette TRACE conn3 <- [1,1102,null,{}] 06:50:24 INFO - PROCESS | 1831 | 1462024224261 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:24 INFO - PROCESS | 1831 | 1462024224494 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 06:50:24 INFO - PROCESS | 1831 | 1462024224675 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a620000 == 93 [pid = 1831] [id = 283] 06:50:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f02724cf800) [pid = 1831] [serial = 850] [outer = (nil)] 06:50:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f02749a8400) [pid = 1831] [serial = 851] [outer = 0x7f02724cf800] 06:50:24 INFO - PROCESS | 1831 | 1462024224798 Marionette DEBUG loaded listener.js 06:50:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f02750bac00) [pid = 1831] [serial = 852] [outer = 0x7f02724cf800] 06:50:25 INFO - PROCESS | 1831 | 1462024225618 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1385ms 06:50:25 INFO - PROCESS | 1831 | 1462024225634 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 06:50:25 INFO - PROCESS | 1831 | 1462024225642 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 06:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:50:25 INFO - PROCESS | 1831 | 1462024225671 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:50:25 INFO - PROCESS | 1831 | 1462024225676 Marionette TRACE conn3 <- [1,1106,null,{}] 06:50:25 INFO - PROCESS | 1831 | 1462024225681 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:25 INFO - PROCESS | 1831 | 1462024225872 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 06:50:26 INFO - PROCESS | 1831 | 1462024226058 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dca7000 == 94 [pid = 1831] [id = 284] 06:50:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f02757f1800) [pid = 1831] [serial = 853] [outer = (nil)] 06:50:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f027642d800) [pid = 1831] [serial = 854] [outer = 0x7f02757f1800] 06:50:26 INFO - PROCESS | 1831 | 1462024226125 Marionette DEBUG loaded listener.js 06:50:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f0278f0dc00) [pid = 1831] [serial = 855] [outer = 0x7f02757f1800] 06:50:27 INFO - PROCESS | 1831 | 1462024227065 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1437ms 06:50:27 INFO - PROCESS | 1831 | 1462024227105 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 06:50:27 INFO - PROCESS | 1831 | 1462024227109 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 06:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:50:27 INFO - PROCESS | 1831 | 1462024227115 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:50:27 INFO - PROCESS | 1831 | 1462024227120 Marionette TRACE conn3 <- [1,1110,null,{}] 06:50:27 INFO - PROCESS | 1831 | 1462024227135 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:27 INFO - PROCESS | 1831 | 1462024227320 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 06:50:27 INFO - PROCESS | 1831 | 1462024227510 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0294185800 == 95 [pid = 1831] [id = 285] 06:50:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f027b25f400) [pid = 1831] [serial = 856] [outer = (nil)] 06:50:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f027b995800) [pid = 1831] [serial = 857] [outer = 0x7f027b25f400] 06:50:27 INFO - PROCESS | 1831 | 1462024227590 Marionette DEBUG loaded listener.js 06:50:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f027c715800) [pid = 1831] [serial = 858] [outer = 0x7f027b25f400] 06:50:28 INFO - PROCESS | 1831 | 1462024228495 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1431ms 06:50:28 INFO - PROCESS | 1831 | 1462024228548 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 06:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:50:28 INFO - PROCESS | 1831 | 1462024228553 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 06:50:28 INFO - PROCESS | 1831 | 1462024228559 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:50:28 INFO - PROCESS | 1831 | 1462024228562 Marionette TRACE conn3 <- [1,1114,null,{}] 06:50:28 INFO - PROCESS | 1831 | 1462024228566 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:28 INFO - PROCESS | 1831 | 1462024228735 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 06:50:28 INFO - PROCESS | 1831 | 1462024228937 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02979b6800 == 96 [pid = 1831] [id = 286] 06:50:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f0276436800) [pid = 1831] [serial = 859] [outer = (nil)] 06:50:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f027ce5dc00) [pid = 1831] [serial = 860] [outer = 0x7f0276436800] 06:50:29 INFO - PROCESS | 1831 | 1462024229049 Marionette DEBUG loaded listener.js 06:50:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f027f321400) [pid = 1831] [serial = 861] [outer = 0x7f0276436800] 06:50:29 INFO - PROCESS | 1831 | 1462024229878 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1378ms 06:50:29 INFO - PROCESS | 1831 | 1462024229937 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 06:50:29 INFO - PROCESS | 1831 | 1462024229939 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 06:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:50:29 INFO - PROCESS | 1831 | 1462024229945 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:50:29 INFO - PROCESS | 1831 | 1462024229947 Marionette TRACE conn3 <- [1,1118,null,{}] 06:50:29 INFO - PROCESS | 1831 | 1462024229953 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:30 INFO - PROCESS | 1831 | 1462024230109 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 06:50:30 INFO - PROCESS | 1831 | 1462024230292 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0299e20000 == 97 [pid = 1831] [id = 287] 06:50:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f027b266c00) [pid = 1831] [serial = 862] [outer = (nil)] 06:50:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f027f372c00) [pid = 1831] [serial = 863] [outer = 0x7f027b266c00] 06:50:30 INFO - PROCESS | 1831 | 1462024230363 Marionette DEBUG loaded listener.js 06:50:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f027f6da800) [pid = 1831] [serial = 864] [outer = 0x7f027b266c00] 06:50:31 INFO - PROCESS | 1831 | 1462024231203 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1326ms 06:50:31 INFO - PROCESS | 1831 | 1462024231273 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 06:50:31 INFO - PROCESS | 1831 | 1462024231278 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 06:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:50:31 INFO - PROCESS | 1831 | 1462024231283 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:50:31 INFO - PROCESS | 1831 | 1462024231285 Marionette TRACE conn3 <- [1,1122,null,{}] 06:50:31 INFO - PROCESS | 1831 | 1462024231290 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:31 INFO - PROCESS | 1831 | 1462024231512 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 06:50:31 INFO - PROCESS | 1831 | 1462024231690 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029cf23000 == 98 [pid = 1831] [id = 288] 06:50:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f02811e1000) [pid = 1831] [serial = 865] [outer = (nil)] 06:50:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f02849cd800) [pid = 1831] [serial = 866] [outer = 0x7f02811e1000] 06:50:31 INFO - PROCESS | 1831 | 1462024231758 Marionette DEBUG loaded listener.js 06:50:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f028607f800) [pid = 1831] [serial = 867] [outer = 0x7f02811e1000] 06:50:32 INFO - PROCESS | 1831 | 1462024232625 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1377ms 06:50:32 INFO - PROCESS | 1831 | 1462024232661 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 06:50:32 INFO - PROCESS | 1831 | 1462024232663 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 06:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:50:32 INFO - PROCESS | 1831 | 1462024232669 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:50:32 INFO - PROCESS | 1831 | 1462024232671 Marionette TRACE conn3 <- [1,1126,null,{}] 06:50:32 INFO - PROCESS | 1831 | 1462024232677 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:32 INFO - PROCESS | 1831 | 1462024232828 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 06:50:33 INFO - PROCESS | 1831 | 1462024233010 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f896000 == 99 [pid = 1831] [id = 289] 06:50:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f0283ff8000) [pid = 1831] [serial = 868] [outer = (nil)] 06:50:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f028621bc00) [pid = 1831] [serial = 869] [outer = 0x7f0283ff8000] 06:50:33 INFO - PROCESS | 1831 | 1462024233075 Marionette DEBUG loaded listener.js 06:50:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f0286747c00) [pid = 1831] [serial = 870] [outer = 0x7f0283ff8000] 06:50:33 INFO - PROCESS | 1831 | 1462024233914 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1282ms 06:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:50:33 INFO - PROCESS | 1831 | 1462024233952 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 06:50:33 INFO - PROCESS | 1831 | 1462024233955 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 06:50:33 INFO - PROCESS | 1831 | 1462024233961 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 1831 | 1462024233963 Marionette TRACE conn3 <- [1,1130,null,{}] 06:50:33 INFO - PROCESS | 1831 | 1462024233968 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:34 INFO - PROCESS | 1831 | 1462024234119 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 06:50:34 INFO - PROCESS | 1831 | 1462024234303 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fd59000 == 100 [pid = 1831] [id = 290] 06:50:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f0286081c00) [pid = 1831] [serial = 871] [outer = (nil)] 06:50:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f0286f17400) [pid = 1831] [serial = 872] [outer = 0x7f0286081c00] 06:50:34 INFO - PROCESS | 1831 | 1462024234369 Marionette DEBUG loaded listener.js 06:50:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f0286f20400) [pid = 1831] [serial = 873] [outer = 0x7f0286081c00] 06:50:35 INFO - PROCESS | 1831 | 1462024235305 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1386ms 06:50:35 INFO - PROCESS | 1831 | 1462024235346 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 06:50:35 INFO - PROCESS | 1831 | 1462024235349 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 06:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:50:35 INFO - PROCESS | 1831 | 1462024235354 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:50:35 INFO - PROCESS | 1831 | 1462024235357 Marionette TRACE conn3 <- [1,1134,null,{}] 06:50:35 INFO - PROCESS | 1831 | 1462024235362 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:35 INFO - PROCESS | 1831 | 1462024235518 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 06:50:35 INFO - PROCESS | 1831 | 1462024235704 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272384800 == 101 [pid = 1831] [id = 291] 06:50:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f02736b4800) [pid = 1831] [serial = 874] [outer = (nil)] 06:50:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f0286f20800) [pid = 1831] [serial = 875] [outer = 0x7f02736b4800] 06:50:35 INFO - PROCESS | 1831 | 1462024235772 Marionette DEBUG loaded listener.js 06:50:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f028718dc00) [pid = 1831] [serial = 876] [outer = 0x7f02736b4800] 06:50:36 INFO - PROCESS | 1831 | 1462024236638 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1330ms 06:50:36 INFO - PROCESS | 1831 | 1462024236687 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 1831 | 1462024236690 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 06:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:50:36 INFO - PROCESS | 1831 | 1462024236696 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 1831 | 1462024236698 Marionette TRACE conn3 <- [1,1138,null,{}] 06:50:36 INFO - PROCESS | 1831 | 1462024236703 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:36 INFO - PROCESS | 1831 | 1462024236864 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 06:50:37 INFO - PROCESS | 1831 | 1462024237054 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a72b000 == 102 [pid = 1831] [id = 292] 06:50:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f0272350400) [pid = 1831] [serial = 877] [outer = (nil)] 06:50:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f0274e4a000) [pid = 1831] [serial = 878] [outer = 0x7f0272350400] 06:50:37 INFO - PROCESS | 1831 | 1462024237118 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f027dcc4000) [pid = 1831] [serial = 879] [outer = 0x7f0272350400] 06:50:37 INFO - PROCESS | 1831 | 1462024237992 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1336ms 06:50:38 INFO - PROCESS | 1831 | 1462024238033 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 06:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:50:38 INFO - PROCESS | 1831 | 1462024238039 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 06:50:38 INFO - PROCESS | 1831 | 1462024238044 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - PROCESS | 1831 | 1462024238048 Marionette TRACE conn3 <- [1,1142,null,{}] 06:50:38 INFO - PROCESS | 1831 | 1462024238053 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:38 INFO - PROCESS | 1831 | 1462024238244 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 06:50:38 INFO - PROCESS | 1831 | 1462024238444 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027509e800 == 103 [pid = 1831] [id = 293] 06:50:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f02738fb800) [pid = 1831] [serial = 880] [outer = (nil)] 06:50:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f0278f06800) [pid = 1831] [serial = 881] [outer = 0x7f02738fb800] 06:50:38 INFO - PROCESS | 1831 | 1462024238514 Marionette DEBUG loaded listener.js 06:50:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f02883f3c00) [pid = 1831] [serial = 882] [outer = 0x7f02738fb800] 06:50:39 INFO - PROCESS | 1831 | 1462024239787 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1782ms 06:50:39 INFO - PROCESS | 1831 | 1462024239826 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 06:50:39 INFO - PROCESS | 1831 | 1462024239830 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 06:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:50:39 INFO - PROCESS | 1831 | 1462024239838 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:50:39 INFO - PROCESS | 1831 | 1462024239843 Marionette TRACE conn3 <- [1,1146,null,{}] 06:50:39 INFO - PROCESS | 1831 | 1462024239851 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:40 INFO - PROCESS | 1831 | 1462024240126 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 06:50:40 INFO - PROCESS | 1831 | 1462024240297 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a486800 == 104 [pid = 1831] [id = 294] 06:50:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f02736b4c00) [pid = 1831] [serial = 883] [outer = (nil)] 06:50:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f02738f6400) [pid = 1831] [serial = 884] [outer = 0x7f02736b4c00] 06:50:40 INFO - PROCESS | 1831 | 1462024240361 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f0274faf800) [pid = 1831] [serial = 885] [outer = 0x7f02736b4c00] 06:50:41 INFO - PROCESS | 1831 | 1462024241135 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1335ms 06:50:41 INFO - PROCESS | 1831 | 1462024241173 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 06:50:41 INFO - PROCESS | 1831 | 1462024241181 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 06:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:50:41 INFO - PROCESS | 1831 | 1462024241189 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:50:41 INFO - PROCESS | 1831 | 1462024241192 Marionette TRACE conn3 <- [1,1150,null,{}] 06:50:41 INFO - PROCESS | 1831 | 1462024241196 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:41 INFO - PROCESS | 1831 | 1462024241347 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 06:50:41 INFO - PROCESS | 1831 | 1462024241549 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c80e800 == 105 [pid = 1831] [id = 295] 06:50:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f02715db000) [pid = 1831] [serial = 886] [outer = (nil)] 06:50:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f02738fc000) [pid = 1831] [serial = 887] [outer = 0x7f02715db000] 06:50:41 INFO - PROCESS | 1831 | 1462024241606 Marionette DEBUG loaded listener.js 06:50:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f02759ae000) [pid = 1831] [serial = 888] [outer = 0x7f02715db000] 06:50:42 INFO - PROCESS | 1831 | 1462024242601 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1478ms 06:50:42 INFO - PROCESS | 1831 | 1462024242668 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 06:50:42 INFO - PROCESS | 1831 | 1462024242672 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 06:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:50:42 INFO - PROCESS | 1831 | 1462024242678 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:50:42 INFO - PROCESS | 1831 | 1462024242683 Marionette TRACE conn3 <- [1,1154,null,{}] 06:50:42 INFO - PROCESS | 1831 | 1462024242699 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:42 INFO - PROCESS | 1831 | 1462024242939 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 06:50:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029c1ba000 == 104 [pid = 1831] [id = 176] 06:50:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a3b0000 == 103 [pid = 1831] [id = 281] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f027bf77800) [pid = 1831] [serial = 785] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f026fdecc00) [pid = 1831] [serial = 751] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f027901a800) [pid = 1831] [serial = 754] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f02715e2800) [pid = 1831] [serial = 757] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f026f60b000) [pid = 1831] [serial = 760] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c21b000 == 102 [pid = 1831] [id = 280] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285745000 == 101 [pid = 1831] [id = 279] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c9a7000 == 100 [pid = 1831] [id = 278] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274adb800 == 99 [pid = 1831] [id = 277] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284b7b000 == 98 [pid = 1831] [id = 276] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bf5f000 == 97 [pid = 1831] [id = 259] 06:50:43 INFO - PROCESS | 1831 | 1462024243237 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f348000 == 96 [pid = 1831] [id = 275] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b5c2000 == 95 [pid = 1831] [id = 258] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0275c79000 == 94 [pid = 1831] [id = 274] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b5b3000 == 93 [pid = 1831] [id = 273] 06:50:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f640800 == 94 [pid = 1831] [id = 296] 06:50:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f02757f4800) [pid = 1831] [serial = 889] [outer = (nil)] 06:50:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f0278f0c000) [pid = 1831] [serial = 890] [outer = 0x7f02757f4800] 06:50:43 INFO - PROCESS | 1831 | 1462024243316 Marionette DEBUG loaded listener.js 06:50:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f027a353000) [pid = 1831] [serial = 891] [outer = 0x7f02757f4800] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028495b800 == 93 [pid = 1831] [id = 267] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0283e19000 == 92 [pid = 1831] [id = 266] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f65a000 == 91 [pid = 1831] [id = 265] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c99f000 == 90 [pid = 1831] [id = 264] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a610000 == 89 [pid = 1831] [id = 263] 06:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f434800 == 88 [pid = 1831] [id = 262] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f0297c72800) [pid = 1831] [serial = 575] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f028bf91400) [pid = 1831] [serial = 391] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f029828dc00) [pid = 1831] [serial = 605] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f0276474000) [pid = 1831] [serial = 475] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f027b345800) [pid = 1831] [serial = 593] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f029814fc00) [pid = 1831] [serial = 490] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f027c636400) [pid = 1831] [serial = 524] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f0297447400) [pid = 1831] [serial = 533] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f0285d45c00) [pid = 1831] [serial = 527] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f0296067000) [pid = 1831] [serial = 394] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f027b269400) [pid = 1831] [serial = 445] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f027646e800) [pid = 1831] [serial = 521] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f0279394400) [pid = 1831] [serial = 487] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f0297c71000) [pid = 1831] [serial = 439] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f0293bcd000) [pid = 1831] [serial = 481] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f0297c7a000) [pid = 1831] [serial = 400] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f029ab93000) [pid = 1831] [serial = 448] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f029a8a6c00) [pid = 1831] [serial = 442] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f028273c400) [pid = 1831] [serial = 388] [outer = (nil)] [url = about:blank] 06:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f0287038c00) [pid = 1831] [serial = 572] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f027dbce800) [pid = 1831] [serial = 343] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f027c63bc00) [pid = 1831] [serial = 385] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f0297a57400) [pid = 1831] [serial = 397] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f027c474000) [pid = 1831] [serial = 427] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f02749a2400) [pid = 1831] [serial = 493] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f027b483800) [pid = 1831] [serial = 451] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f0287041800) [pid = 1831] [serial = 484] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f027f68c400) [pid = 1831] [serial = 430] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f027f691c00) [pid = 1831] [serial = 478] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f0287075800) [pid = 1831] [serial = 602] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f0297448400) [pid = 1831] [serial = 436] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f0285204c00) [pid = 1831] [serial = 701] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f0287076400) [pid = 1831] [serial = 433] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f0287038000) [pid = 1831] [serial = 566] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f0287186800) [pid = 1831] [serial = 530] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f0292fac400) [pid = 1831] [serial = 569] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f0276471c00) [pid = 1831] [serial = 590] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f0297c70000) [pid = 1831] [serial = 536] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f0285884c00) [pid = 1831] [serial = 599] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f0279390000) [pid = 1831] [serial = 539] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f02765be400) [pid = 1831] [serial = 560] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f027f6d5000) [pid = 1831] [serial = 596] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f027f684400) [pid = 1831] [serial = 563] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f0279387400) [pid = 1831] [serial = 779] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f027a353400) [pid = 1831] [serial = 780] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f027b261800) [pid = 1831] [serial = 782] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f0274e48c00) [pid = 1831] [serial = 770] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f0275034400) [pid = 1831] [serial = 771] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f027a359400) [pid = 1831] [serial = 730] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f028306b800) [pid = 1831] [serial = 733] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f027642e800) [pid = 1831] [serial = 773] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f0276476800) [pid = 1831] [serial = 774] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f02724d0400) [pid = 1831] [serial = 768] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f027235b800) [pid = 1831] [serial = 767] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f02757f6c00) [pid = 1831] [serial = 748] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f0286f12800) [pid = 1831] [serial = 736] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f0275033800) [pid = 1831] [serial = 727] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f02765b1000) [pid = 1831] [serial = 776] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f0292a13800) [pid = 1831] [serial = 742] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f028703cc00) [pid = 1831] [serial = 739] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f02738fbc00) [pid = 1831] [serial = 763] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f02759b0800) [pid = 1831] [serial = 745] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f027b99c000) [pid = 1831] [serial = 783] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f027901d400) [pid = 1831] [serial = 777] [outer = (nil)] [url = about:blank] 06:50:44 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f02749aa400) [pid = 1831] [serial = 497] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:50:44 INFO - PROCESS | 1831 | 1462024244064 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1431ms 06:50:44 INFO - PROCESS | 1831 | 1462024244109 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 06:50:44 INFO - PROCESS | 1831 | 1462024244113 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 06:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:50:44 INFO - PROCESS | 1831 | 1462024244118 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:50:44 INFO - PROCESS | 1831 | 1462024244121 Marionette TRACE conn3 <- [1,1158,null,{}] 06:50:44 INFO - PROCESS | 1831 | 1462024244125 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:44 INFO - PROCESS | 1831 | 1462024244276 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 06:50:44 INFO - PROCESS | 1831 | 1462024244416 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027509a000 == 89 [pid = 1831] [id = 297] 06:50:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f02715e1800) [pid = 1831] [serial = 892] [outer = (nil)] 06:50:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f027a355800) [pid = 1831] [serial = 893] [outer = 0x7f02715e1800] 06:50:44 INFO - PROCESS | 1831 | 1462024244473 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f027b25f800) [pid = 1831] [serial = 894] [outer = 0x7f02715e1800] 06:50:45 INFO - PROCESS | 1831 | 1462024245119 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1027ms 06:50:45 INFO - PROCESS | 1831 | 1462024245146 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 06:50:45 INFO - PROCESS | 1831 | 1462024245149 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 06:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:50:45 INFO - PROCESS | 1831 | 1462024245154 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:50:45 INFO - PROCESS | 1831 | 1462024245156 Marionette TRACE conn3 <- [1,1162,null,{}] 06:50:45 INFO - PROCESS | 1831 | 1462024245161 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:45 INFO - PROCESS | 1831 | 1462024245363 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 06:50:45 INFO - PROCESS | 1831 | 1462024245397 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b960000 == 90 [pid = 1831] [id = 298] 06:50:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f02724c2400) [pid = 1831] [serial = 895] [outer = (nil)] 06:50:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f027b260c00) [pid = 1831] [serial = 896] [outer = 0x7f02724c2400] 06:50:45 INFO - PROCESS | 1831 | 1462024245464 Marionette DEBUG loaded listener.js 06:50:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f027bf70000) [pid = 1831] [serial = 897] [outer = 0x7f02724c2400] 06:50:46 INFO - PROCESS | 1831 | 1462024246286 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1174ms 06:50:46 INFO - PROCESS | 1831 | 1462024246329 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 06:50:46 INFO - PROCESS | 1831 | 1462024246332 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 06:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:50:46 INFO - PROCESS | 1831 | 1462024246337 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:50:46 INFO - PROCESS | 1831 | 1462024246339 Marionette TRACE conn3 <- [1,1166,null,{}] 06:50:46 INFO - PROCESS | 1831 | 1462024246344 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:46 INFO - PROCESS | 1831 | 1462024246556 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 06:50:46 INFO - PROCESS | 1831 | 1462024246580 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c4df800 == 91 [pid = 1831] [id = 299] 06:50:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f027c605c00) [pid = 1831] [serial = 898] [outer = (nil)] 06:50:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f027cf84400) [pid = 1831] [serial = 899] [outer = 0x7f027c605c00] 06:50:46 INFO - PROCESS | 1831 | 1462024246638 Marionette DEBUG loaded listener.js 06:50:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f027de0e400) [pid = 1831] [serial = 900] [outer = 0x7f027c605c00] 06:50:47 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f026f609000) [pid = 1831] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:50:47 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f02724ca400) [pid = 1831] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:50:47 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f027255d400) [pid = 1831] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:50:47 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f0274fb8c00) [pid = 1831] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:50:47 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f02765bd800) [pid = 1831] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:50:47 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f0283069c00) [pid = 1831] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:50:47 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f0276430000) [pid = 1831] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:50:47 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f027503c800) [pid = 1831] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:50:47 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f02736b2800) [pid = 1831] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:50:47 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f0272562c00) [pid = 1831] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:50:48 INFO - PROCESS | 1831 | 1462024248063 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1783ms 06:50:48 INFO - PROCESS | 1831 | 1462024248121 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 06:50:48 INFO - PROCESS | 1831 | 1462024248124 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 06:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:50:48 INFO - PROCESS | 1831 | 1462024248129 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:50:48 INFO - PROCESS | 1831 | 1462024248131 Marionette TRACE conn3 <- [1,1170,null,{}] 06:50:48 INFO - PROCESS | 1831 | 1462024248136 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:48 INFO - PROCESS | 1831 | 1462024248271 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 06:50:48 INFO - PROCESS | 1831 | 1462024248322 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c97e800 == 92 [pid = 1831] [id = 300] 06:50:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f026f609000) [pid = 1831] [serial = 901] [outer = (nil)] 06:50:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f027b34b000) [pid = 1831] [serial = 902] [outer = 0x7f026f609000] 06:50:48 INFO - PROCESS | 1831 | 1462024248387 Marionette DEBUG loaded listener.js 06:50:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f027f373800) [pid = 1831] [serial = 903] [outer = 0x7f026f609000] 06:50:49 INFO - PROCESS | 1831 | 1462024249111 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1024ms 06:50:49 INFO - PROCESS | 1831 | 1462024249154 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 06:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:50:49 INFO - PROCESS | 1831 | 1462024249157 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 06:50:49 INFO - PROCESS | 1831 | 1462024249161 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:50:49 INFO - PROCESS | 1831 | 1462024249164 Marionette TRACE conn3 <- [1,1174,null,{}] 06:50:49 INFO - PROCESS | 1831 | 1462024249169 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:49 INFO - PROCESS | 1831 | 1462024249351 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 06:50:49 INFO - PROCESS | 1831 | 1462024249536 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f43a000 == 93 [pid = 1831] [id = 301] 06:50:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f026f60ac00) [pid = 1831] [serial = 904] [outer = (nil)] 06:50:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f026fdf1000) [pid = 1831] [serial = 905] [outer = 0x7f026f60ac00] 06:50:49 INFO - PROCESS | 1831 | 1462024249606 Marionette DEBUG loaded listener.js 06:50:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f02724c3400) [pid = 1831] [serial = 906] [outer = 0x7f026f60ac00] 06:50:50 INFO - PROCESS | 1831 | 1462024250527 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:50:50 INFO - PROCESS | 1831 | 1462024250602 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 06:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:50:50 INFO - PROCESS | 1831 | 1462024250610 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 1831 | 1462024250615 Marionette TRACE conn3 <- [1,1178,null,{}] 06:50:50 INFO - PROCESS | 1831 | 1462024250621 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:50 INFO - PROCESS | 1831 | 1462024250794 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 06:50:50 INFO - PROCESS | 1831 | 1462024250974 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bf46800 == 94 [pid = 1831] [id = 302] 06:50:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f027255d800) [pid = 1831] [serial = 907] [outer = (nil)] 06:50:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f027642bc00) [pid = 1831] [serial = 908] [outer = 0x7f027255d800] 06:50:51 INFO - PROCESS | 1831 | 1462024251045 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f0278f03400) [pid = 1831] [serial = 909] [outer = 0x7f027255d800] 06:50:51 INFO - PROCESS | 1831 | 1462024251925 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:50:52 INFO - PROCESS | 1831 | 1462024252008 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 06:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:50:52 INFO - PROCESS | 1831 | 1462024252014 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:50:52 INFO - PROCESS | 1831 | 1462024252017 Marionette TRACE conn3 <- [1,1182,null,{}] 06:50:52 INFO - PROCESS | 1831 | 1462024252022 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:52 INFO - PROCESS | 1831 | 1462024252194 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 06:50:52 INFO - PROCESS | 1831 | 1462024252376 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f648000 == 95 [pid = 1831] [id = 303] 06:50:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f02765b9c00) [pid = 1831] [serial = 910] [outer = (nil)] 06:50:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f027b47c000) [pid = 1831] [serial = 911] [outer = 0x7f02765b9c00] 06:50:52 INFO - PROCESS | 1831 | 1462024252445 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f027c470400) [pid = 1831] [serial = 912] [outer = 0x7f02765b9c00] 06:50:53 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:50:53 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:50:53 INFO - PROCESS | 1831 | 1462024253359 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 1831 | 1462024253400 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 06:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:50:53 INFO - PROCESS | 1831 | 1462024253416 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 1831 | 1462024253424 Marionette TRACE conn3 <- [1,1186,null,{}] 06:50:53 INFO - PROCESS | 1831 | 1462024253430 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:53 INFO - PROCESS | 1831 | 1462024253589 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 06:50:53 INFO - PROCESS | 1831 | 1462024253768 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028495b000 == 96 [pid = 1831] [id = 304] 06:50:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f027a356400) [pid = 1831] [serial = 913] [outer = (nil)] 06:50:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f027de16800) [pid = 1831] [serial = 914] [outer = 0x7f027a356400] 06:50:53 INFO - PROCESS | 1831 | 1462024253837 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f027f6dfc00) [pid = 1831] [serial = 915] [outer = 0x7f027a356400] 06:50:54 INFO - PROCESS | 1831 | 1462024254674 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 1831 | 1462024254756 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 06:50:54 INFO - PROCESS | 1831 | 1462024254762 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 1831 | 1462024254764 Marionette TRACE conn3 <- [1,1190,null,{}] 06:50:54 INFO - PROCESS | 1831 | 1462024254770 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:54 INFO - PROCESS | 1831 | 1462024254968 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 06:50:55 INFO - PROCESS | 1831 | 1462024255138 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02850c6800 == 97 [pid = 1831] [id = 305] 06:50:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f027a359400) [pid = 1831] [serial = 916] [outer = (nil)] 06:50:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f0283776400) [pid = 1831] [serial = 917] [outer = 0x7f027a359400] 06:50:55 INFO - PROCESS | 1831 | 1462024255204 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f028414d000) [pid = 1831] [serial = 918] [outer = 0x7f027a359400] 06:50:56 INFO - PROCESS | 1831 | 1462024256063 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 1831 | 1462024256101 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 06:50:56 INFO - PROCESS | 1831 | 1462024256108 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 1831 | 1462024256111 Marionette TRACE conn3 <- [1,1194,null,{}] 06:50:56 INFO - PROCESS | 1831 | 1462024256116 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:56 INFO - PROCESS | 1831 | 1462024256276 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 06:50:56 INFO - PROCESS | 1831 | 1462024256454 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028602e000 == 98 [pid = 1831] [id = 306] 06:50:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f028462bc00) [pid = 1831] [serial = 919] [outer = (nil)] 06:50:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f02849c8400) [pid = 1831] [serial = 920] [outer = 0x7f028462bc00] 06:50:56 INFO - PROCESS | 1831 | 1462024256539 Marionette DEBUG loaded listener.js 06:50:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f0285884400) [pid = 1831] [serial = 921] [outer = 0x7f028462bc00] 06:50:57 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:50:57 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:50:57 INFO - PROCESS | 1831 | 1462024257417 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 1831 | 1462024257452 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 06:50:57 INFO - PROCESS | 1831 | 1462024257456 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 1831 | 1462024257460 Marionette TRACE conn3 <- [1,1198,null,{}] 06:50:57 INFO - PROCESS | 1831 | 1462024257465 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:57 INFO - PROCESS | 1831 | 1462024257626 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 06:50:57 INFO - PROCESS | 1831 | 1462024257808 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c216800 == 99 [pid = 1831] [id = 307] 06:50:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f0284661400) [pid = 1831] [serial = 922] [outer = (nil)] 06:50:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f028703cc00) [pid = 1831] [serial = 923] [outer = 0x7f0284661400] 06:50:57 INFO - PROCESS | 1831 | 1462024257872 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f02883f1000) [pid = 1831] [serial = 924] [outer = 0x7f0284661400] 06:50:58 INFO - PROCESS | 1831 | 1462024258717 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1332ms 06:50:58 INFO - PROCESS | 1831 | 1462024258789 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 06:50:58 INFO - PROCESS | 1831 | 1462024258793 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 06:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:50:58 INFO - PROCESS | 1831 | 1462024258798 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:50:58 INFO - PROCESS | 1831 | 1462024258801 Marionette TRACE conn3 <- [1,1202,null,{}] 06:50:58 INFO - PROCESS | 1831 | 1462024258806 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:58 INFO - PROCESS | 1831 | 1462024258962 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 06:50:59 INFO - PROCESS | 1831 | 1462024259152 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293125000 == 100 [pid = 1831] [id = 308] 06:50:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f0285882c00) [pid = 1831] [serial = 925] [outer = (nil)] 06:50:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f02891e6c00) [pid = 1831] [serial = 926] [outer = 0x7f0285882c00] 06:50:59 INFO - PROCESS | 1831 | 1462024259220 Marionette DEBUG loaded listener.js 06:50:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f028ce32400) [pid = 1831] [serial = 927] [outer = 0x7f0285882c00] 06:51:00 INFO - PROCESS | 1831 | 1462024260002 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1231ms 06:51:00 INFO - PROCESS | 1831 | 1462024260030 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 06:51:00 INFO - PROCESS | 1831 | 1462024260033 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 06:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:51:00 INFO - PROCESS | 1831 | 1462024260039 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 1831 | 1462024260041 Marionette TRACE conn3 <- [1,1206,null,{}] 06:51:00 INFO - PROCESS | 1831 | 1462024260047 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:00 INFO - PROCESS | 1831 | 1462024260211 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 06:51:00 INFO - PROCESS | 1831 | 1462024260391 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02974c9800 == 101 [pid = 1831] [id = 309] 06:51:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f0287076400) [pid = 1831] [serial = 928] [outer = (nil)] 06:51:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f0291e66800) [pid = 1831] [serial = 929] [outer = 0x7f0287076400] 06:51:00 INFO - PROCESS | 1831 | 1462024260456 Marionette DEBUG loaded listener.js 06:51:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f0292a08000) [pid = 1831] [serial = 930] [outer = 0x7f0287076400] 06:51:01 INFO - PROCESS | 1831 | 1462024261288 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1324ms 06:51:01 INFO - PROCESS | 1831 | 1462024261365 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 06:51:01 INFO - PROCESS | 1831 | 1462024261368 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 06:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:51:01 INFO - PROCESS | 1831 | 1462024261374 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:51:01 INFO - PROCESS | 1831 | 1462024261376 Marionette TRACE conn3 <- [1,1210,null,{}] 06:51:01 INFO - PROCESS | 1831 | 1462024261381 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:01 INFO - PROCESS | 1831 | 1462024261544 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 06:51:01 INFO - PROCESS | 1831 | 1462024261723 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0299e94000 == 102 [pid = 1831] [id = 310] 06:51:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f028858fc00) [pid = 1831] [serial = 931] [outer = (nil)] 06:51:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f0292c68400) [pid = 1831] [serial = 932] [outer = 0x7f028858fc00] 06:51:01 INFO - PROCESS | 1831 | 1462024261799 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f0292c74000) [pid = 1831] [serial = 933] [outer = 0x7f028858fc00] 06:51:02 INFO - PROCESS | 1831 | 1462024262647 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1330ms 06:51:02 INFO - PROCESS | 1831 | 1462024262705 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 06:51:02 INFO - PROCESS | 1831 | 1462024262708 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 06:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:51:02 INFO - PROCESS | 1831 | 1462024262714 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - PROCESS | 1831 | 1462024262716 Marionette TRACE conn3 <- [1,1214,null,{}] 06:51:02 INFO - PROCESS | 1831 | 1462024262721 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:02 INFO - PROCESS | 1831 | 1462024262881 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 06:51:03 INFO - PROCESS | 1831 | 1462024263091 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029cf1a800 == 103 [pid = 1831] [id = 311] 06:51:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f0292d8b400) [pid = 1831] [serial = 934] [outer = (nil)] 06:51:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f0292f71c00) [pid = 1831] [serial = 935] [outer = 0x7f0292d8b400] 06:51:03 INFO - PROCESS | 1831 | 1462024263207 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f0293e61c00) [pid = 1831] [serial = 936] [outer = 0x7f0292d8b400] 06:51:04 INFO - PROCESS | 1831 | 1462024264138 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1476ms 06:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:51:04 INFO - PROCESS | 1831 | 1462024264191 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 06:51:04 INFO - PROCESS | 1831 | 1462024264194 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 06:51:04 INFO - PROCESS | 1831 | 1462024264200 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 1831 | 1462024264203 Marionette TRACE conn3 <- [1,1218,null,{}] 06:51:04 INFO - PROCESS | 1831 | 1462024264208 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:04 INFO - PROCESS | 1831 | 1462024264396 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 06:51:04 INFO - PROCESS | 1831 | 1462024264576 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c805800 == 104 [pid = 1831] [id = 312] 06:51:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f027255e800) [pid = 1831] [serial = 937] [outer = (nil)] 06:51:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f029411ec00) [pid = 1831] [serial = 938] [outer = 0x7f027255e800] 06:51:04 INFO - PROCESS | 1831 | 1462024264643 Marionette DEBUG loaded listener.js 06:51:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f029728b400) [pid = 1831] [serial = 939] [outer = 0x7f027255e800] 06:51:05 INFO - PROCESS | 1831 | 1462024265451 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1327ms 06:51:05 INFO - PROCESS | 1831 | 1462024265527 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 06:51:05 INFO - PROCESS | 1831 | 1462024265531 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 06:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:51:05 INFO - PROCESS | 1831 | 1462024265536 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:51:05 INFO - PROCESS | 1831 | 1462024265538 Marionette TRACE conn3 <- [1,1222,null,{}] 06:51:05 INFO - PROCESS | 1831 | 1462024265543 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:05 INFO - PROCESS | 1831 | 1462024265711 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 06:51:05 INFO - PROCESS | 1831 | 1462024265897 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285737800 == 105 [pid = 1831] [id = 313] 06:51:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f02715de400) [pid = 1831] [serial = 940] [outer = (nil)] 06:51:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f02972c1c00) [pid = 1831] [serial = 941] [outer = 0x7f02715de400] 06:51:05 INFO - PROCESS | 1831 | 1462024265965 Marionette DEBUG loaded listener.js 06:51:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f029749c800) [pid = 1831] [serial = 942] [outer = 0x7f02715de400] 06:51:06 INFO - PROCESS | 1831 | 1462024266795 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 06:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:51:06 INFO - PROCESS | 1831 | 1462024266878 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 06:51:06 INFO - PROCESS | 1831 | 1462024266882 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 1831 | 1462024266886 Marionette TRACE conn3 <- [1,1226,null,{}] 06:51:06 INFO - PROCESS | 1831 | 1462024266890 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:07 INFO - PROCESS | 1831 | 1462024267044 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 06:51:07 INFO - PROCESS | 1831 | 1462024267574 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fc9b800 == 106 [pid = 1831] [id = 314] 06:51:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f0272354800) [pid = 1831] [serial = 943] [outer = (nil)] 06:51:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f02736ac400) [pid = 1831] [serial = 944] [outer = 0x7f0272354800] 06:51:07 INFO - PROCESS | 1831 | 1462024267682 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f0274fb3c00) [pid = 1831] [serial = 945] [outer = 0x7f0272354800] 06:51:08 INFO - PROCESS | 1831 | 1462024268513 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1678ms 06:51:08 INFO - PROCESS | 1831 | 1462024268563 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 06:51:08 INFO - PROCESS | 1831 | 1462024268568 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 06:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:51:08 INFO - PROCESS | 1831 | 1462024268574 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:51:08 INFO - PROCESS | 1831 | 1462024268578 Marionette TRACE conn3 <- [1,1230,null,{}] 06:51:08 INFO - PROCESS | 1831 | 1462024268585 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:08 INFO - PROCESS | 1831 | 1462024268749 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 06:51:09 INFO - PROCESS | 1831 | 1462024269048 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fc53800 == 107 [pid = 1831] [id = 315] 06:51:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f027646e800) [pid = 1831] [serial = 946] [outer = (nil)] 06:51:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f027647b000) [pid = 1831] [serial = 947] [outer = 0x7f027646e800] 06:51:09 INFO - PROCESS | 1831 | 1462024269158 Marionette DEBUG loaded listener.js 06:51:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f0279021c00) [pid = 1831] [serial = 948] [outer = 0x7f027646e800] 06:51:09 INFO - PROCESS | 1831 | 1462024269974 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c97e800 == 106 [pid = 1831] [id = 300] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c4df800 == 105 [pid = 1831] [id = 299] 06:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1528ms 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f02765ba800) [pid = 1831] [serial = 848] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f0284624800) [pid = 1831] [serial = 818] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f0283ff0800) [pid = 1831] [serial = 815] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b960000 == 104 [pid = 1831] [id = 298] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027509a000 == 103 [pid = 1831] [id = 297] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f640800 == 102 [pid = 1831] [id = 296] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c80e800 == 101 [pid = 1831] [id = 295] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a486800 == 100 [pid = 1831] [id = 294] 06:51:10 INFO - PROCESS | 1831 | 1462024270128 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 06:51:10 INFO - PROCESS | 1831 | 1462024270133 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fd59000 == 99 [pid = 1831] [id = 290] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029f896000 == 98 [pid = 1831] [id = 289] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029cf23000 == 97 [pid = 1831] [id = 288] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0299e20000 == 96 [pid = 1831] [id = 287] 06:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02979b6800 == 95 [pid = 1831] [id = 286] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0294185800 == 94 [pid = 1831] [id = 285] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027dca7000 == 93 [pid = 1831] [id = 284] 06:51:10 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a620000 == 92 [pid = 1831] [id = 283] 06:51:10 INFO - PROCESS | 1831 | 1462024270157 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:51:10 INFO - PROCESS | 1831 | 1462024270162 Marionette TRACE conn3 <- [1,1234,null,{}] 06:51:10 INFO - PROCESS | 1831 | 1462024270167 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:10 INFO - PROCESS | 1831 | 1462024270338 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f02757f5400) [pid = 1831] [serial = 846] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f027f68b800) [pid = 1831] [serial = 806] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f0285880c00) [pid = 1831] [serial = 843] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f027b994c00) [pid = 1831] [serial = 830] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f0274e45c00) [pid = 1831] [serial = 822] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f0281151c00) [pid = 1831] [serial = 809] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f027dcca400) [pid = 1831] [serial = 836] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f027c2c8800) [pid = 1831] [serial = 786] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f0283067800) [pid = 1831] [serial = 837] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f0284622400) [pid = 1831] [serial = 839] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f0279015400) [pid = 1831] [serial = 827] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f0284b3f000) [pid = 1831] [serial = 842] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f02765bf400) [pid = 1831] [serial = 794] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f027b99f800) [pid = 1831] [serial = 833] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f02849cb400) [pid = 1831] [serial = 840] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f027b487c00) [pid = 1831] [serial = 797] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f027c908800) [pid = 1831] [serial = 831] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f02736abc00) [pid = 1831] [serial = 821] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f0282998000) [pid = 1831] [serial = 812] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f02749a7c00) [pid = 1831] [serial = 845] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f026f611800) [pid = 1831] [serial = 788] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f027a35d800) [pid = 1831] [serial = 828] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f0274fb1800) [pid = 1831] [serial = 791] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f027ce54400) [pid = 1831] [serial = 834] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f0275037000) [pid = 1831] [serial = 824] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f02759a7800) [pid = 1831] [serial = 825] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f027c791c00) [pid = 1831] [serial = 800] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f027cf7b800) [pid = 1831] [serial = 803] [outer = (nil)] [url = about:blank] 06:51:10 INFO - PROCESS | 1831 | 1462024270590 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274c98800 == 93 [pid = 1831] [id = 316] 06:51:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f0274fb1800) [pid = 1831] [serial = 949] [outer = (nil)] 06:51:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f0279022800) [pid = 1831] [serial = 950] [outer = 0x7f0274fb1800] 06:51:10 INFO - PROCESS | 1831 | 1462024270671 Marionette DEBUG loaded listener.js 06:51:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f027b99a800) [pid = 1831] [serial = 951] [outer = 0x7f0274fb1800] 06:51:11 INFO - PROCESS | 1831 | 1462024271312 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1188ms 06:51:11 INFO - PROCESS | 1831 | 1462024271340 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 1831 | 1462024271344 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 06:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:51:11 INFO - PROCESS | 1831 | 1462024271356 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 1831 | 1462024271364 Marionette TRACE conn3 <- [1,1238,null,{}] 06:51:11 INFO - PROCESS | 1831 | 1462024271371 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:11 INFO - PROCESS | 1831 | 1462024271515 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 06:51:11 INFO - PROCESS | 1831 | 1462024271668 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.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/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b94b000 == 94 [pid = 1831] [id = 317] 06:51:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f027503dc00) [pid = 1831] [serial = 952] [outer = (nil)] 06:51:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f027ce4fc00) [pid = 1831] [serial = 953] [outer = 0x7f027503dc00] 06:51:11 INFO - PROCESS | 1831 | 1462024271725 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f027dcc9800) [pid = 1831] [serial = 954] [outer = 0x7f027503dc00] 06:51:12 INFO - PROCESS | 1831 | 1462024272368 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1040ms 06:51:12 INFO - PROCESS | 1831 | 1462024272390 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 06:51:12 INFO - PROCESS | 1831 | 1462024272394 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:51:12 INFO - PROCESS | 1831 | 1462024272399 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 1831 | 1462024272401 Marionette TRACE conn3 <- [1,1242,null,{}] 06:51:12 INFO - PROCESS | 1831 | 1462024272406 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:12 INFO - PROCESS | 1831 | 1462024272649 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 06:51:12 INFO - PROCESS | 1831 | 1462024272680 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c30f800 == 95 [pid = 1831] [id = 318] 06:51:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f0279387c00) [pid = 1831] [serial = 955] [outer = (nil)] 06:51:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f027f6d6800) [pid = 1831] [serial = 956] [outer = 0x7f0279387c00] 06:51:12 INFO - PROCESS | 1831 | 1462024272738 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f02832ba000) [pid = 1831] [serial = 957] [outer = 0x7f0279387c00] 06:51:13 INFO - PROCESS | 1831 | 1462024273564 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1226ms 06:51:13 INFO - PROCESS | 1831 | 1462024273629 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 1831 | 1462024273632 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:51:13 INFO - PROCESS | 1831 | 1462024273637 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:51:13 INFO - PROCESS | 1831 | 1462024273639 Marionette TRACE conn3 <- [1,1246,null,{}] 06:51:13 INFO - PROCESS | 1831 | 1462024273644 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:13 INFO - PROCESS | 1831 | 1462024273839 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 06:51:13 INFO - PROCESS | 1831 | 1462024273859 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c9a5000 == 96 [pid = 1831] [id = 319] 06:51:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f02849c8c00) [pid = 1831] [serial = 958] [outer = (nil)] 06:51:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f0284f57c00) [pid = 1831] [serial = 959] [outer = 0x7f02849c8c00] 06:51:13 INFO - PROCESS | 1831 | 1462024273927 Marionette DEBUG loaded listener.js 06:51:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f028607f400) [pid = 1831] [serial = 960] [outer = 0x7f02849c8c00] 06:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f027c605c00) [pid = 1831] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f02736b4c00) [pid = 1831] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f02757f4800) [pid = 1831] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f02715e1800) [pid = 1831] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f02715db000) [pid = 1831] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f02724c2400) [pid = 1831] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:51:15 INFO - PROCESS | 1831 | 1462024275193 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1574ms 06:51:15 INFO - PROCESS | 1831 | 1462024275212 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 06:51:15 INFO - PROCESS | 1831 | 1462024275214 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 06:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:51:15 INFO - PROCESS | 1831 | 1462024275245 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 1831 | 1462024275247 Marionette TRACE conn3 <- [1,1250,null,{}] 06:51:15 INFO - PROCESS | 1831 | 1462024275255 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:15 INFO - PROCESS | 1831 | 1462024275406 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 06:51:15 INFO - PROCESS | 1831 | 1462024275422 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0281125000 == 97 [pid = 1831] [id = 320] 06:51:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f027503e800) [pid = 1831] [serial = 961] [outer = (nil)] 06:51:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f0286563400) [pid = 1831] [serial = 962] [outer = 0x7f027503e800] 06:51:15 INFO - PROCESS | 1831 | 1462024275480 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f0286f17c00) [pid = 1831] [serial = 963] [outer = 0x7f027503e800] 06:51:16 INFO - PROCESS | 1831 | 1462024276235 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1047ms 06:51:16 INFO - PROCESS | 1831 | 1462024276271 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 06:51:16 INFO - PROCESS | 1831 | 1462024276274 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:51:16 INFO - PROCESS | 1831 | 1462024276279 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - PROCESS | 1831 | 1462024276281 Marionette TRACE conn3 <- [1,1254,null,{}] 06:51:16 INFO - PROCESS | 1831 | 1462024276286 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:16 INFO - PROCESS | 1831 | 1462024276475 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 06:51:16 INFO - PROCESS | 1831 | 1462024276492 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284956000 == 98 [pid = 1831] [id = 321] 06:51:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f02750b1800) [pid = 1831] [serial = 964] [outer = (nil)] 06:51:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f0292d8cc00) [pid = 1831] [serial = 965] [outer = 0x7f02750b1800] 06:51:16 INFO - PROCESS | 1831 | 1462024276548 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f0293f71400) [pid = 1831] [serial = 966] [outer = 0x7f02750b1800] 06:51:17 INFO - PROCESS | 1831 | 1462024277465 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1224ms 06:51:17 INFO - PROCESS | 1831 | 1462024277504 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 06:51:17 INFO - PROCESS | 1831 | 1462024277510 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 06:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:51:17 INFO - PROCESS | 1831 | 1462024277517 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:51:17 INFO - PROCESS | 1831 | 1462024277523 Marionette TRACE conn3 <- [1,1258,null,{}] 06:51:17 INFO - PROCESS | 1831 | 1462024277531 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:17 INFO - PROCESS | 1831 | 1462024277724 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 06:51:17 INFO - PROCESS | 1831 | 1462024277901 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275093000 == 99 [pid = 1831] [id = 322] 06:51:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f026f610000) [pid = 1831] [serial = 967] [outer = (nil)] 06:51:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f02750b9c00) [pid = 1831] [serial = 968] [outer = 0x7f026f610000] 06:51:17 INFO - PROCESS | 1831 | 1462024277969 Marionette DEBUG loaded listener.js 06:51:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f0276477000) [pid = 1831] [serial = 969] [outer = 0x7f026f610000] 06:51:18 INFO - PROCESS | 1831 | 1462024278930 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1482ms 06:51:19 INFO - PROCESS | 1831 | 1462024279000 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 1831 | 1462024279007 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:51:19 INFO - PROCESS | 1831 | 1462024279016 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 1831 | 1462024279020 Marionette TRACE conn3 <- [1,1262,null,{}] 06:51:19 INFO - PROCESS | 1831 | 1462024279025 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:19 INFO - PROCESS | 1831 | 1462024279245 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 06:51:19 INFO - PROCESS | 1831 | 1462024279434 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c81d800 == 100 [pid = 1831] [id = 323] 06:51:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f02749a7000) [pid = 1831] [serial = 970] [outer = (nil)] 06:51:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f027c2c3c00) [pid = 1831] [serial = 971] [outer = 0x7f02749a7000] 06:51:19 INFO - PROCESS | 1831 | 1462024279499 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f027cf88400) [pid = 1831] [serial = 972] [outer = 0x7f02749a7000] 06:51:20 INFO - PROCESS | 1831 | 1462024280406 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1436ms 06:51:20 INFO - PROCESS | 1831 | 1462024280453 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 06:51:20 INFO - PROCESS | 1831 | 1462024280457 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 06:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:51:20 INFO - PROCESS | 1831 | 1462024280463 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:51:20 INFO - PROCESS | 1831 | 1462024280468 Marionette TRACE conn3 <- [1,1266,null,{}] 06:51:20 INFO - PROCESS | 1831 | 1462024280483 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:20 INFO - PROCESS | 1831 | 1462024280649 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 06:51:20 INFO - PROCESS | 1831 | 1462024280834 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286edc800 == 101 [pid = 1831] [id = 324] 06:51:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f028306b800) [pid = 1831] [serial = 973] [outer = (nil)] 06:51:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f0285883c00) [pid = 1831] [serial = 974] [outer = 0x7f028306b800] 06:51:20 INFO - PROCESS | 1831 | 1462024280906 Marionette DEBUG loaded listener.js 06:51:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f0287033c00) [pid = 1831] [serial = 975] [outer = 0x7f028306b800] 06:51:21 INFO - PROCESS | 1831 | 1462024281750 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1334ms 06:51:21 INFO - PROCESS | 1831 | 1462024281797 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 06:51:21 INFO - PROCESS | 1831 | 1462024281802 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 06:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:51:21 INFO - PROCESS | 1831 | 1462024281807 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:51:21 INFO - PROCESS | 1831 | 1462024281809 Marionette TRACE conn3 <- [1,1270,null,{}] 06:51:21 INFO - PROCESS | 1831 | 1462024281814 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:21 INFO - PROCESS | 1831 | 1462024281978 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 06:51:22 INFO - PROCESS | 1831 | 1462024282161 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293e42000 == 102 [pid = 1831] [id = 325] 06:51:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f028376a000) [pid = 1831] [serial = 976] [outer = (nil)] 06:51:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f0294120400) [pid = 1831] [serial = 977] [outer = 0x7f028376a000] 06:51:22 INFO - PROCESS | 1831 | 1462024282227 Marionette DEBUG loaded listener.js 06:51:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f029605c400) [pid = 1831] [serial = 978] [outer = 0x7f028376a000] 06:51:23 INFO - PROCESS | 1831 | 1462024283089 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1330ms 06:51:23 INFO - PROCESS | 1831 | 1462024283137 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 06:51:23 INFO - PROCESS | 1831 | 1462024283141 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 06:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:51:23 INFO - PROCESS | 1831 | 1462024283146 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:51:23 INFO - PROCESS | 1831 | 1462024283148 Marionette TRACE conn3 <- [1,1274,null,{}] 06:51:23 INFO - PROCESS | 1831 | 1462024283153 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:23 INFO - PROCESS | 1831 | 1462024283306 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 06:51:23 INFO - PROCESS | 1831 | 1462024283491 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0299e81800 == 103 [pid = 1831] [id = 326] 06:51:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f0279385800) [pid = 1831] [serial = 979] [outer = (nil)] 06:51:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f0297bb9400) [pid = 1831] [serial = 980] [outer = 0x7f0279385800] 06:51:23 INFO - PROCESS | 1831 | 1462024283555 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f0297bc4800) [pid = 1831] [serial = 981] [outer = 0x7f0279385800] 06:51:24 INFO - PROCESS | 1831 | 1462024284423 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1328ms 06:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:51:24 INFO - PROCESS | 1831 | 1462024284476 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 1831 | 1462024284478 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 06:51:24 INFO - PROCESS | 1831 | 1462024284482 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 1831 | 1462024284486 Marionette TRACE conn3 <- [1,1278,null,{}] 06:51:24 INFO - PROCESS | 1831 | 1462024284491 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:24 INFO - PROCESS | 1831 | 1462024284678 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 06:51:24 INFO - PROCESS | 1831 | 1462024284857 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f89e800 == 104 [pid = 1831] [id = 327] 06:51:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f0297c6c800) [pid = 1831] [serial = 982] [outer = (nil)] 06:51:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f0298152000) [pid = 1831] [serial = 983] [outer = 0x7f0297c6c800] 06:51:24 INFO - PROCESS | 1831 | 1462024284927 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f029828cc00) [pid = 1831] [serial = 984] [outer = 0x7f0297c6c800] 06:51:25 INFO - PROCESS | 1831 | 1462024285726 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1276ms 06:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:51:25 INFO - PROCESS | 1831 | 1462024285759 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 1831 | 1462024285762 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 06:51:25 INFO - PROCESS | 1831 | 1462024285768 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 1831 | 1462024285771 Marionette TRACE conn3 <- [1,1282,null,{}] 06:51:25 INFO - PROCESS | 1831 | 1462024285776 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:25 INFO - PROCESS | 1831 | 1462024285934 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 06:51:26 INFO - PROCESS | 1831 | 1462024286127 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274e1f800 == 105 [pid = 1831] [id = 328] 06:51:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f027024e400) [pid = 1831] [serial = 985] [outer = (nil)] 06:51:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f0270257000) [pid = 1831] [serial = 986] [outer = 0x7f027024e400] 06:51:26 INFO - PROCESS | 1831 | 1462024286191 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f027025b800) [pid = 1831] [serial = 987] [outer = 0x7f027024e400] 06:51:27 INFO - PROCESS | 1831 | 1462024287001 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1276ms 06:51:27 INFO - PROCESS | 1831 | 1462024287045 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 06:51:27 INFO - PROCESS | 1831 | 1462024287048 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 06:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:51:27 INFO - PROCESS | 1831 | 1462024287053 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - PROCESS | 1831 | 1462024287055 Marionette TRACE conn3 <- [1,1286,null,{}] 06:51:27 INFO - PROCESS | 1831 | 1462024287061 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:27 INFO - PROCESS | 1831 | 1462024287219 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 06:51:27 INFO - PROCESS | 1831 | 1462024287403 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0276573800 == 106 [pid = 1831] [id = 329] 06:51:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f027024f400) [pid = 1831] [serial = 988] [outer = (nil)] 06:51:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f027586e400) [pid = 1831] [serial = 989] [outer = 0x7f027024f400] 06:51:27 INFO - PROCESS | 1831 | 1462024287466 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f0275874400) [pid = 1831] [serial = 990] [outer = 0x7f027024f400] 06:51:28 INFO - PROCESS | 1831 | 1462024288299 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1282ms 06:51:28 INFO - PROCESS | 1831 | 1462024288336 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 1831 | 1462024288340 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 06:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:51:28 INFO - PROCESS | 1831 | 1462024288345 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 1831 | 1462024288347 Marionette TRACE conn3 <- [1,1290,null,{}] 06:51:28 INFO - PROCESS | 1831 | 1462024288352 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:28 INFO - PROCESS | 1831 | 1462024288516 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 06:51:28 INFO - PROCESS | 1831 | 1462024288699 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027cace000 == 107 [pid = 1831] [id = 330] 06:51:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f0270254000) [pid = 1831] [serial = 991] [outer = (nil)] 06:51:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f0275879c00) [pid = 1831] [serial = 992] [outer = 0x7f0270254000] 06:51:28 INFO - PROCESS | 1831 | 1462024288763 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f029828c000) [pid = 1831] [serial = 993] [outer = 0x7f0270254000] 06:51:29 INFO - PROCESS | 1831 | 1462024289647 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1381ms 06:51:29 INFO - PROCESS | 1831 | 1462024289728 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 06:51:29 INFO - PROCESS | 1831 | 1462024289730 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 06:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:51:29 INFO - PROCESS | 1831 | 1462024289736 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:51:29 INFO - PROCESS | 1831 | 1462024289738 Marionette TRACE conn3 <- [1,1294,null,{}] 06:51:29 INFO - PROCESS | 1831 | 1462024289743 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:29 INFO - PROCESS | 1831 | 1462024289901 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 06:51:30 INFO - PROCESS | 1831 | 1462024290086 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b229800 == 108 [pid = 1831] [id = 331] 06:51:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f02736b3400) [pid = 1831] [serial = 994] [outer = (nil)] 06:51:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f027c632c00) [pid = 1831] [serial = 995] [outer = 0x7f02736b3400] 06:51:30 INFO - PROCESS | 1831 | 1462024290151 Marionette DEBUG loaded listener.js 06:51:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f027cbf0000) [pid = 1831] [serial = 996] [outer = 0x7f02736b3400] 06:51:30 INFO - PROCESS | 1831 | 1462024290978 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1277ms 06:51:31 INFO - PROCESS | 1831 | 1462024291014 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 06:51:31 INFO - PROCESS | 1831 | 1462024291018 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 06:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:51:31 INFO - PROCESS | 1831 | 1462024291023 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:51:31 INFO - PROCESS | 1831 | 1462024291027 Marionette TRACE conn3 <- [1,1298,null,{}] 06:51:31 INFO - PROCESS | 1831 | 1462024291031 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:31 INFO - PROCESS | 1831 | 1462024291215 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 06:51:31 INFO - PROCESS | 1831 | 1462024291405 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029725d000 == 109 [pid = 1831] [id = 332] 06:51:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f02757ed400) [pid = 1831] [serial = 997] [outer = (nil)] 06:51:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f0293bc2800) [pid = 1831] [serial = 998] [outer = 0x7f02757ed400] 06:51:31 INFO - PROCESS | 1831 | 1462024291475 Marionette DEBUG loaded listener.js 06:51:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f0299ec5c00) [pid = 1831] [serial = 999] [outer = 0x7f02757ed400] 06:51:32 INFO - PROCESS | 1831 | 1462024292388 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1426ms 06:51:32 INFO - PROCESS | 1831 | 1462024292452 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 06:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:51:32 INFO - PROCESS | 1831 | 1462024292456 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 06:51:32 INFO - PROCESS | 1831 | 1462024292462 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - PROCESS | 1831 | 1462024292465 Marionette TRACE conn3 <- [1,1302,null,{}] 06:51:32 INFO - PROCESS | 1831 | 1462024292471 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:33 INFO - PROCESS | 1831 | 1462024293056 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 06:51:33 INFO - PROCESS | 1831 | 1462024293350 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0270164000 == 110 [pid = 1831] [id = 333] 06:51:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f02715e0400) [pid = 1831] [serial = 1000] [outer = (nil)] 06:51:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f0272356400) [pid = 1831] [serial = 1001] [outer = 0x7f02715e0400] 06:51:33 INFO - PROCESS | 1831 | 1462024293443 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f02738f1000) [pid = 1831] [serial = 1002] [outer = 0x7f02715e0400] 06:51:34 INFO - PROCESS | 1831 | 1462024294320 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1927ms 06:51:34 INFO - PROCESS | 1831 | 1462024294392 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 06:51:34 INFO - PROCESS | 1831 | 1462024294396 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 06:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:51:34 INFO - PROCESS | 1831 | 1462024294403 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 1831 | 1462024294408 Marionette TRACE conn3 <- [1,1306,null,{}] 06:51:34 INFO - PROCESS | 1831 | 1462024294413 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:34 INFO - PROCESS | 1831 | 1462024294580 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 06:51:34 INFO - PROCESS | 1831 | 1462024294793 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fd62800 == 111 [pid = 1831] [id = 334] 06:51:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f0272352000) [pid = 1831] [serial = 1003] [outer = (nil)] 06:51:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f02749adc00) [pid = 1831] [serial = 1004] [outer = 0x7f0272352000] 06:51:34 INFO - PROCESS | 1831 | 1462024294951 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f0276433800) [pid = 1831] [serial = 1005] [outer = 0x7f0272352000] 06:51:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02835af000 == 110 [pid = 1831] [id = 223] 06:51:35 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f028621bc00) [pid = 1831] [serial = 869] [outer = (nil)] [url = about:blank] 06:51:35 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f0286f17400) [pid = 1831] [serial = 872] [outer = (nil)] [url = about:blank] 06:51:35 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f0286f20800) [pid = 1831] [serial = 875] [outer = (nil)] [url = about:blank] 06:51:35 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f0274e4a000) [pid = 1831] [serial = 878] [outer = (nil)] [url = about:blank] 06:51:35 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f027b34b000) [pid = 1831] [serial = 902] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | 1462024296035 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0281125000 == 109 [pid = 1831] [id = 320] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c9a5000 == 108 [pid = 1831] [id = 319] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c30f800 == 107 [pid = 1831] [id = 318] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b94b000 == 106 [pid = 1831] [id = 317] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274c98800 == 105 [pid = 1831] [id = 316] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fc53800 == 104 [pid = 1831] [id = 315] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fc9b800 == 103 [pid = 1831] [id = 314] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c805800 == 102 [pid = 1831] [id = 312] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029cf1a800 == 101 [pid = 1831] [id = 311] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0299e94000 == 100 [pid = 1831] [id = 310] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02974c9800 == 99 [pid = 1831] [id = 309] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293125000 == 98 [pid = 1831] [id = 308] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c216800 == 97 [pid = 1831] [id = 307] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028602e000 == 96 [pid = 1831] [id = 306] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02850c6800 == 95 [pid = 1831] [id = 305] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028495b000 == 94 [pid = 1831] [id = 304] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f648000 == 93 [pid = 1831] [id = 303] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bf46800 == 92 [pid = 1831] [id = 302] 06:51:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f43a000 == 91 [pid = 1831] [id = 301] 06:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1690ms 06:51:36 INFO - PROCESS | 1831 | 1462024296097 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 06:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:51:36 INFO - PROCESS | 1831 | 1462024296105 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 06:51:36 INFO - PROCESS | 1831 | 1462024296109 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:51:36 INFO - PROCESS | 1831 | 1462024296111 Marionette TRACE conn3 <- [1,1310,null,{}] 06:51:36 INFO - PROCESS | 1831 | 1462024296123 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:36 INFO - PROCESS | 1831 | 1462024296266 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f027cf84400) [pid = 1831] [serial = 899] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f0274faf800) [pid = 1831] [serial = 885] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f02738f6400) [pid = 1831] [serial = 884] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f027f372c00) [pid = 1831] [serial = 863] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f0278f0c000) [pid = 1831] [serial = 890] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f027a353000) [pid = 1831] [serial = 891] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f027a355800) [pid = 1831] [serial = 893] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f027b25f800) [pid = 1831] [serial = 894] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f02738fc000) [pid = 1831] [serial = 887] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f02759ae000) [pid = 1831] [serial = 888] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f02749a8400) [pid = 1831] [serial = 851] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f027b995800) [pid = 1831] [serial = 857] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f02849cd800) [pid = 1831] [serial = 866] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f0278f06800) [pid = 1831] [serial = 881] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f027ce5dc00) [pid = 1831] [serial = 860] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f027642d800) [pid = 1831] [serial = 854] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f027b260c00) [pid = 1831] [serial = 896] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f027de0e400) [pid = 1831] [serial = 900] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f027bf70000) [pid = 1831] [serial = 897] [outer = (nil)] [url = about:blank] 06:51:36 INFO - PROCESS | 1831 | 1462024296497 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274adb800 == 92 [pid = 1831] [id = 335] 06:51:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f0272555000) [pid = 1831] [serial = 1006] [outer = (nil)] 06:51:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f0278f06800) [pid = 1831] [serial = 1007] [outer = 0x7f0272555000] 06:51:36 INFO - PROCESS | 1831 | 1462024296561 Marionette DEBUG loaded listener.js 06:51:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f027a354800) [pid = 1831] [serial = 1008] [outer = 0x7f0272555000] 06:51:37 INFO - PROCESS | 1831 | 1462024297229 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 06:51:37 INFO - PROCESS | 1831 | 1462024297254 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 06:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:51:37 INFO - PROCESS | 1831 | 1462024297269 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 1831 | 1462024297274 Marionette TRACE conn3 <- [1,1314,null,{}] 06:51:37 INFO - PROCESS | 1831 | 1462024297279 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:37 INFO - PROCESS | 1831 | 1462024297488 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 06:51:37 INFO - PROCESS | 1831 | 1462024297508 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a73e000 == 93 [pid = 1831] [id = 336] 06:51:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f0274faf800) [pid = 1831] [serial = 1009] [outer = (nil)] 06:51:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f027b99d800) [pid = 1831] [serial = 1010] [outer = 0x7f0274faf800] 06:51:37 INFO - PROCESS | 1831 | 1462024297565 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f027c46d000) [pid = 1831] [serial = 1011] [outer = 0x7f0274faf800] 06:51:38 INFO - PROCESS | 1831 | 1462024298293 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1088ms 06:51:38 INFO - PROCESS | 1831 | 1462024298356 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 06:51:38 INFO - PROCESS | 1831 | 1462024298360 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 06:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:51:38 INFO - PROCESS | 1831 | 1462024298365 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:51:38 INFO - PROCESS | 1831 | 1462024298367 Marionette TRACE conn3 <- [1,1318,null,{}] 06:51:38 INFO - PROCESS | 1831 | 1462024298408 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:38 INFO - PROCESS | 1831 | 1462024298615 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 06:51:38 INFO - PROCESS | 1831 | 1462024298634 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bf5a000 == 94 [pid = 1831] [id = 337] 06:51:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f027b25fc00) [pid = 1831] [serial = 1012] [outer = (nil)] 06:51:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f027bf70000) [pid = 1831] [serial = 1013] [outer = 0x7f027b25fc00] 06:51:38 INFO - PROCESS | 1831 | 1462024298700 Marionette DEBUG loaded listener.js 06:51:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f027cbf4000) [pid = 1831] [serial = 1014] [outer = 0x7f027b25fc00] 06:51:39 INFO - PROCESS | 1831 | 1462024299515 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1217ms 06:51:39 INFO - PROCESS | 1831 | 1462024299583 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 06:51:39 INFO - PROCESS | 1831 | 1462024299586 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 06:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:51:39 INFO - PROCESS | 1831 | 1462024299591 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:51:39 INFO - PROCESS | 1831 | 1462024299593 Marionette TRACE conn3 <- [1,1322,null,{}] 06:51:39 INFO - PROCESS | 1831 | 1462024299598 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:39 INFO - PROCESS | 1831 | 1462024299792 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 06:51:39 INFO - PROCESS | 1831 | 1462024299815 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c81c000 == 95 [pid = 1831] [id = 338] 06:51:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f027ce57c00) [pid = 1831] [serial = 1015] [outer = (nil)] 06:51:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f027cf83800) [pid = 1831] [serial = 1016] [outer = 0x7f027ce57c00] 06:51:39 INFO - PROCESS | 1831 | 1462024299882 Marionette DEBUG loaded listener.js 06:51:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f027f320800) [pid = 1831] [serial = 1017] [outer = 0x7f027ce57c00] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f0272354800) [pid = 1831] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f02765b8000) [pid = 1831] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f027f32c800) [pid = 1831] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f028306b400) [pid = 1831] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f02724c6000) [pid = 1831] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f0275037c00) [pid = 1831] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f027503e800) [pid = 1831] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f027646e800) [pid = 1831] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f0272555c00) [pid = 1831] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f027f375400) [pid = 1831] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f027255bc00) [pid = 1831] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f02736b6000) [pid = 1831] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f0278f02800) [pid = 1831] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f02724c5c00) [pid = 1831] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f027ce4f400) [pid = 1831] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f0279387c00) [pid = 1831] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f0281da7000) [pid = 1831] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f027503dc00) [pid = 1831] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f02765b3000) [pid = 1831] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f0274fb1800) [pid = 1831] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f027646fc00) [pid = 1831] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f02736b5c00) [pid = 1831] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f027f372000) [pid = 1831] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f027503a400) [pid = 1831] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f02849c8c00) [pid = 1831] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f027b351000) [pid = 1831] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f026f609000) [pid = 1831] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f027f325400) [pid = 1831] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f0278f07800) [pid = 1831] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f027b996000) [pid = 1831] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:51:41 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f02738f6c00) [pid = 1831] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:51:41 INFO - PROCESS | 1831 | 1462024301390 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1829ms 06:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:51:41 INFO - PROCESS | 1831 | 1462024301422 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 06:51:41 INFO - PROCESS | 1831 | 1462024301424 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 06:51:41 INFO - PROCESS | 1831 | 1462024301430 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:51:41 INFO - PROCESS | 1831 | 1462024301432 Marionette TRACE conn3 <- [1,1326,null,{}] 06:51:41 INFO - PROCESS | 1831 | 1462024301437 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:41 INFO - PROCESS | 1831 | 1462024301587 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 06:51:41 INFO - PROCESS | 1831 | 1462024301601 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b5a6800 == 96 [pid = 1831] [id = 339] 06:51:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f0272359c00) [pid = 1831] [serial = 1018] [outer = (nil)] 06:51:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f0274e47c00) [pid = 1831] [serial = 1019] [outer = 0x7f0272359c00] 06:51:41 INFO - PROCESS | 1831 | 1462024301657 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f027938b400) [pid = 1831] [serial = 1020] [outer = 0x7f0272359c00] 06:51:42 INFO - PROCESS | 1831 | 1462024302362 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 977ms 06:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:51:42 INFO - PROCESS | 1831 | 1462024302406 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 06:51:42 INFO - PROCESS | 1831 | 1462024302408 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 06:51:42 INFO - PROCESS | 1831 | 1462024302413 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:51:42 INFO - PROCESS | 1831 | 1462024302416 Marionette TRACE conn3 <- [1,1330,null,{}] 06:51:42 INFO - PROCESS | 1831 | 1462024302420 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:42 INFO - PROCESS | 1831 | 1462024302607 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 06:51:42 INFO - PROCESS | 1831 | 1462024302628 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccd2800 == 97 [pid = 1831] [id = 340] 06:51:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f02724c3800) [pid = 1831] [serial = 1021] [outer = (nil)] 06:51:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f027ce4f400) [pid = 1831] [serial = 1022] [outer = 0x7f02724c3800] 06:51:42 INFO - PROCESS | 1831 | 1462024302687 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f027f377000) [pid = 1831] [serial = 1023] [outer = 0x7f02724c3800] 06:51:43 INFO - PROCESS | 1831 | 1462024303708 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1325ms 06:51:43 INFO - PROCESS | 1831 | 1462024303739 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 06:51:43 INFO - PROCESS | 1831 | 1462024303744 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 06:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:51:43 INFO - PROCESS | 1831 | 1462024303752 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 1831 | 1462024303757 Marionette TRACE conn3 <- [1,1334,null,{}] 06:51:43 INFO - PROCESS | 1831 | 1462024303766 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:43 INFO - PROCESS | 1831 | 1462024303972 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 06:51:44 INFO - PROCESS | 1831 | 1462024304163 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274c9b800 == 98 [pid = 1831] [id = 341] 06:51:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f0270250c00) [pid = 1831] [serial = 1024] [outer = (nil)] 06:51:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f02738f6400) [pid = 1831] [serial = 1025] [outer = 0x7f0270250c00] 06:51:44 INFO - PROCESS | 1831 | 1462024304231 Marionette DEBUG loaded listener.js 06:51:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f02757f3c00) [pid = 1831] [serial = 1026] [outer = 0x7f0270250c00] 06:51:45 INFO - PROCESS | 1831 | 1462024305204 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1483ms 06:51:45 INFO - PROCESS | 1831 | 1462024305235 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 06:51:45 INFO - PROCESS | 1831 | 1462024305243 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 06:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:51:45 INFO - PROCESS | 1831 | 1462024305252 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:51:45 INFO - PROCESS | 1831 | 1462024305256 Marionette TRACE conn3 <- [1,1338,null,{}] 06:51:45 INFO - PROCESS | 1831 | 1462024305261 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:45 INFO - PROCESS | 1831 | 1462024305443 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 06:51:45 INFO - PROCESS | 1831 | 1462024305631 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bf46800 == 99 [pid = 1831] [id = 342] 06:51:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f027647bc00) [pid = 1831] [serial = 1027] [outer = (nil)] 06:51:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f0279392800) [pid = 1831] [serial = 1028] [outer = 0x7f027647bc00] 06:51:45 INFO - PROCESS | 1831 | 1462024305697 Marionette DEBUG loaded listener.js 06:51:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f027b266400) [pid = 1831] [serial = 1029] [outer = 0x7f027647bc00] 06:51:47 INFO - PROCESS | 1831 | 1462024307102 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1879ms 06:51:47 INFO - PROCESS | 1831 | 1462024307171 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 1831 | 1462024307174 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 06:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:51:47 INFO - PROCESS | 1831 | 1462024307183 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 1831 | 1462024307187 Marionette TRACE conn3 <- [1,1342,null,{}] 06:51:47 INFO - PROCESS | 1831 | 1462024307203 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:47 INFO - PROCESS | 1831 | 1462024307367 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 06:51:47 INFO - PROCESS | 1831 | 1462024307544 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f64a000 == 100 [pid = 1831] [id = 343] 06:51:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f027b346000) [pid = 1831] [serial = 1030] [outer = (nil)] 06:51:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f027cbf0c00) [pid = 1831] [serial = 1031] [outer = 0x7f027b346000] 06:51:47 INFO - PROCESS | 1831 | 1462024307614 Marionette DEBUG loaded listener.js 06:51:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f027de14000) [pid = 1831] [serial = 1032] [outer = 0x7f027b346000] 06:51:48 INFO - PROCESS | 1831 | 1462024308434 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1280ms 06:51:48 INFO - PROCESS | 1831 | 1462024308477 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 06:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:51:48 INFO - PROCESS | 1831 | 1462024308482 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 06:51:48 INFO - PROCESS | 1831 | 1462024308487 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:51:48 INFO - PROCESS | 1831 | 1462024308490 Marionette TRACE conn3 <- [1,1346,null,{}] 06:51:48 INFO - PROCESS | 1831 | 1462024308495 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:48 INFO - PROCESS | 1831 | 1462024308653 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 06:51:48 INFO - PROCESS | 1831 | 1462024308873 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284646000 == 101 [pid = 1831] [id = 344] 06:51:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f027b34a400) [pid = 1831] [serial = 1033] [outer = (nil)] 06:51:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f0281da8800) [pid = 1831] [serial = 1034] [outer = 0x7f027b34a400] 06:51:48 INFO - PROCESS | 1831 | 1462024308982 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f0283772000) [pid = 1831] [serial = 1035] [outer = 0x7f027b34a400] 06:51:49 INFO - PROCESS | 1831 | 1462024309875 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1435ms 06:51:49 INFO - PROCESS | 1831 | 1462024309922 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 06:51:49 INFO - PROCESS | 1831 | 1462024309926 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 06:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:51:49 INFO - PROCESS | 1831 | 1462024309931 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:51:49 INFO - PROCESS | 1831 | 1462024309934 Marionette TRACE conn3 <- [1,1350,null,{}] 06:51:49 INFO - PROCESS | 1831 | 1462024309939 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:50 INFO - PROCESS | 1831 | 1462024310097 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 06:51:50 INFO - PROCESS | 1831 | 1462024310282 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02850b9800 == 102 [pid = 1831] [id = 345] 06:51:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f027f692000) [pid = 1831] [serial = 1036] [outer = (nil)] 06:51:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f0284664c00) [pid = 1831] [serial = 1037] [outer = 0x7f027f692000] 06:51:50 INFO - PROCESS | 1831 | 1462024310348 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f028477fc00) [pid = 1831] [serial = 1038] [outer = 0x7f027f692000] 06:51:51 INFO - PROCESS | 1831 | 1462024311233 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1376ms 06:51:51 INFO - PROCESS | 1831 | 1462024311309 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 06:51:51 INFO - PROCESS | 1831 | 1462024311312 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 06:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:51:51 INFO - PROCESS | 1831 | 1462024311318 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 1831 | 1462024311320 Marionette TRACE conn3 <- [1,1354,null,{}] 06:51:51 INFO - PROCESS | 1831 | 1462024311325 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:51 INFO - PROCESS | 1831 | 1462024311552 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 06:51:51 INFO - PROCESS | 1831 | 1462024311735 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.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/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286ede000 == 103 [pid = 1831] [id = 346] 06:51:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f02847c7800) [pid = 1831] [serial = 1039] [outer = (nil)] 06:51:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f0285888000) [pid = 1831] [serial = 1040] [outer = 0x7f02847c7800] 06:51:51 INFO - PROCESS | 1831 | 1462024311802 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f0286f1fc00) [pid = 1831] [serial = 1041] [outer = 0x7f02847c7800] 06:51:52 INFO - PROCESS | 1831 | 1462024312667 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1377ms 06:51:52 INFO - PROCESS | 1831 | 1462024312696 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 06:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:51:52 INFO - PROCESS | 1831 | 1462024312699 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 06:51:52 INFO - PROCESS | 1831 | 1462024312704 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:51:52 INFO - PROCESS | 1831 | 1462024312707 Marionette TRACE conn3 <- [1,1358,null,{}] 06:51:52 INFO - PROCESS | 1831 | 1462024312712 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:52 INFO - PROCESS | 1831 | 1462024312861 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 06:51:53 INFO - PROCESS | 1831 | 1462024313046 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292a36000 == 104 [pid = 1831] [id = 347] 06:51:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f026f609000) [pid = 1831] [serial = 1042] [outer = (nil)] 06:51:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f028707d000) [pid = 1831] [serial = 1043] [outer = 0x7f026f609000] 06:51:53 INFO - PROCESS | 1831 | 1462024313111 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f028bf8a800) [pid = 1831] [serial = 1044] [outer = 0x7f026f609000] 06:51:53 INFO - PROCESS | 1831 | 1462024313960 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1329ms 06:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:51:54 INFO - PROCESS | 1831 | 1462024314033 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 06:51:54 INFO - PROCESS | 1831 | 1462024314036 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 06:51:54 INFO - PROCESS | 1831 | 1462024314041 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:51:54 INFO - PROCESS | 1831 | 1462024314044 Marionette TRACE conn3 <- [1,1362,null,{}] 06:51:54 INFO - PROCESS | 1831 | 1462024314049 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:54 INFO - PROCESS | 1831 | 1462024314248 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 06:51:54 INFO - PROCESS | 1831 | 1462024314435 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297261000 == 105 [pid = 1831] [id = 348] 06:51:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f027de16000) [pid = 1831] [serial = 1045] [outer = (nil)] 06:51:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f0291e6ac00) [pid = 1831] [serial = 1046] [outer = 0x7f027de16000] 06:51:54 INFO - PROCESS | 1831 | 1462024314501 Marionette DEBUG loaded listener.js 06:51:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f0292c71800) [pid = 1831] [serial = 1047] [outer = 0x7f027de16000] 06:51:55 INFO - PROCESS | 1831 | 1462024315424 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1433ms 06:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:51:55 INFO - PROCESS | 1831 | 1462024315474 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 06:51:55 INFO - PROCESS | 1831 | 1462024315477 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 06:51:55 INFO - PROCESS | 1831 | 1462024315484 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:51:55 INFO - PROCESS | 1831 | 1462024315487 Marionette TRACE conn3 <- [1,1366,null,{}] 06:51:55 INFO - PROCESS | 1831 | 1462024315491 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:55 INFO - PROCESS | 1831 | 1462024315652 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 06:51:55 INFO - PROCESS | 1831 | 1462024315844 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a3a8800 == 106 [pid = 1831] [id = 349] 06:51:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f02715dfc00) [pid = 1831] [serial = 1048] [outer = (nil)] 06:51:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f027ce59c00) [pid = 1831] [serial = 1049] [outer = 0x7f02715dfc00] 06:51:55 INFO - PROCESS | 1831 | 1462024315908 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f028ce39c00) [pid = 1831] [serial = 1050] [outer = 0x7f02715dfc00] 06:51:56 INFO - PROCESS | 1831 | 1462024316836 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:51:56 INFO - PROCESS | 1831 | 1462024316863 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 06:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:51:56 INFO - PROCESS | 1831 | 1462024316869 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:51:56 INFO - PROCESS | 1831 | 1462024316871 Marionette TRACE conn3 <- [1,1370,null,{}] 06:51:56 INFO - PROCESS | 1831 | 1462024316876 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:57 INFO - PROCESS | 1831 | 1462024317042 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 06:51:57 INFO - PROCESS | 1831 | 1462024317230 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286e66000 == 107 [pid = 1831] [id = 350] 06:51:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f026fdefc00) [pid = 1831] [serial = 1051] [outer = (nil)] 06:51:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f0292d30800) [pid = 1831] [serial = 1052] [outer = 0x7f026fdefc00] 06:51:57 INFO - PROCESS | 1831 | 1462024317296 Marionette DEBUG loaded listener.js 06:51:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f0295bbc800) [pid = 1831] [serial = 1053] [outer = 0x7f026fdefc00] 06:51:58 INFO - PROCESS | 1831 | 1462024318254 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:51:58 INFO - PROCESS | 1831 | 1462024318304 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 06:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:51:58 INFO - PROCESS | 1831 | 1462024318310 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:51:58 INFO - PROCESS | 1831 | 1462024318314 Marionette TRACE conn3 <- [1,1374,null,{}] 06:51:58 INFO - PROCESS | 1831 | 1462024318319 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:58 INFO - PROCESS | 1831 | 1462024318492 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 06:51:58 INFO - PROCESS | 1831 | 1462024318685 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a3bb000 == 108 [pid = 1831] [id = 351] 06:51:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f0272350800) [pid = 1831] [serial = 1054] [outer = (nil)] 06:51:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f02749ac000) [pid = 1831] [serial = 1055] [outer = 0x7f0272350800] 06:51:58 INFO - PROCESS | 1831 | 1462024318754 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f0297c6d400) [pid = 1831] [serial = 1056] [outer = 0x7f0272350800] 06:52:00 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:00 INFO - PROCESS | 1831 | 1462024320041 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:52:00 INFO - PROCESS | 1831 | 1462024320108 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 06:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:52:00 INFO - PROCESS | 1831 | 1462024320118 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:52:00 INFO - PROCESS | 1831 | 1462024320122 Marionette TRACE conn3 <- [1,1378,null,{}] 06:52:00 INFO - PROCESS | 1831 | 1462024320129 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:00 INFO - PROCESS | 1831 | 1462024320347 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 06:52:00 INFO - PROCESS | 1831 | 1462024320602 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027014e000 == 109 [pid = 1831] [id = 352] 06:52:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f02749a8c00) [pid = 1831] [serial = 1057] [outer = (nil)] 06:52:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f0274fbc400) [pid = 1831] [serial = 1058] [outer = 0x7f02749a8c00] 06:52:00 INFO - PROCESS | 1831 | 1462024320744 Marionette DEBUG loaded listener.js 06:52:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f0275875800) [pid = 1831] [serial = 1059] [outer = 0x7f02749a8c00] 06:52:01 INFO - PROCESS | 1831 | 1462024321658 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 06:52:01 INFO - PROCESS | 1831 | 1462024321706 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 06:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:52:01 INFO - PROCESS | 1831 | 1462024321716 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:52:01 INFO - PROCESS | 1831 | 1462024321720 Marionette TRACE conn3 <- [1,1382,null,{}] 06:52:01 INFO - PROCESS | 1831 | 1462024321725 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:01 INFO - PROCESS | 1831 | 1462024321904 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b5a6800 == 108 [pid = 1831] [id = 339] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c81c000 == 107 [pid = 1831] [id = 338] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f0292d8cc00) [pid = 1831] [serial = 965] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | 1462024322256 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bf5a000 == 106 [pid = 1831] [id = 337] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a73e000 == 105 [pid = 1831] [id = 336] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274adb800 == 104 [pid = 1831] [id = 335] 06:52:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fd58800 == 105 [pid = 1831] [id = 353] 06:52:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f02757f7800) [pid = 1831] [serial = 1060] [outer = (nil)] 06:52:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f027901b800) [pid = 1831] [serial = 1061] [outer = 0x7f02757f7800] 06:52:02 INFO - PROCESS | 1831 | 1462024322352 Marionette DEBUG loaded listener.js 06:52:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f027b346800) [pid = 1831] [serial = 1062] [outer = 0x7f02757f7800] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fd62800 == 104 [pid = 1831] [id = 334] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0270164000 == 103 [pid = 1831] [id = 333] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b229800 == 102 [pid = 1831] [id = 331] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027cace000 == 101 [pid = 1831] [id = 330] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0276573800 == 100 [pid = 1831] [id = 329] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274e1f800 == 99 [pid = 1831] [id = 328] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029f89e800 == 98 [pid = 1831] [id = 327] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0299e81800 == 97 [pid = 1831] [id = 326] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293e42000 == 96 [pid = 1831] [id = 325] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286edc800 == 95 [pid = 1831] [id = 324] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c81d800 == 94 [pid = 1831] [id = 323] 06:52:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0275093000 == 93 [pid = 1831] [id = 322] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f0274fb3c00) [pid = 1831] [serial = 945] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f0286f1b000) [pid = 1831] [serial = 725] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f028414e000) [pid = 1831] [serial = 692] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f02849d0000) [pid = 1831] [serial = 698] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f02891e6c00) [pid = 1831] [serial = 926] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f02972c1c00) [pid = 1831] [serial = 941] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f02738f4400) [pid = 1831] [serial = 674] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f0276432400) [pid = 1831] [serial = 632] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f0286f17c00) [pid = 1831] [serial = 963] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f027647b000) [pid = 1831] [serial = 947] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f0292c68400) [pid = 1831] [serial = 932] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f0272562000) [pid = 1831] [serial = 650] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f0286f1f800) [pid = 1831] [serial = 737] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f0279021c00) [pid = 1831] [serial = 948] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f027646d000) [pid = 1831] [serial = 677] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f027de16800) [pid = 1831] [serial = 914] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f02757f4400) [pid = 1831] [serial = 728] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f027a35c800) [pid = 1831] [serial = 635] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f027f6d5c00) [pid = 1831] [serial = 644] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f0286f21c00) [pid = 1831] [serial = 641] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f027f6d6800) [pid = 1831] [serial = 956] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f0284662c00) [pid = 1831] [serial = 695] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f028703cc00) [pid = 1831] [serial = 923] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f027ce4fc00) [pid = 1831] [serial = 953] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f0286563400) [pid = 1831] [serial = 962] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f0283776400) [pid = 1831] [serial = 917] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f027ce53800) [pid = 1831] [serial = 683] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f0279022800) [pid = 1831] [serial = 950] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f027b478400) [pid = 1831] [serial = 680] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f026fdf1000) [pid = 1831] [serial = 905] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f02832ba000) [pid = 1831] [serial = 957] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f029822e800) [pid = 1831] [serial = 647] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f0284c1d400) [pid = 1831] [serial = 734] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f02736ac400) [pid = 1831] [serial = 944] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f027b47c000) [pid = 1831] [serial = 911] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f0291e66800) [pid = 1831] [serial = 929] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f0293e5c800) [pid = 1831] [serial = 629] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f0284f57c00) [pid = 1831] [serial = 959] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f028607f400) [pid = 1831] [serial = 960] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f0292f71c00) [pid = 1831] [serial = 935] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f0286f15000) [pid = 1831] [serial = 638] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f027642bc00) [pid = 1831] [serial = 908] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f027f373800) [pid = 1831] [serial = 903] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f0281160400) [pid = 1831] [serial = 689] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f02849c8400) [pid = 1831] [serial = 920] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f027bf6d800) [pid = 1831] [serial = 731] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f027dcc9800) [pid = 1831] [serial = 954] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f027b99a800) [pid = 1831] [serial = 951] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f027de0a400) [pid = 1831] [serial = 686] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f029411ec00) [pid = 1831] [serial = 938] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f0279392c00) [pid = 1831] [serial = 849] [outer = (nil)] [url = about:blank] 06:52:03 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:03 INFO - PROCESS | 1831 | 1462024323134 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 06:52:03 INFO - PROCESS | 1831 | 1462024323205 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 06:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:52:03 INFO - PROCESS | 1831 | 1462024323210 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:52:03 INFO - PROCESS | 1831 | 1462024323215 Marionette TRACE conn3 <- [1,1386,null,{}] 06:52:03 INFO - PROCESS | 1831 | 1462024323242 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:03 INFO - PROCESS | 1831 | 1462024323408 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 06:52:03 INFO - PROCESS | 1831 | 1462024323420 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b225000 == 94 [pid = 1831] [id = 354] 06:52:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f027b99a400) [pid = 1831] [serial = 1063] [outer = (nil)] 06:52:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f027c63b000) [pid = 1831] [serial = 1064] [outer = 0x7f027b99a400] 06:52:03 INFO - PROCESS | 1831 | 1462024323480 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f027cbefc00) [pid = 1831] [serial = 1065] [outer = 0x7f027b99a400] 06:52:04 INFO - PROCESS | 1831 | 1462024324338 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 06:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:52:04 INFO - PROCESS | 1831 | 1462024324409 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 06:52:04 INFO - PROCESS | 1831 | 1462024324414 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:52:04 INFO - PROCESS | 1831 | 1462024324416 Marionette TRACE conn3 <- [1,1390,null,{}] 06:52:04 INFO - PROCESS | 1831 | 1462024324421 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:04 INFO - PROCESS | 1831 | 1462024324567 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 06:52:04 INFO - PROCESS | 1831 | 1462024324738 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.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/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c2e9800 == 95 [pid = 1831] [id = 355] 06:52:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f0276432400) [pid = 1831] [serial = 1066] [outer = (nil)] 06:52:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f027f372c00) [pid = 1831] [serial = 1067] [outer = 0x7f0276432400] 06:52:04 INFO - PROCESS | 1831 | 1462024324795 Marionette DEBUG loaded listener.js 06:52:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f02811d2400) [pid = 1831] [serial = 1068] [outer = 0x7f0276432400] 06:52:05 INFO - PROCESS | 1831 | 1462024325546 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1175ms 06:52:05 INFO - PROCESS | 1831 | 1462024325589 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 06:52:05 INFO - PROCESS | 1831 | 1462024325591 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 06:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:52:05 INFO - PROCESS | 1831 | 1462024325615 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:52:05 INFO - PROCESS | 1831 | 1462024325618 Marionette TRACE conn3 <- [1,1394,null,{}] 06:52:05 INFO - PROCESS | 1831 | 1462024325623 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:05 INFO - PROCESS | 1831 | 1462024325829 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 06:52:05 INFO - PROCESS | 1831 | 1462024325851 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c9a5000 == 96 [pid = 1831] [id = 356] 06:52:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f0281da7000) [pid = 1831] [serial = 1069] [outer = (nil)] 06:52:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f0284669c00) [pid = 1831] [serial = 1070] [outer = 0x7f0281da7000] 06:52:05 INFO - PROCESS | 1831 | 1462024325906 Marionette DEBUG loaded listener.js 06:52:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f0284781400) [pid = 1831] [serial = 1071] [outer = 0x7f0281da7000] 06:52:06 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f02715e0400) [pid = 1831] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:52:06 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f027ce57c00) [pid = 1831] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:52:06 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f0272555000) [pid = 1831] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:52:06 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f0272352000) [pid = 1831] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:52:06 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f0274faf800) [pid = 1831] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:52:06 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f027b25fc00) [pid = 1831] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:52:06 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f0272359c00) [pid = 1831] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:52:06 INFO - PROCESS | 1831 | 1462024326947 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1386ms 06:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:52:07 INFO - PROCESS | 1831 | 1462024326998 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 06:52:07 INFO - PROCESS | 1831 | 1462024327000 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 06:52:07 INFO - PROCESS | 1831 | 1462024327004 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:52:07 INFO - PROCESS | 1831 | 1462024327008 Marionette TRACE conn3 <- [1,1398,null,{}] 06:52:07 INFO - PROCESS | 1831 | 1462024327012 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:07 INFO - PROCESS | 1831 | 1462024327224 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 06:52:07 INFO - PROCESS | 1831 | 1462024327318 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccca800 == 97 [pid = 1831] [id = 357] 06:52:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f02724c5c00) [pid = 1831] [serial = 1072] [outer = (nil)] 06:52:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f0285207c00) [pid = 1831] [serial = 1073] [outer = 0x7f02724c5c00] 06:52:07 INFO - PROCESS | 1831 | 1462024327376 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f028608ac00) [pid = 1831] [serial = 1074] [outer = 0x7f02724c5c00] 06:52:08 INFO - PROCESS | 1831 | 1462024328012 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1031ms 06:52:08 INFO - PROCESS | 1831 | 1462024328036 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 06:52:08 INFO - PROCESS | 1831 | 1462024328039 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 06:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:52:08 INFO - PROCESS | 1831 | 1462024328044 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:52:08 INFO - PROCESS | 1831 | 1462024328047 Marionette TRACE conn3 <- [1,1402,null,{}] 06:52:08 INFO - PROCESS | 1831 | 1462024328051 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:08 INFO - PROCESS | 1831 | 1462024328242 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 06:52:08 INFO - PROCESS | 1831 | 1462024328337 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0281139800 == 98 [pid = 1831] [id = 358] 06:52:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f0274faf800) [pid = 1831] [serial = 1075] [outer = (nil)] 06:52:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f0286f15000) [pid = 1831] [serial = 1076] [outer = 0x7f0274faf800] 06:52:08 INFO - PROCESS | 1831 | 1462024328395 Marionette DEBUG loaded listener.js 06:52:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f0292d2b400) [pid = 1831] [serial = 1077] [outer = 0x7f0274faf800] 06:52:09 INFO - PROCESS | 1831 | 1462024329257 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1275ms 06:52:09 INFO - PROCESS | 1831 | 1462024329320 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 06:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:52:09 INFO - PROCESS | 1831 | 1462024329325 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 06:52:09 INFO - PROCESS | 1831 | 1462024329333 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:52:09 INFO - PROCESS | 1831 | 1462024329338 Marionette TRACE conn3 <- [1,1406,null,{}] 06:52:09 INFO - PROCESS | 1831 | 1462024329347 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:09 INFO - PROCESS | 1831 | 1462024329540 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 06:52:09 INFO - PROCESS | 1831 | 1462024329725 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0276567000 == 99 [pid = 1831] [id = 359] 06:52:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f026fdecc00) [pid = 1831] [serial = 1078] [outer = (nil)] 06:52:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f0274fbbc00) [pid = 1831] [serial = 1079] [outer = 0x7f026fdecc00] 06:52:09 INFO - PROCESS | 1831 | 1462024329793 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f027642dc00) [pid = 1831] [serial = 1080] [outer = 0x7f026fdecc00] 06:52:10 INFO - PROCESS | 1831 | 1462024330695 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1432ms 06:52:10 INFO - PROCESS | 1831 | 1462024330764 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 06:52:10 INFO - PROCESS | 1831 | 1462024330772 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 06:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:52:10 INFO - PROCESS | 1831 | 1462024330781 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:52:10 INFO - PROCESS | 1831 | 1462024330785 Marionette TRACE conn3 <- [1,1410,null,{}] 06:52:10 INFO - PROCESS | 1831 | 1462024330790 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:10 INFO - PROCESS | 1831 | 1462024330993 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 06:52:11 INFO - PROCESS | 1831 | 1462024331174 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c98c800 == 100 [pid = 1831] [id = 360] 06:52:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f02738fa800) [pid = 1831] [serial = 1081] [outer = (nil)] 06:52:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f027b47c400) [pid = 1831] [serial = 1082] [outer = 0x7f02738fa800] 06:52:11 INFO - PROCESS | 1831 | 1462024331251 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f027c2c8000) [pid = 1831] [serial = 1083] [outer = 0x7f02738fa800] 06:52:12 INFO - PROCESS | 1831 | 1462024332262 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1529ms 06:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:52:12 INFO - PROCESS | 1831 | 1462024332311 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 06:52:12 INFO - PROCESS | 1831 | 1462024332314 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 06:52:12 INFO - PROCESS | 1831 | 1462024332320 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:52:12 INFO - PROCESS | 1831 | 1462024332325 Marionette TRACE conn3 <- [1,1414,null,{}] 06:52:12 INFO - PROCESS | 1831 | 1462024332340 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:12 INFO - PROCESS | 1831 | 1462024332555 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 06:52:12 INFO - PROCESS | 1831 | 1462024332784 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02851b3000 == 101 [pid = 1831] [id = 361] 06:52:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f027f6d2400) [pid = 1831] [serial = 1084] [outer = (nil)] 06:52:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f0284777c00) [pid = 1831] [serial = 1085] [outer = 0x7f027f6d2400] 06:52:12 INFO - PROCESS | 1831 | 1462024332870 Marionette DEBUG loaded listener.js 06:52:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f02849c5000) [pid = 1831] [serial = 1086] [outer = 0x7f027f6d2400] 06:52:13 INFO - PROCESS | 1831 | 1462024333747 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1440ms 06:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:52:13 INFO - PROCESS | 1831 | 1462024333759 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 06:52:13 INFO - PROCESS | 1831 | 1462024333762 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 06:52:13 INFO - PROCESS | 1831 | 1462024333768 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:52:13 INFO - PROCESS | 1831 | 1462024333771 Marionette TRACE conn3 <- [1,1418,null,{}] 06:52:13 INFO - PROCESS | 1831 | 1462024333775 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:13 INFO - PROCESS | 1831 | 1462024333941 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 06:52:14 INFO - PROCESS | 1831 | 1462024334129 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286e58800 == 102 [pid = 1831] [id = 362] 06:52:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f027c2c9800) [pid = 1831] [serial = 1087] [outer = (nil)] 06:52:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f0286f21400) [pid = 1831] [serial = 1088] [outer = 0x7f027c2c9800] 06:52:14 INFO - PROCESS | 1831 | 1462024334198 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f0292d8cc00) [pid = 1831] [serial = 1089] [outer = 0x7f027c2c9800] 06:52:15 INFO - PROCESS | 1831 | 1462024335049 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1327ms 06:52:15 INFO - PROCESS | 1831 | 1462024335094 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 06:52:15 INFO - PROCESS | 1831 | 1462024335097 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 06:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:52:15 INFO - PROCESS | 1831 | 1462024335103 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:52:15 INFO - PROCESS | 1831 | 1462024335106 Marionette TRACE conn3 <- [1,1422,null,{}] 06:52:15 INFO - PROCESS | 1831 | 1462024335111 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:15 INFO - PROCESS | 1831 | 1462024335274 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 06:52:15 INFO - PROCESS | 1831 | 1462024335461 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0294177800 == 103 [pid = 1831] [id = 363] 06:52:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f02849c7c00) [pid = 1831] [serial = 1090] [outer = (nil)] 06:52:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f0294128000) [pid = 1831] [serial = 1091] [outer = 0x7f02849c7c00] 06:52:15 INFO - PROCESS | 1831 | 1462024335525 Marionette DEBUG loaded listener.js 06:52:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f0297448400) [pid = 1831] [serial = 1092] [outer = 0x7f02849c7c00] 06:52:16 INFO - PROCESS | 1831 | 1462024336439 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1384ms 06:52:16 INFO - PROCESS | 1831 | 1462024336490 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 06:52:16 INFO - PROCESS | 1831 | 1462024336494 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 06:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:52:16 INFO - PROCESS | 1831 | 1462024336499 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:52:16 INFO - PROCESS | 1831 | 1462024336501 Marionette TRACE conn3 <- [1,1426,null,{}] 06:52:16 INFO - PROCESS | 1831 | 1462024336507 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:16 INFO - PROCESS | 1831 | 1462024336704 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 06:52:16 INFO - PROCESS | 1831 | 1462024336889 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029abd3800 == 104 [pid = 1831] [id = 364] 06:52:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f0297a59400) [pid = 1831] [serial = 1093] [outer = (nil)] 06:52:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f0297c78c00) [pid = 1831] [serial = 1094] [outer = 0x7f0297a59400] 06:52:16 INFO - PROCESS | 1831 | 1462024336960 Marionette DEBUG loaded listener.js 06:52:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f0298286000) [pid = 1831] [serial = 1095] [outer = 0x7f0297a59400] 06:52:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c762800 == 103 [pid = 1831] [id = 10] 06:52:17 INFO - PROCESS | 1831 | 1462024337941 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1477ms 06:52:17 INFO - PROCESS | 1831 | 1462024337978 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 06:52:17 INFO - PROCESS | 1831 | 1462024337981 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 06:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:52:17 INFO - PROCESS | 1831 | 1462024337987 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:52:17 INFO - PROCESS | 1831 | 1462024337989 Marionette TRACE conn3 <- [1,1430,null,{}] 06:52:17 INFO - PROCESS | 1831 | 1462024337994 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:18 INFO - PROCESS | 1831 | 1462024338151 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 06:52:18 INFO - PROCESS | 1831 | 1462024338337 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029d03b000 == 104 [pid = 1831] [id = 365] 06:52:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f02702e8400) [pid = 1831] [serial = 1096] [outer = (nil)] 06:52:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f02702f3000) [pid = 1831] [serial = 1097] [outer = 0x7f02702e8400] 06:52:18 INFO - PROCESS | 1831 | 1462024338405 Marionette DEBUG loaded listener.js 06:52:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f0272358800) [pid = 1831] [serial = 1098] [outer = 0x7f02702e8400] 06:52:19 INFO - PROCESS | 1831 | 1462024339324 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1383ms 06:52:19 INFO - PROCESS | 1831 | 1462024339371 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 06:52:19 INFO - PROCESS | 1831 | 1462024339374 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 06:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:52:19 INFO - PROCESS | 1831 | 1462024339379 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:52:19 INFO - PROCESS | 1831 | 1462024339382 Marionette TRACE conn3 <- [1,1434,null,{}] 06:52:19 INFO - PROCESS | 1831 | 1462024339387 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:19 INFO - PROCESS | 1831 | 1462024339547 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 06:52:19 INFO - PROCESS | 1831 | 1462024339738 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c523000 == 105 [pid = 1831] [id = 366] 06:52:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f02702eac00) [pid = 1831] [serial = 1099] [outer = (nil)] 06:52:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f0271ec8c00) [pid = 1831] [serial = 1100] [outer = 0x7f02702eac00] 06:52:19 INFO - PROCESS | 1831 | 1462024339802 Marionette DEBUG loaded listener.js 06:52:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f0271ece400) [pid = 1831] [serial = 1101] [outer = 0x7f02702eac00] 06:52:20 INFO - PROCESS | 1831 | 1462024340675 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1326ms 06:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:52:20 INFO - PROCESS | 1831 | 1462024340706 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 1831 | 1462024340709 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 06:52:20 INFO - PROCESS | 1831 | 1462024340713 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 1831 | 1462024340717 Marionette TRACE conn3 <- [1,1438,null,{}] 06:52:20 INFO - PROCESS | 1831 | 1462024340722 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:20 INFO - PROCESS | 1831 | 1462024340880 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 06:52:21 INFO - PROCESS | 1831 | 1462024341072 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f8a1000 == 106 [pid = 1831] [id = 367] 06:52:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f02702db800) [pid = 1831] [serial = 1102] [outer = (nil)] 06:52:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f02702e2000) [pid = 1831] [serial = 1103] [outer = 0x7f02702db800] 06:52:21 INFO - PROCESS | 1831 | 1462024341142 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f02702e6c00) [pid = 1831] [serial = 1104] [outer = 0x7f02702db800] 06:52:21 INFO - PROCESS | 1831 | 1462024341967 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1284ms 06:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:52:22 INFO - PROCESS | 1831 | 1462024341998 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 06:52:22 INFO - PROCESS | 1831 | 1462024342001 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 06:52:22 INFO - PROCESS | 1831 | 1462024342006 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 1831 | 1462024342009 Marionette TRACE conn3 <- [1,1442,null,{}] 06:52:22 INFO - PROCESS | 1831 | 1462024342014 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:22 INFO - PROCESS | 1831 | 1462024342171 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 06:52:22 INFO - PROCESS | 1831 | 1462024342360 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02749cc000 == 107 [pid = 1831] [id = 368] 06:52:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f02702dc000) [pid = 1831] [serial = 1105] [outer = (nil)] 06:52:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f0271ecf000) [pid = 1831] [serial = 1106] [outer = 0x7f02702dc000] 06:52:22 INFO - PROCESS | 1831 | 1462024342424 Marionette DEBUG loaded listener.js 06:52:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f02736b9c00) [pid = 1831] [serial = 1107] [outer = 0x7f02702dc000] 06:52:23 INFO - PROCESS | 1831 | 1462024343322 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1376ms 06:52:23 INFO - PROCESS | 1831 | 1462024343383 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 06:52:23 INFO - PROCESS | 1831 | 1462024343387 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 06:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:52:23 INFO - PROCESS | 1831 | 1462024343392 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:52:23 INFO - PROCESS | 1831 | 1462024343396 Marionette TRACE conn3 <- [1,1446,null,{}] 06:52:23 INFO - PROCESS | 1831 | 1462024343400 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:23 INFO - PROCESS | 1831 | 1462024343582 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 06:52:23 INFO - PROCESS | 1831 | 1462024343767 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271fd0000 == 108 [pid = 1831] [id = 369] 06:52:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f026ea42800) [pid = 1831] [serial = 1108] [outer = (nil)] 06:52:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f026ea4e800) [pid = 1831] [serial = 1109] [outer = 0x7f026ea42800] 06:52:23 INFO - PROCESS | 1831 | 1462024343840 Marionette DEBUG loaded listener.js 06:52:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f02759aa400) [pid = 1831] [serial = 1110] [outer = 0x7f026ea42800] 06:52:25 INFO - PROCESS | 1831 | 1462024345105 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1781ms 06:52:25 INFO - PROCESS | 1831 | 1462024345173 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 06:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:52:25 INFO - PROCESS | 1831 | 1462024345178 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 06:52:25 INFO - PROCESS | 1831 | 1462024345185 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:52:25 INFO - PROCESS | 1831 | 1462024345190 Marionette TRACE conn3 <- [1,1450,null,{}] 06:52:25 INFO - PROCESS | 1831 | 1462024345198 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:25 INFO - PROCESS | 1831 | 1462024345466 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 06:52:25 INFO - PROCESS | 1831 | 1462024345637 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027509f800 == 109 [pid = 1831] [id = 370] 06:52:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f026dbab400) [pid = 1831] [serial = 1111] [outer = (nil)] 06:52:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f026ea4d800) [pid = 1831] [serial = 1112] [outer = 0x7f026dbab400] 06:52:25 INFO - PROCESS | 1831 | 1462024345699 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f0270256000) [pid = 1831] [serial = 1113] [outer = 0x7f026dbab400] 06:52:26 INFO - PROCESS | 1831 | 1462024346640 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1534ms 06:52:26 INFO - PROCESS | 1831 | 1462024346719 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 06:52:26 INFO - PROCESS | 1831 | 1462024346729 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 06:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:52:26 INFO - PROCESS | 1831 | 1462024346737 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:52:26 INFO - PROCESS | 1831 | 1462024346741 Marionette TRACE conn3 <- [1,1454,null,{}] 06:52:26 INFO - PROCESS | 1831 | 1462024346746 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:26 INFO - PROCESS | 1831 | 1462024346904 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 06:52:27 INFO - PROCESS | 1831 | 1462024347131 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274ae3000 == 110 [pid = 1831] [id = 371] 06:52:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f0271ecf400) [pid = 1831] [serial = 1114] [outer = (nil)] 06:52:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f0272359c00) [pid = 1831] [serial = 1115] [outer = 0x7f0271ecf400] 06:52:27 INFO - PROCESS | 1831 | 1462024347243 Marionette DEBUG loaded listener.js 06:52:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f02736ac400) [pid = 1831] [serial = 1116] [outer = 0x7f0271ecf400] 06:52:28 INFO - PROCESS | 1831 | 1462024348105 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1428ms 06:52:28 INFO - PROCESS | 1831 | 1462024348166 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 06:52:28 INFO - PROCESS | 1831 | 1462024348168 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 06:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:52:28 INFO - PROCESS | 1831 | 1462024348174 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:52:28 INFO - PROCESS | 1831 | 1462024348179 Marionette TRACE conn3 <- [1,1458,null,{}] 06:52:28 INFO - PROCESS | 1831 | 1462024348193 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:28 INFO - PROCESS | 1831 | 1462024348356 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 06:52:28 INFO - PROCESS | 1831 | 1462024348550 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a481800 == 111 [pid = 1831] [id = 372] 06:52:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f02757f0800) [pid = 1831] [serial = 1117] [outer = (nil)] 06:52:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f0276427400) [pid = 1831] [serial = 1118] [outer = 0x7f02757f0800] 06:52:28 INFO - PROCESS | 1831 | 1462024348614 Marionette DEBUG loaded listener.js 06:52:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f02765b8000) [pid = 1831] [serial = 1119] [outer = 0x7f02757f0800] 06:52:29 INFO - PROCESS | 1831 | 1462024349538 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1431ms 06:52:29 INFO - PROCESS | 1831 | 1462024349607 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 06:52:29 INFO - PROCESS | 1831 | 1462024349611 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 06:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:52:29 INFO - PROCESS | 1831 | 1462024349616 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:52:29 INFO - PROCESS | 1831 | 1462024349618 Marionette TRACE conn3 <- [1,1462,null,{}] 06:52:29 INFO - PROCESS | 1831 | 1462024349623 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:29 INFO - PROCESS | 1831 | 1462024349771 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 06:52:29 INFO - PROCESS | 1831 | 1462024349977 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c324000 == 112 [pid = 1831] [id = 373] 06:52:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f02757fa800) [pid = 1831] [serial = 1120] [outer = (nil)] 06:52:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f027b25fc00) [pid = 1831] [serial = 1121] [outer = 0x7f02757fa800] 06:52:30 INFO - PROCESS | 1831 | 1462024350039 Marionette DEBUG loaded listener.js 06:52:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f027b480c00) [pid = 1831] [serial = 1122] [outer = 0x7f02757fa800] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f0294120400) [pid = 1831] [serial = 977] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f027c2c3c00) [pid = 1831] [serial = 971] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f0285883c00) [pid = 1831] [serial = 974] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f02750b9c00) [pid = 1831] [serial = 968] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f0297bb9400) [pid = 1831] [serial = 980] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f0298152000) [pid = 1831] [serial = 983] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f0270257000) [pid = 1831] [serial = 986] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f027586e400) [pid = 1831] [serial = 989] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f0275879c00) [pid = 1831] [serial = 992] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f027c632c00) [pid = 1831] [serial = 995] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f0293bc2800) [pid = 1831] [serial = 998] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f027ce4f400) [pid = 1831] [serial = 1022] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccca800 == 111 [pid = 1831] [id = 357] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c9a5000 == 110 [pid = 1831] [id = 356] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c2e9800 == 109 [pid = 1831] [id = 355] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b225000 == 108 [pid = 1831] [id = 354] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fd58800 == 107 [pid = 1831] [id = 353] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027014e000 == 106 [pid = 1831] [id = 352] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0297261000 == 105 [pid = 1831] [id = 348] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292a36000 == 104 [pid = 1831] [id = 347] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286ede000 == 103 [pid = 1831] [id = 346] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02850b9800 == 102 [pid = 1831] [id = 345] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284646000 == 101 [pid = 1831] [id = 344] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f64a000 == 100 [pid = 1831] [id = 343] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bf46800 == 99 [pid = 1831] [id = 342] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274c9b800 == 98 [pid = 1831] [id = 341] 06:52:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccd2800 == 97 [pid = 1831] [id = 340] 06:52:30 INFO - PROCESS | 1831 | 1462024350935 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f02738f1000) [pid = 1831] [serial = 1002] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f0272356400) [pid = 1831] [serial = 1001] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f027cf83800) [pid = 1831] [serial = 1016] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f0278f06800) [pid = 1831] [serial = 1007] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f02749adc00) [pid = 1831] [serial = 1004] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f027a354800) [pid = 1831] [serial = 1008] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f0276433800) [pid = 1831] [serial = 1005] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f027b99d800) [pid = 1831] [serial = 1010] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f027bf70000) [pid = 1831] [serial = 1013] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f027f320800) [pid = 1831] [serial = 1017] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f027938b400) [pid = 1831] [serial = 1020] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f027cbf4000) [pid = 1831] [serial = 1014] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f027c46d000) [pid = 1831] [serial = 1011] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f0274e47c00) [pid = 1831] [serial = 1019] [outer = (nil)] [url = about:blank] 06:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1381ms 06:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:52:31 INFO - PROCESS | 1831 | 1462024351000 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 06:52:31 INFO - PROCESS | 1831 | 1462024351003 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 06:52:31 INFO - PROCESS | 1831 | 1462024351008 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 1831 | 1462024351011 Marionette TRACE conn3 <- [1,1466,null,{}] 06:52:31 INFO - PROCESS | 1831 | 1462024351015 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:31 INFO - PROCESS | 1831 | 1462024351156 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 06:52:31 INFO - PROCESS | 1831 | 1462024351170 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275085800 == 98 [pid = 1831] [id = 374] 06:52:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f027a354800) [pid = 1831] [serial = 1123] [outer = (nil)] 06:52:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f027b994000) [pid = 1831] [serial = 1124] [outer = 0x7f027a354800] 06:52:31 INFO - PROCESS | 1831 | 1462024351226 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f027c2c8c00) [pid = 1831] [serial = 1125] [outer = 0x7f027a354800] 06:52:32 INFO - PROCESS | 1831 | 1462024352083 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1131ms 06:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:52:32 INFO - PROCESS | 1831 | 1462024352139 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 1831 | 1462024352141 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 06:52:32 INFO - PROCESS | 1831 | 1462024352147 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 1831 | 1462024352150 Marionette TRACE conn3 <- [1,1470,null,{}] 06:52:32 INFO - PROCESS | 1831 | 1462024352154 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:32 INFO - PROCESS | 1831 | 1462024352325 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 06:52:32 INFO - PROCESS | 1831 | 1462024352484 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c306800 == 99 [pid = 1831] [id = 375] 06:52:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f02759aec00) [pid = 1831] [serial = 1126] [outer = (nil)] 06:52:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f027cbf6800) [pid = 1831] [serial = 1127] [outer = 0x7f02759aec00] 06:52:32 INFO - PROCESS | 1831 | 1462024352543 Marionette DEBUG loaded listener.js 06:52:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f027de18400) [pid = 1831] [serial = 1128] [outer = 0x7f02759aec00] 06:52:33 INFO - PROCESS | 1831 | 1462024353322 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1230ms 06:52:33 INFO - PROCESS | 1831 | 1462024353377 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 06:52:33 INFO - PROCESS | 1831 | 1462024353381 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 06:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:52:33 INFO - PROCESS | 1831 | 1462024353386 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 1831 | 1462024353388 Marionette TRACE conn3 <- [1,1474,null,{}] 06:52:33 INFO - PROCESS | 1831 | 1462024353400 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:33 INFO - PROCESS | 1831 | 1462024353596 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 06:52:33 INFO - PROCESS | 1831 | 1462024353618 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0281d7d800 == 100 [pid = 1831] [id = 376] 06:52:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f027a357400) [pid = 1831] [serial = 1129] [outer = (nil)] 06:52:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f027f6d6800) [pid = 1831] [serial = 1130] [outer = 0x7f027a357400] 06:52:33 INFO - PROCESS | 1831 | 1462024353674 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f02845b9800) [pid = 1831] [serial = 1131] [outer = 0x7f027a357400] 06:52:34 INFO - PROCESS | 1831 | 1462024354558 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1231ms 06:52:34 INFO - PROCESS | 1831 | 1462024354618 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 06:52:34 INFO - PROCESS | 1831 | 1462024354620 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 06:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:52:34 INFO - PROCESS | 1831 | 1462024354625 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:52:34 INFO - PROCESS | 1831 | 1462024354627 Marionette TRACE conn3 <- [1,1478,null,{}] 06:52:34 INFO - PROCESS | 1831 | 1462024354632 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:34 INFO - PROCESS | 1831 | 1462024354823 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f02757f7800) [pid = 1831] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f027642a800) [pid = 1831] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f02811e1000) [pid = 1831] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f0276436800) [pid = 1831] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f02757f1800) [pid = 1831] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f0287076400) [pid = 1831] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f0284661400) [pid = 1831] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f0285882c00) [pid = 1831] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f027b266c00) [pid = 1831] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f026fde8400) [pid = 1831] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f02724c5c00) [pid = 1831] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f027c63f400) [pid = 1831] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f02765b9c00) [pid = 1831] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f027c787800) [pid = 1831] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f0282734000) [pid = 1831] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f026f602c00) [pid = 1831] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f027f323400) [pid = 1831] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f026f606400) [pid = 1831] [serial = 759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f026f60ac00) [pid = 1831] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f02724cf800) [pid = 1831] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f0278f05800) [pid = 1831] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f02749a8c00) [pid = 1831] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f0285f33400) [pid = 1831] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f0292d8b400) [pid = 1831] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f027b25f400) [pid = 1831] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f028462bc00) [pid = 1831] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f0276432400) [pid = 1831] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f026f605c00) [pid = 1831] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f02738fb800) [pid = 1831] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f0272350400) [pid = 1831] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f026fde4c00) [pid = 1831] [serial = 753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f0286081c00) [pid = 1831] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f02715de400) [pid = 1831] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f028858fc00) [pid = 1831] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f027f324400) [pid = 1831] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f027f323800) [pid = 1831] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f026f606c00) [pid = 1831] [serial = 762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f02883e9000) [pid = 1831] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f02736b4800) [pid = 1831] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f027ce58c00) [pid = 1831] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f027b99a400) [pid = 1831] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f027a356400) [pid = 1831] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f02759ab800) [pid = 1831] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f02736b3c00) [pid = 1831] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f027255d800) [pid = 1831] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f027255e800) [pid = 1831] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f0281da7000) [pid = 1831] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f027a359400) [pid = 1831] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f0283ff8000) [pid = 1831] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:52:35 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f026fde8800) [pid = 1831] [serial = 756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:52:35 INFO - PROCESS | 1831 | 1462024355793 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f430000 == 101 [pid = 1831] [id = 377] 06:52:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f026f602c00) [pid = 1831] [serial = 1132] [outer = (nil)] 06:52:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f026f609c00) [pid = 1831] [serial = 1133] [outer = 0x7f026f602c00] 06:52:35 INFO - PROCESS | 1831 | 1462024355851 Marionette DEBUG loaded listener.js 06:52:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f0272352400) [pid = 1831] [serial = 1134] [outer = 0x7f026f602c00] 06:52:36 INFO - PROCESS | 1831 | 1462024356486 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1877ms 06:52:36 INFO - PROCESS | 1831 | 1462024356503 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 06:52:36 INFO - PROCESS | 1831 | 1462024356505 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 06:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:52:36 INFO - PROCESS | 1831 | 1462024356511 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:52:36 INFO - PROCESS | 1831 | 1462024356513 Marionette TRACE conn3 <- [1,1482,null,{}] 06:52:36 INFO - PROCESS | 1831 | 1462024356521 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:36 INFO - PROCESS | 1831 | 1462024356715 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 06:52:36 INFO - PROCESS | 1831 | 1462024356733 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f647800 == 102 [pid = 1831] [id = 378] 06:52:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f026f603800) [pid = 1831] [serial = 1135] [outer = (nil)] 06:52:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f02759ac000) [pid = 1831] [serial = 1136] [outer = 0x7f026f603800] 06:52:36 INFO - PROCESS | 1831 | 1462024356788 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f027b25c400) [pid = 1831] [serial = 1137] [outer = 0x7f026f603800] 06:52:37 INFO - PROCESS | 1831 | 1462024357524 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1031ms 06:52:37 INFO - PROCESS | 1831 | 1462024357543 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 1831 | 1462024357546 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 06:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:52:37 INFO - PROCESS | 1831 | 1462024357552 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 1831 | 1462024357553 Marionette TRACE conn3 <- [1,1486,null,{}] 06:52:37 INFO - PROCESS | 1831 | 1462024357558 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:37 INFO - PROCESS | 1831 | 1462024357836 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 06:52:38 INFO - PROCESS | 1831 | 1462024358041 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0270152800 == 103 [pid = 1831] [id = 379] 06:52:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f026dba6000) [pid = 1831] [serial = 1138] [outer = (nil)] 06:52:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f026dbad800) [pid = 1831] [serial = 1139] [outer = 0x7f026dba6000] 06:52:38 INFO - PROCESS | 1831 | 1462024358113 Marionette DEBUG loaded listener.js 06:52:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f026ea4a800) [pid = 1831] [serial = 1140] [outer = 0x7f026dba6000] 06:52:39 INFO - PROCESS | 1831 | 1462024359100 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1626ms 06:52:39 INFO - PROCESS | 1831 | 1462024359179 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 06:52:39 INFO - PROCESS | 1831 | 1462024359184 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 06:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:52:39 INFO - PROCESS | 1831 | 1462024359191 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:52:39 INFO - PROCESS | 1831 | 1462024359198 Marionette TRACE conn3 <- [1,1490,null,{}] 06:52:39 INFO - PROCESS | 1831 | 1462024359204 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:39 INFO - PROCESS | 1831 | 1462024359438 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 06:52:39 INFO - PROCESS | 1831 | 1462024359669 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c2d6000 == 104 [pid = 1831] [id = 380] 06:52:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f0271ed0c00) [pid = 1831] [serial = 1141] [outer = (nil)] 06:52:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f0272558800) [pid = 1831] [serial = 1142] [outer = 0x7f0271ed0c00] 06:52:39 INFO - PROCESS | 1831 | 1462024359757 Marionette DEBUG loaded listener.js 06:52:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f0274e45c00) [pid = 1831] [serial = 1143] [outer = 0x7f0271ed0c00] 06:52:40 INFO - PROCESS | 1831 | 1462024360569 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1432ms 06:52:40 INFO - PROCESS | 1831 | 1462024360624 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 06:52:40 INFO - PROCESS | 1831 | 1462024360629 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 06:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:52:40 INFO - PROCESS | 1831 | 1462024360635 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - PROCESS | 1831 | 1462024360637 Marionette TRACE conn3 <- [1,1494,null,{}] 06:52:40 INFO - PROCESS | 1831 | 1462024360643 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:40 INFO - PROCESS | 1831 | 1462024360807 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 06:52:41 INFO - PROCESS | 1831 | 1462024361001 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.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/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0282750800 == 105 [pid = 1831] [id = 381] 06:52:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f0272562800) [pid = 1831] [serial = 1144] [outer = (nil)] 06:52:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f027642d800) [pid = 1831] [serial = 1145] [outer = 0x7f0272562800] 06:52:41 INFO - PROCESS | 1831 | 1462024361067 Marionette DEBUG loaded listener.js 06:52:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f0279023800) [pid = 1831] [serial = 1146] [outer = 0x7f0272562800] 06:52:42 INFO - PROCESS | 1831 | 1462024362028 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1431ms 06:52:42 INFO - PROCESS | 1831 | 1462024362066 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 06:52:42 INFO - PROCESS | 1831 | 1462024362072 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 06:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:52:42 INFO - PROCESS | 1831 | 1462024362088 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:52:42 INFO - PROCESS | 1831 | 1462024362094 Marionette TRACE conn3 <- [1,1498,null,{}] 06:52:42 INFO - PROCESS | 1831 | 1462024362099 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:42 INFO - PROCESS | 1831 | 1462024362267 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 06:52:42 INFO - PROCESS | 1831 | 1462024362467 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.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/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c073800 == 106 [pid = 1831] [id = 382] 06:52:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f027503ac00) [pid = 1831] [serial = 1147] [outer = (nil)] 06:52:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f027bf74400) [pid = 1831] [serial = 1148] [outer = 0x7f027503ac00] 06:52:42 INFO - PROCESS | 1831 | 1462024362536 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f027cbf3000) [pid = 1831] [serial = 1149] [outer = 0x7f027503ac00] 06:52:43 INFO - PROCESS | 1831 | 1462024363407 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1386ms 06:52:43 INFO - PROCESS | 1831 | 1462024363467 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 1831 | 1462024363470 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 06:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:52:43 INFO - PROCESS | 1831 | 1462024363476 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 1831 | 1462024363478 Marionette TRACE conn3 <- [1,1502,null,{}] 06:52:43 INFO - PROCESS | 1831 | 1462024363483 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:43 INFO - PROCESS | 1831 | 1462024363645 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 06:52:43 INFO - PROCESS | 1831 | 1462024363835 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02974c6800 == 107 [pid = 1831] [id = 383] 06:52:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f02757f8000) [pid = 1831] [serial = 1150] [outer = (nil)] 06:52:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f027ce5c800) [pid = 1831] [serial = 1151] [outer = 0x7f02757f8000] 06:52:43 INFO - PROCESS | 1831 | 1462024363904 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f027dcc9000) [pid = 1831] [serial = 1152] [outer = 0x7f02757f8000] 06:52:44 INFO - PROCESS | 1831 | 1462024364720 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1290ms 06:52:44 INFO - PROCESS | 1831 | 1462024364766 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 06:52:44 INFO - PROCESS | 1831 | 1462024364770 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 06:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:52:44 INFO - PROCESS | 1831 | 1462024364775 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:52:44 INFO - PROCESS | 1831 | 1462024364777 Marionette TRACE conn3 <- [1,1506,null,{}] 06:52:44 INFO - PROCESS | 1831 | 1462024364782 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:44 INFO - PROCESS | 1831 | 1462024364945 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 06:52:45 INFO - PROCESS | 1831 | 1462024365140 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029c3af000 == 108 [pid = 1831] [id = 384] 06:52:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f02827b7400) [pid = 1831] [serial = 1153] [outer = (nil)] 06:52:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f02837f6400) [pid = 1831] [serial = 1154] [outer = 0x7f02827b7400] 06:52:45 INFO - PROCESS | 1831 | 1462024365218 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f028477f000) [pid = 1831] [serial = 1155] [outer = 0x7f02827b7400] 06:52:46 INFO - PROCESS | 1831 | 1462024366077 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1333ms 06:52:46 INFO - PROCESS | 1831 | 1462024366110 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 06:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:52:46 INFO - PROCESS | 1831 | 1462024366114 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 06:52:46 INFO - PROCESS | 1831 | 1462024366119 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 1831 | 1462024366122 Marionette TRACE conn3 <- [1,1510,null,{}] 06:52:46 INFO - PROCESS | 1831 | 1462024366127 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:46 INFO - PROCESS | 1831 | 1462024366296 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 06:52:46 INFO - PROCESS | 1831 | 1462024366488 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029795b800 == 109 [pid = 1831] [id = 385] 06:52:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f027de0a400) [pid = 1831] [serial = 1156] [outer = (nil)] 06:52:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f0286213800) [pid = 1831] [serial = 1157] [outer = 0x7f027de0a400] 06:52:46 INFO - PROCESS | 1831 | 1462024366556 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f0286f1d000) [pid = 1831] [serial = 1158] [outer = 0x7f027de0a400] 06:52:47 INFO - PROCESS | 1831 | 1462024367401 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1334ms 06:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:52:47 INFO - PROCESS | 1831 | 1462024367453 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 06:52:47 INFO - PROCESS | 1831 | 1462024367456 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 06:52:47 INFO - PROCESS | 1831 | 1462024367461 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:52:47 INFO - PROCESS | 1831 | 1462024367464 Marionette TRACE conn3 <- [1,1514,null,{}] 06:52:47 INFO - PROCESS | 1831 | 1462024367469 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:47 INFO - PROCESS | 1831 | 1462024367630 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 06:52:47 INFO - PROCESS | 1831 | 1462024367822 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e2ae800 == 110 [pid = 1831] [id = 386] 06:52:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f027de16800) [pid = 1831] [serial = 1159] [outer = (nil)] 06:52:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f0287189400) [pid = 1831] [serial = 1160] [outer = 0x7f027de16800] 06:52:47 INFO - PROCESS | 1831 | 1462024367888 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f0288582800) [pid = 1831] [serial = 1161] [outer = 0x7f027de16800] 06:52:48 INFO - PROCESS | 1831 | 1462024368714 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1278ms 06:52:48 INFO - PROCESS | 1831 | 1462024368740 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 06:52:48 INFO - PROCESS | 1831 | 1462024368743 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 06:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:52:48 INFO - PROCESS | 1831 | 1462024368749 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:52:48 INFO - PROCESS | 1831 | 1462024368752 Marionette TRACE conn3 <- [1,1518,null,{}] 06:52:48 INFO - PROCESS | 1831 | 1462024368757 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:48 INFO - PROCESS | 1831 | 1462024368921 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 06:52:49 INFO - PROCESS | 1831 | 1462024369113 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297261000 == 111 [pid = 1831] [id = 387] 06:52:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f0285204c00) [pid = 1831] [serial = 1162] [outer = (nil)] 06:52:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f028ce98c00) [pid = 1831] [serial = 1163] [outer = 0x7f0285204c00] 06:52:49 INFO - PROCESS | 1831 | 1462024369179 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f0292c6d800) [pid = 1831] [serial = 1164] [outer = 0x7f0285204c00] 06:52:50 INFO - PROCESS | 1831 | 1462024370050 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1331ms 06:52:50 INFO - PROCESS | 1831 | 1462024370082 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 06:52:50 INFO - PROCESS | 1831 | 1462024370085 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 06:52:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:52:50 INFO - PROCESS | 1831 | 1462024370091 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:52:50 INFO - PROCESS | 1831 | 1462024370099 Marionette TRACE conn3 <- [1,1522,null,{}] 06:52:50 INFO - PROCESS | 1831 | 1462024370104 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:50 INFO - PROCESS | 1831 | 1462024370273 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 06:52:50 INFO - PROCESS | 1831 | 1462024370467 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02701df000 == 112 [pid = 1831] [id = 388] 06:52:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f0286f1d400) [pid = 1831] [serial = 1165] [outer = (nil)] 06:52:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f0293bcdc00) [pid = 1831] [serial = 1166] [outer = 0x7f0286f1d400] 06:52:50 INFO - PROCESS | 1831 | 1462024370531 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f0296061400) [pid = 1831] [serial = 1167] [outer = 0x7f0286f1d400] 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:52:51 INFO - PROCESS | 1831 | 1462024371271 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:52:51 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:52:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:52:51 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:52:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:52:51 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:52:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:52:51 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:52:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:52:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1235ms 06:52:51 INFO - PROCESS | 1831 | 1462024371330 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 06:52:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:52:51 INFO - PROCESS | 1831 | 1462024371337 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 06:52:51 INFO - PROCESS | 1831 | 1462024371343 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 1831 | 1462024371345 Marionette TRACE conn3 <- [1,1526,null,{}] 06:52:51 INFO - PROCESS | 1831 | 1462024371350 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:51 INFO - PROCESS | 1831 | 1462024371521 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 06:52:51 INFO - PROCESS | 1831 | 1462024371716 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272013000 == 113 [pid = 1831] [id = 389] 06:52:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f029605bc00) [pid = 1831] [serial = 1168] [outer = (nil)] 06:52:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f0297bbac00) [pid = 1831] [serial = 1169] [outer = 0x7f029605bc00] 06:52:51 INFO - PROCESS | 1831 | 1462024371788 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f0298228800) [pid = 1831] [serial = 1170] [outer = 0x7f029605bc00] 06:52:52 INFO - PROCESS | 1831 | 1462024372587 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:52:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:52:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:52:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:52:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:52:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:52:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:52:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1282ms 06:52:52 INFO - PROCESS | 1831 | 1462024372628 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 1831 | 1462024372632 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 06:52:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:52:52 INFO - PROCESS | 1831 | 1462024372638 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 1831 | 1462024372641 Marionette TRACE conn3 <- [1,1530,null,{}] 06:52:52 INFO - PROCESS | 1831 | 1462024372646 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:52 INFO - PROCESS | 1831 | 1462024372896 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 06:52:53 INFO - PROCESS | 1831 | 1462024373036 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026cfdf000 == 114 [pid = 1831] [id = 390] 06:52:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f026d0c5000) [pid = 1831] [serial = 1171] [outer = (nil)] 06:52:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f026d0d1800) [pid = 1831] [serial = 1172] [outer = 0x7f026d0c5000] 06:52:53 INFO - PROCESS | 1831 | 1462024373102 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f0299e56000) [pid = 1831] [serial = 1173] [outer = 0x7f026d0c5000] 06:52:53 INFO - PROCESS | 1831 | 1462024373828 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:52:53 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:52:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:52:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:52:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:52:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:52:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1227ms 06:52:53 INFO - PROCESS | 1831 | 1462024373866 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 06:52:53 INFO - PROCESS | 1831 | 1462024373870 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 06:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:52:53 INFO - PROCESS | 1831 | 1462024373875 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - PROCESS | 1831 | 1462024373877 Marionette TRACE conn3 <- [1,1534,null,{}] 06:52:53 INFO - PROCESS | 1831 | 1462024373882 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:54 INFO - PROCESS | 1831 | 1462024374041 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 06:52:54 INFO - PROCESS | 1831 | 1462024374258 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271cec800 == 115 [pid = 1831] [id = 391] 06:52:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f026a8bb400) [pid = 1831] [serial = 1174] [outer = (nil)] 06:52:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f026a8bfc00) [pid = 1831] [serial = 1175] [outer = 0x7f026a8bb400] 06:52:54 INFO - PROCESS | 1831 | 1462024374328 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f026a8c6800) [pid = 1831] [serial = 1176] [outer = 0x7f026a8bb400] 06:52:55 INFO - PROCESS | 1831 | 1462024375245 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1424ms 06:52:55 INFO - PROCESS | 1831 | 1462024375301 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 1831 | 1462024375304 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 06:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:52:55 INFO - PROCESS | 1831 | 1462024375310 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 1831 | 1462024375313 Marionette TRACE conn3 <- [1,1538,null,{}] 06:52:55 INFO - PROCESS | 1831 | 1462024375317 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:55 INFO - PROCESS | 1831 | 1462024375505 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 06:52:55 INFO - PROCESS | 1831 | 1462024375708 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0276572800 == 116 [pid = 1831] [id = 392] 06:52:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f026a8b8400) [pid = 1831] [serial = 1177] [outer = (nil)] 06:52:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f0273791c00) [pid = 1831] [serial = 1178] [outer = 0x7f026a8b8400] 06:52:55 INFO - PROCESS | 1831 | 1462024375771 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f0273797400) [pid = 1831] [serial = 1179] [outer = 0x7f026a8b8400] 06:52:56 INFO - PROCESS | 1831 | 1462024376638 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1379ms 06:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:52:56 INFO - PROCESS | 1831 | 1462024376690 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 06:52:56 INFO - PROCESS | 1831 | 1462024376693 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 06:52:56 INFO - PROCESS | 1831 | 1462024376698 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:52:56 INFO - PROCESS | 1831 | 1462024376701 Marionette TRACE conn3 <- [1,1542,null,{}] 06:52:56 INFO - PROCESS | 1831 | 1462024376706 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:56 INFO - PROCESS | 1831 | 1462024376866 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 06:52:57 INFO - PROCESS | 1831 | 1462024377080 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f64b000 == 117 [pid = 1831] [id = 393] 06:52:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f026a8bb800) [pid = 1831] [serial = 1180] [outer = (nil)] 06:52:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f0273798000) [pid = 1831] [serial = 1181] [outer = 0x7f026a8bb800] 06:52:57 INFO - PROCESS | 1831 | 1462024377186 Marionette DEBUG loaded listener.js 06:52:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f02738f9400) [pid = 1831] [serial = 1182] [outer = 0x7f026a8bb800] 06:52:58 INFO - PROCESS | 1831 | 1462024378041 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1380ms 06:52:58 INFO - PROCESS | 1831 | 1462024378084 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 06:52:58 INFO - PROCESS | 1831 | 1462024378087 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 06:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:52:58 INFO - PROCESS | 1831 | 1462024378095 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:52:58 INFO - PROCESS | 1831 | 1462024378098 Marionette TRACE conn3 <- [1,1546,null,{}] 06:52:58 INFO - PROCESS | 1831 | 1462024378103 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:58 INFO - PROCESS | 1831 | 1462024378272 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 06:52:58 INFO - PROCESS | 1831 | 1462024378483 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f649800 == 118 [pid = 1831] [id = 394] 06:52:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f026d0d2000) [pid = 1831] [serial = 1183] [outer = (nil)] 06:52:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f027025bc00) [pid = 1831] [serial = 1184] [outer = 0x7f026d0d2000] 06:52:58 INFO - PROCESS | 1831 | 1462024378549 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f0274e49400) [pid = 1831] [serial = 1185] [outer = 0x7f026d0d2000] 06:52:59 INFO - PROCESS | 1831 | 1462024379860 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1835ms 06:52:59 INFO - PROCESS | 1831 | 1462024379930 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 06:52:59 INFO - PROCESS | 1831 | 1462024379936 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 06:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:52:59 INFO - PROCESS | 1831 | 1462024379943 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - PROCESS | 1831 | 1462024379949 Marionette TRACE conn3 <- [1,1550,null,{}] 06:52:59 INFO - PROCESS | 1831 | 1462024379956 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:00 INFO - PROCESS | 1831 | 1462024380185 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 06:53:00 INFO - PROCESS | 1831 | 1462024380449 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02701dc800 == 119 [pid = 1831] [id = 395] 06:53:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f026f60a000) [pid = 1831] [serial = 1186] [outer = (nil)] 06:53:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f02702e4800) [pid = 1831] [serial = 1187] [outer = 0x7f026f60a000] 06:53:00 INFO - PROCESS | 1831 | 1462024380621 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f02715e5000) [pid = 1831] [serial = 1188] [outer = 0x7f026f60a000] 06:53:01 INFO - PROCESS | 1831 | 1462024381569 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1690ms 06:53:01 INFO - PROCESS | 1831 | 1462024381634 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 1831 | 1462024381642 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 06:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:53:01 INFO - PROCESS | 1831 | 1462024381651 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 1831 | 1462024381655 Marionette TRACE conn3 <- [1,1554,null,{}] 06:53:01 INFO - PROCESS | 1831 | 1462024381660 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:01 INFO - PROCESS | 1831 | 1462024381845 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0272384800 == 118 [pid = 1831] [id = 291] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f647800 == 117 [pid = 1831] [id = 378] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f0292d30800) [pid = 1831] [serial = 1052] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f0286f15000) [pid = 1831] [serial = 1076] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | 1462024382246 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f430000 == 116 [pid = 1831] [id = 377] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0281d7d800 == 115 [pid = 1831] [id = 376] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c306800 == 114 [pid = 1831] [id = 375] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0275085800 == 113 [pid = 1831] [id = 374] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c324000 == 112 [pid = 1831] [id = 373] 06:53:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f430000 == 113 [pid = 1831] [id = 396] 06:53:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f02702f7c00) [pid = 1831] [serial = 1189] [outer = (nil)] 06:53:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f0273798800) [pid = 1831] [serial = 1190] [outer = 0x7f02702f7c00] 06:53:02 INFO - PROCESS | 1831 | 1462024382326 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f02749adc00) [pid = 1831] [serial = 1191] [outer = 0x7f02702f7c00] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a481800 == 112 [pid = 1831] [id = 372] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274ae3000 == 111 [pid = 1831] [id = 371] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027509f800 == 110 [pid = 1831] [id = 370] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02749cc000 == 109 [pid = 1831] [id = 368] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029f8a1000 == 108 [pid = 1831] [id = 367] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c523000 == 107 [pid = 1831] [id = 366] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029d03b000 == 106 [pid = 1831] [id = 365] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029abd3800 == 105 [pid = 1831] [id = 364] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0294177800 == 104 [pid = 1831] [id = 363] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286e58800 == 103 [pid = 1831] [id = 362] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02851b3000 == 102 [pid = 1831] [id = 361] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c98c800 == 101 [pid = 1831] [id = 360] 06:53:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0276567000 == 100 [pid = 1831] [id = 359] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f027b346800) [pid = 1831] [serial = 1062] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f02738f6400) [pid = 1831] [serial = 1025] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f0284664c00) [pid = 1831] [serial = 1037] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f02749ac000) [pid = 1831] [serial = 1055] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f0279392000) [pid = 1831] [serial = 795] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f028607f800) [pid = 1831] [serial = 867] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f027f321400) [pid = 1831] [serial = 861] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f0278f0dc00) [pid = 1831] [serial = 855] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f0292a08000) [pid = 1831] [serial = 930] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f02883f1000) [pid = 1831] [serial = 924] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f028ce32400) [pid = 1831] [serial = 927] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f0279392800) [pid = 1831] [serial = 1028] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f027f6da800) [pid = 1831] [serial = 864] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f026fdf1c00) [pid = 1831] [serial = 752] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f0285207c00) [pid = 1831] [serial = 1073] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f027c90dc00) [pid = 1831] [serial = 801] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f027c470400) [pid = 1831] [serial = 912] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f027901b800) [pid = 1831] [serial = 1061] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f0283775800) [pid = 1831] [serial = 813] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f02849c9400) [pid = 1831] [serial = 819] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f02715dec00) [pid = 1831] [serial = 789] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f0285888000) [pid = 1831] [serial = 1040] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f027f6d6400) [pid = 1831] [serial = 807] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f026f610c00) [pid = 1831] [serial = 761] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f02724c3400) [pid = 1831] [serial = 906] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f02750bac00) [pid = 1831] [serial = 852] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f028707d000) [pid = 1831] [serial = 1043] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f027c605000) [pid = 1831] [serial = 798] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f0275875800) [pid = 1831] [serial = 1059] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f028718f400) [pid = 1831] [serial = 740] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f0293e61c00) [pid = 1831] [serial = 936] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f027c715800) [pid = 1831] [serial = 858] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f0285884400) [pid = 1831] [serial = 921] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f02811d2400) [pid = 1831] [serial = 1068] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f0275041c00) [pid = 1831] [serial = 792] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f02883f3c00) [pid = 1831] [serial = 882] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f0291e6ac00) [pid = 1831] [serial = 1046] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f027dcc4000) [pid = 1831] [serial = 879] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f028608ac00) [pid = 1831] [serial = 1074] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f02972b8800) [pid = 1831] [serial = 755] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f0286f20400) [pid = 1831] [serial = 873] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f0281da8800) [pid = 1831] [serial = 1034] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f029749c800) [pid = 1831] [serial = 942] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f0292c74000) [pid = 1831] [serial = 933] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f02841f4c00) [pid = 1831] [serial = 816] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f0281dab000) [pid = 1831] [serial = 810] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f0276433400) [pid = 1831] [serial = 764] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f0293e63800) [pid = 1831] [serial = 743] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f028718dc00) [pid = 1831] [serial = 876] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f027dcc3400) [pid = 1831] [serial = 804] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f027c63b000) [pid = 1831] [serial = 1064] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f027cbf0c00) [pid = 1831] [serial = 1031] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f027f6dfc00) [pid = 1831] [serial = 915] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f0279022400) [pid = 1831] [serial = 746] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f0293e62400) [pid = 1831] [serial = 749] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f0278f03400) [pid = 1831] [serial = 909] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f027cbefc00) [pid = 1831] [serial = 1065] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f0274fbc400) [pid = 1831] [serial = 1058] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f029728b400) [pid = 1831] [serial = 939] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f027f372c00) [pid = 1831] [serial = 1067] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f0284781400) [pid = 1831] [serial = 1071] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f028414d000) [pid = 1831] [serial = 918] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f027ce59c00) [pid = 1831] [serial = 1049] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f0286747c00) [pid = 1831] [serial = 870] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f0297bc0800) [pid = 1831] [serial = 758] [outer = (nil)] [url = about:blank] 06:53:02 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f0284669c00) [pid = 1831] [serial = 1070] [outer = (nil)] [url = about:blank] 06:53:03 INFO - PROCESS | 1831 | 1462024383118 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1527ms 06:53:03 INFO - PROCESS | 1831 | 1462024383179 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 06:53:03 INFO - PROCESS | 1831 | 1462024383182 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 06:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:53:03 INFO - PROCESS | 1831 | 1462024383188 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:53:03 INFO - PROCESS | 1831 | 1462024383194 Marionette TRACE conn3 <- [1,1558,null,{}] 06:53:03 INFO - PROCESS | 1831 | 1462024383208 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:03 INFO - PROCESS | 1831 | 1462024383398 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 06:53:03 INFO - PROCESS | 1831 | 1462024383561 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274e13000 == 101 [pid = 1831] [id = 397] 06:53:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f0272350400) [pid = 1831] [serial = 1192] [outer = (nil)] 06:53:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f02757f5c00) [pid = 1831] [serial = 1193] [outer = 0x7f0272350400] 06:53:03 INFO - PROCESS | 1831 | 1462024383628 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f0276434800) [pid = 1831] [serial = 1194] [outer = 0x7f0272350400] 06:53:04 INFO - PROCESS | 1831 | 1462024384359 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:53:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1180ms 06:53:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:53:04 INFO - PROCESS | 1831 | 1462024384369 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 1831 | 1462024384372 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 06:53:04 INFO - PROCESS | 1831 | 1462024384406 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 1831 | 1462024384408 Marionette TRACE conn3 <- [1,1562,null,{}] 06:53:04 INFO - PROCESS | 1831 | 1462024384429 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:04 INFO - PROCESS | 1831 | 1462024384657 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 06:53:04 INFO - PROCESS | 1831 | 1462024384711 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a622000 == 102 [pid = 1831] [id = 398] 06:53:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f02765bac00) [pid = 1831] [serial = 1195] [outer = (nil)] 06:53:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f0278f0e800) [pid = 1831] [serial = 1196] [outer = 0x7f02765bac00] 06:53:04 INFO - PROCESS | 1831 | 1462024384849 Marionette DEBUG loaded listener.js 06:53:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f027901f000) [pid = 1831] [serial = 1197] [outer = 0x7f02765bac00] 06:53:05 INFO - PROCESS | 1831 | 1462024385547 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1230ms 06:53:05 INFO - PROCESS | 1831 | 1462024385607 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 06:53:05 INFO - PROCESS | 1831 | 1462024385610 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 06:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:53:05 INFO - PROCESS | 1831 | 1462024385615 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:53:05 INFO - PROCESS | 1831 | 1462024385617 Marionette TRACE conn3 <- [1,1566,null,{}] 06:53:05 INFO - PROCESS | 1831 | 1462024385626 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:05 INFO - PROCESS | 1831 | 1462024385827 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 06:53:05 INFO - PROCESS | 1831 | 1462024385852 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ba29800 == 103 [pid = 1831] [id = 399] 06:53:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f0278f05000) [pid = 1831] [serial = 1198] [outer = (nil)] 06:53:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f027a35a000) [pid = 1831] [serial = 1199] [outer = 0x7f0278f05000] 06:53:05 INFO - PROCESS | 1831 | 1462024385907 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f027b346800) [pid = 1831] [serial = 1200] [outer = 0x7f0278f05000] 06:53:06 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f026dbab400) [pid = 1831] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:53:06 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f02757fa800) [pid = 1831] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:53:06 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f026f602c00) [pid = 1831] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:53:06 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f02757f0800) [pid = 1831] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:53:06 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f027a357400) [pid = 1831] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:53:06 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f0271ecf400) [pid = 1831] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:53:06 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f027c634c00) [pid = 1831] [serial = 33] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:53:06 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f02759aec00) [pid = 1831] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:53:07 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f027a354800) [pid = 1831] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:53:07 INFO - PROCESS | 1831 | 1462024387273 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:53:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1683ms 06:53:07 INFO - PROCESS | 1831 | 1462024387299 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 1831 | 1462024387301 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 06:53:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:53:07 INFO - PROCESS | 1831 | 1462024387306 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 1831 | 1462024387308 Marionette TRACE conn3 <- [1,1570,null,{}] 06:53:07 INFO - PROCESS | 1831 | 1462024387313 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:07 INFO - PROCESS | 1831 | 1462024387499 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 06:53:07 INFO - PROCESS | 1831 | 1462024387654 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bf59000 == 104 [pid = 1831] [id = 400] 06:53:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f027586e400) [pid = 1831] [serial = 1201] [outer = (nil)] 06:53:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f027b99f800) [pid = 1831] [serial = 1202] [outer = 0x7f027586e400] 06:53:07 INFO - PROCESS | 1831 | 1462024387713 Marionette DEBUG loaded listener.js 06:53:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f027cbee400) [pid = 1831] [serial = 1203] [outer = 0x7f027586e400] 06:53:08 INFO - PROCESS | 1831 | 1462024388334 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1076ms 06:53:08 INFO - PROCESS | 1831 | 1462024388383 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 06:53:08 INFO - PROCESS | 1831 | 1462024388386 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 06:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:53:08 INFO - PROCESS | 1831 | 1462024388391 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:53:08 INFO - PROCESS | 1831 | 1462024388393 Marionette TRACE conn3 <- [1,1574,null,{}] 06:53:08 INFO - PROCESS | 1831 | 1462024388398 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:08 INFO - PROCESS | 1831 | 1462024388601 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 06:53:08 INFO - PROCESS | 1831 | 1462024388623 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c9a8000 == 105 [pid = 1831] [id = 401] 06:53:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f027901c800) [pid = 1831] [serial = 1204] [outer = (nil)] 06:53:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f027ce59c00) [pid = 1831] [serial = 1205] [outer = 0x7f027901c800] 06:53:08 INFO - PROCESS | 1831 | 1462024388678 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f027de0b000) [pid = 1831] [serial = 1206] [outer = 0x7f027901c800] 06:53:09 INFO - PROCESS | 1831 | 1462024389756 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1427ms 06:53:09 INFO - PROCESS | 1831 | 1462024389820 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 06:53:09 INFO - PROCESS | 1831 | 1462024389826 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 06:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:53:09 INFO - PROCESS | 1831 | 1462024389834 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 1831 | 1462024389839 Marionette TRACE conn3 <- [1,1578,null,{}] 06:53:09 INFO - PROCESS | 1831 | 1462024389847 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:10 INFO - PROCESS | 1831 | 1462024390091 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 06:53:10 INFO - PROCESS | 1831 | 1462024390281 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027200b000 == 106 [pid = 1831] [id = 402] 06:53:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f026ea43800) [pid = 1831] [serial = 1207] [outer = (nil)] 06:53:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f02702e7800) [pid = 1831] [serial = 1208] [outer = 0x7f026ea43800] 06:53:10 INFO - PROCESS | 1831 | 1462024390354 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f0271ec2c00) [pid = 1831] [serial = 1209] [outer = 0x7f026ea43800] 06:53:11 INFO - PROCESS | 1831 | 1462024391269 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1492ms 06:53:11 INFO - PROCESS | 1831 | 1462024391326 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 06:53:11 INFO - PROCESS | 1831 | 1462024391335 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 06:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:53:11 INFO - PROCESS | 1831 | 1462024391345 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - PROCESS | 1831 | 1462024391348 Marionette TRACE conn3 <- [1,1582,null,{}] 06:53:11 INFO - PROCESS | 1831 | 1462024391353 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:11 INFO - PROCESS | 1831 | 1462024391543 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 06:53:11 INFO - PROCESS | 1831 | 1462024391738 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02750a1800 == 107 [pid = 1831] [id = 403] 06:53:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f0270254400) [pid = 1831] [serial = 1210] [outer = (nil)] 06:53:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f0274e4dc00) [pid = 1831] [serial = 1211] [outer = 0x7f0270254400] 06:53:11 INFO - PROCESS | 1831 | 1462024391806 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f02757f2000) [pid = 1831] [serial = 1212] [outer = 0x7f0270254400] 06:53:12 INFO - PROCESS | 1831 | 1462024392696 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1383ms 06:53:12 INFO - PROCESS | 1831 | 1462024392728 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 06:53:12 INFO - PROCESS | 1831 | 1462024392731 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 06:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:53:12 INFO - PROCESS | 1831 | 1462024392737 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:53:12 INFO - PROCESS | 1831 | 1462024392742 Marionette TRACE conn3 <- [1,1586,null,{}] 06:53:12 INFO - PROCESS | 1831 | 1462024392757 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:12 INFO - PROCESS | 1831 | 1462024392928 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 06:53:13 INFO - PROCESS | 1831 | 1462024393128 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027e972000 == 108 [pid = 1831] [id = 404] 06:53:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f0276433400) [pid = 1831] [serial = 1213] [outer = (nil)] 06:53:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f027a358c00) [pid = 1831] [serial = 1214] [outer = 0x7f0276433400] 06:53:13 INFO - PROCESS | 1831 | 1462024393195 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f027b997c00) [pid = 1831] [serial = 1215] [outer = 0x7f0276433400] 06:53:14 INFO - PROCESS | 1831 | 1462024394040 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1381ms 06:53:14 INFO - PROCESS | 1831 | 1462024394118 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 1831 | 1462024394122 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 06:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:53:14 INFO - PROCESS | 1831 | 1462024394128 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 1831 | 1462024394130 Marionette TRACE conn3 <- [1,1590,null,{}] 06:53:14 INFO - PROCESS | 1831 | 1462024394136 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:14 INFO - PROCESS | 1831 | 1462024394311 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 06:53:14 INFO - PROCESS | 1831 | 1462024394505 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02837a8000 == 109 [pid = 1831] [id = 405] 06:53:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f02765b4000) [pid = 1831] [serial = 1216] [outer = (nil)] 06:53:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f027cf85000) [pid = 1831] [serial = 1217] [outer = 0x7f02765b4000] 06:53:14 INFO - PROCESS | 1831 | 1462024394582 Marionette DEBUG loaded listener.js 06:53:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f027de0ec00) [pid = 1831] [serial = 1218] [outer = 0x7f02765b4000] 06:53:15 INFO - PROCESS | 1831 | 1462024395428 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:53:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1329ms 06:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:53:15 INFO - PROCESS | 1831 | 1462024395458 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 06:53:15 INFO - PROCESS | 1831 | 1462024395461 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 06:53:15 INFO - PROCESS | 1831 | 1462024395468 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:53:15 INFO - PROCESS | 1831 | 1462024395471 Marionette TRACE conn3 <- [1,1594,null,{}] 06:53:15 INFO - PROCESS | 1831 | 1462024395476 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:15 INFO - PROCESS | 1831 | 1462024395646 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 06:53:15 INFO - PROCESS | 1831 | 1462024395841 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284e44800 == 110 [pid = 1831] [id = 406] 06:53:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f027b25ec00) [pid = 1831] [serial = 1219] [outer = (nil)] 06:53:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f027f372c00) [pid = 1831] [serial = 1220] [outer = 0x7f027b25ec00] 06:53:15 INFO - PROCESS | 1831 | 1462024395914 Marionette DEBUG loaded listener.js 06:53:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f027f6dd800) [pid = 1831] [serial = 1221] [outer = 0x7f027b25ec00] 06:53:16 INFO - PROCESS | 1831 | 1462024396841 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1440ms 06:53:16 INFO - PROCESS | 1831 | 1462024396915 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 06:53:16 INFO - PROCESS | 1831 | 1462024396918 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 06:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:53:16 INFO - PROCESS | 1831 | 1462024396924 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 1831 | 1462024396927 Marionette TRACE conn3 <- [1,1598,null,{}] 06:53:16 INFO - PROCESS | 1831 | 1462024396932 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:17 INFO - PROCESS | 1831 | 1462024397126 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 06:53:17 INFO - PROCESS | 1831 | 1462024397322 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285ddf000 == 111 [pid = 1831] [id = 407] 06:53:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f027f6d9000) [pid = 1831] [serial = 1222] [outer = (nil)] 06:53:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f028462b000) [pid = 1831] [serial = 1223] [outer = 0x7f027f6d9000] 06:53:17 INFO - PROCESS | 1831 | 1462024397389 Marionette DEBUG loaded listener.js 06:53:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f0285f32c00) [pid = 1831] [serial = 1224] [outer = 0x7f027f6d9000] 06:53:18 INFO - PROCESS | 1831 | 1462024398247 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1376ms 06:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:53:18 INFO - PROCESS | 1831 | 1462024398301 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 06:53:18 INFO - PROCESS | 1831 | 1462024398303 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 06:53:18 INFO - PROCESS | 1831 | 1462024398308 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:53:18 INFO - PROCESS | 1831 | 1462024398311 Marionette TRACE conn3 <- [1,1602,null,{}] 06:53:18 INFO - PROCESS | 1831 | 1462024398316 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:18 INFO - PROCESS | 1831 | 1462024398484 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 06:53:18 INFO - PROCESS | 1831 | 1462024398680 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028859d000 == 112 [pid = 1831] [id = 408] 06:53:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f027f6de800) [pid = 1831] [serial = 1225] [outer = (nil)] 06:53:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f028621c800) [pid = 1831] [serial = 1226] [outer = 0x7f027f6de800] 06:53:18 INFO - PROCESS | 1831 | 1462024398747 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f0287041000) [pid = 1831] [serial = 1227] [outer = 0x7f027f6de800] 06:53:19 INFO - PROCESS | 1831 | 1462024399590 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1334ms 06:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:53:19 INFO - PROCESS | 1831 | 1462024399643 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 06:53:19 INFO - PROCESS | 1831 | 1462024399646 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 06:53:19 INFO - PROCESS | 1831 | 1462024399651 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 1831 | 1462024399654 Marionette TRACE conn3 <- [1,1606,null,{}] 06:53:19 INFO - PROCESS | 1831 | 1462024399659 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:19 INFO - PROCESS | 1831 | 1462024399860 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 06:53:20 INFO - PROCESS | 1831 | 1462024400072 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292db2000 == 113 [pid = 1831] [id = 409] 06:53:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f0275037400) [pid = 1831] [serial = 1228] [outer = (nil)] 06:53:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f0285f35000) [pid = 1831] [serial = 1229] [outer = 0x7f0275037400] 06:53:20 INFO - PROCESS | 1831 | 1462024400178 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f0292a90800) [pid = 1831] [serial = 1230] [outer = 0x7f0275037400] 06:53:21 INFO - PROCESS | 1831 | 1462024401013 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1432ms 06:53:21 INFO - PROCESS | 1831 | 1462024401083 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 1831 | 1462024401087 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 06:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:53:21 INFO - PROCESS | 1831 | 1462024401092 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 1831 | 1462024401095 Marionette TRACE conn3 <- [1,1610,null,{}] 06:53:21 INFO - PROCESS | 1831 | 1462024401100 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:21 INFO - PROCESS | 1831 | 1462024401264 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 06:53:21 INFO - PROCESS | 1831 | 1462024401461 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297436000 == 114 [pid = 1831] [id = 410] 06:53:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f027901e800) [pid = 1831] [serial = 1231] [outer = (nil)] 06:53:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f0293fe4c00) [pid = 1831] [serial = 1232] [outer = 0x7f027901e800] 06:53:21 INFO - PROCESS | 1831 | 1462024401541 Marionette DEBUG loaded listener.js 06:53:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f0297447400) [pid = 1831] [serial = 1233] [outer = 0x7f027901e800] 06:53:22 INFO - PROCESS | 1831 | 1462024402347 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1281ms 06:53:22 INFO - PROCESS | 1831 | 1462024402375 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 1831 | 1462024402378 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 06:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:53:22 INFO - PROCESS | 1831 | 1462024402383 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 1831 | 1462024402385 Marionette TRACE conn3 <- [1,1614,null,{}] 06:53:22 INFO - PROCESS | 1831 | 1462024402390 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:22 INFO - PROCESS | 1831 | 1462024402563 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 06:53:22 INFO - PROCESS | 1831 | 1462024402761 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297a23800 == 115 [pid = 1831] [id = 411] 06:53:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f028ce32400) [pid = 1831] [serial = 1234] [outer = (nil)] 06:53:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f0297bc3000) [pid = 1831] [serial = 1235] [outer = 0x7f028ce32400] 06:53:22 INFO - PROCESS | 1831 | 1462024402825 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f0298225800) [pid = 1831] [serial = 1236] [outer = 0x7f028ce32400] 06:53:23 INFO - PROCESS | 1831 | 1462024403680 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1335ms 06:53:23 INFO - PROCESS | 1831 | 1462024403720 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 06:53:23 INFO - PROCESS | 1831 | 1462024403723 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 06:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:53:23 INFO - PROCESS | 1831 | 1462024403729 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:53:23 INFO - PROCESS | 1831 | 1462024403732 Marionette TRACE conn3 <- [1,1618,null,{}] 06:53:23 INFO - PROCESS | 1831 | 1462024403736 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:23 INFO - PROCESS | 1831 | 1462024403918 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 06:53:24 INFO - PROCESS | 1831 | 1462024404119 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029cf23800 == 116 [pid = 1831] [id = 412] 06:53:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f0275b77c00) [pid = 1831] [serial = 1237] [outer = (nil)] 06:53:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f0275b82c00) [pid = 1831] [serial = 1238] [outer = 0x7f0275b77c00] 06:53:24 INFO - PROCESS | 1831 | 1462024404188 Marionette DEBUG loaded listener.js 06:53:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f0298234000) [pid = 1831] [serial = 1239] [outer = 0x7f0275b77c00] 06:53:25 INFO - PROCESS | 1831 | 1462024405062 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1376ms 06:53:25 INFO - PROCESS | 1831 | 1462024405105 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 06:53:25 INFO - PROCESS | 1831 | 1462024405109 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 06:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:53:25 INFO - PROCESS | 1831 | 1462024405114 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:53:25 INFO - PROCESS | 1831 | 1462024405116 Marionette TRACE conn3 <- [1,1622,null,{}] 06:53:25 INFO - PROCESS | 1831 | 1462024405121 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:25 INFO - PROCESS | 1831 | 1462024405291 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 06:53:25 INFO - PROCESS | 1831 | 1462024405493 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b581000 == 117 [pid = 1831] [id = 413] 06:53:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f026d3c5400) [pid = 1831] [serial = 1240] [outer = (nil)] 06:53:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f026d3cbc00) [pid = 1831] [serial = 1241] [outer = 0x7f026d3c5400] 06:53:25 INFO - PROCESS | 1831 | 1462024405557 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f026d3d0800) [pid = 1831] [serial = 1242] [outer = 0x7f026d3c5400] 06:53:26 INFO - PROCESS | 1831 | 1462024406378 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 06:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1328ms 06:53:26 INFO - PROCESS | 1831 | 1462024406443 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 06:53:26 INFO - PROCESS | 1831 | 1462024406447 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 06:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:53:26 INFO - PROCESS | 1831 | 1462024406452 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 1831 | 1462024406454 Marionette TRACE conn3 <- [1,1626,null,{}] 06:53:26 INFO - PROCESS | 1831 | 1462024406459 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:26 INFO - PROCESS | 1831 | 1462024406646 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 06:53:26 INFO - PROCESS | 1831 | 1462024406845 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271d06800 == 118 [pid = 1831] [id = 414] 06:53:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f026d3c5c00) [pid = 1831] [serial = 1243] [outer = (nil)] 06:53:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f0275986000) [pid = 1831] [serial = 1244] [outer = 0x7f026d3c5c00] 06:53:26 INFO - PROCESS | 1831 | 1462024406910 Marionette DEBUG loaded listener.js 06:53:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f027598a800) [pid = 1831] [serial = 1245] [outer = 0x7f026d3c5c00] 06:53:27 INFO - PROCESS | 1831 | 1462024407767 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1376ms 06:53:27 INFO - PROCESS | 1831 | 1462024407828 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 06:53:27 INFO - PROCESS | 1831 | 1462024407831 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 06:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:53:27 INFO - PROCESS | 1831 | 1462024407837 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - PROCESS | 1831 | 1462024407839 Marionette TRACE conn3 <- [1,1630,null,{}] 06:53:27 INFO - PROCESS | 1831 | 1462024407844 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:28 INFO - PROCESS | 1831 | 1462024408018 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 06:53:28 INFO - PROCESS | 1831 | 1462024408222 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271d16000 == 119 [pid = 1831] [id = 415] 06:53:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f026d3ccc00) [pid = 1831] [serial = 1246] [outer = (nil)] 06:53:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f026ff10400) [pid = 1831] [serial = 1247] [outer = 0x7f026d3ccc00] 06:53:28 INFO - PROCESS | 1831 | 1462024408291 Marionette DEBUG loaded listener.js 06:53:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f026ff14800) [pid = 1831] [serial = 1248] [outer = 0x7f026d3ccc00] 06:53:29 INFO - PROCESS | 1831 | 1462024409153 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1378ms 06:53:29 INFO - PROCESS | 1831 | 1462024409216 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 06:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:53:29 INFO - PROCESS | 1831 | 1462024409219 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 06:53:29 INFO - PROCESS | 1831 | 1462024409224 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 1831 | 1462024409227 Marionette TRACE conn3 <- [1,1634,null,{}] 06:53:29 INFO - PROCESS | 1831 | 1462024409232 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:29 INFO - PROCESS | 1831 | 1462024409398 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 06:53:30 INFO - PROCESS | 1831 | 1462024410026 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272007000 == 120 [pid = 1831] [id = 416] 06:53:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f026d0c3c00) [pid = 1831] [serial = 1249] [outer = (nil)] 06:53:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f026dba6c00) [pid = 1831] [serial = 1250] [outer = 0x7f026d0c3c00] 06:53:30 INFO - PROCESS | 1831 | 1462024410149 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f026ea50c00) [pid = 1831] [serial = 1251] [outer = 0x7f026d0c3c00] 06:53:30 INFO - PROCESS | 1831 | 1462024410977 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1827ms 06:53:31 INFO - PROCESS | 1831 | 1462024411052 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 06:53:31 INFO - PROCESS | 1831 | 1462024411056 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 06:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:53:31 INFO - PROCESS | 1831 | 1462024411063 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 1831 | 1462024411068 Marionette TRACE conn3 <- [1,1638,null,{}] 06:53:31 INFO - PROCESS | 1831 | 1462024411074 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:31 INFO - PROCESS | 1831 | 1462024411249 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 06:53:31 INFO - PROCESS | 1831 | 1462024411449 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bb03800 == 121 [pid = 1831] [id = 417] 06:53:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f026d0cf000) [pid = 1831] [serial = 1252] [outer = (nil)] 06:53:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f0271ed0400) [pid = 1831] [serial = 1253] [outer = 0x7f026d0cf000] 06:53:31 INFO - PROCESS | 1831 | 1462024411513 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f02738f6c00) [pid = 1831] [serial = 1254] [outer = 0x7f026d0cf000] 06:53:32 INFO - PROCESS | 1831 | 1462024412579 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1582ms 06:53:32 INFO - PROCESS | 1831 | 1462024412648 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 06:53:32 INFO - PROCESS | 1831 | 1462024412653 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 06:53:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:53:32 INFO - PROCESS | 1831 | 1462024412661 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 1831 | 1462024412663 Marionette TRACE conn3 <- [1,1642,null,{}] 06:53:32 INFO - PROCESS | 1831 | 1462024412668 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:32 INFO - PROCESS | 1831 | 1462024412838 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 06:53:33 INFO - PROCESS | 1831 | 1462024413114 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e2a4000 == 122 [pid = 1831] [id = 418] 06:53:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f02702f0c00) [pid = 1831] [serial = 1255] [outer = (nil)] 06:53:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f0274fbac00) [pid = 1831] [serial = 1256] [outer = 0x7f02702f0c00] 06:53:33 INFO - PROCESS | 1831 | 1462024413224 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f02757f6000) [pid = 1831] [serial = 1257] [outer = 0x7f02702f0c00] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bf59000 == 121 [pid = 1831] [id = 400] 06:53:33 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f0294128000) [pid = 1831] [serial = 1091] [outer = (nil)] [url = about:blank] 06:53:33 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f02759ac000) [pid = 1831] [serial = 1136] [outer = (nil)] [url = about:blank] 06:53:33 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f0271ecf000) [pid = 1831] [serial = 1106] [outer = (nil)] [url = about:blank] 06:53:33 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f0271ec8c00) [pid = 1831] [serial = 1100] [outer = (nil)] [url = about:blank] 06:53:33 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f0297c78c00) [pid = 1831] [serial = 1094] [outer = (nil)] [url = about:blank] 06:53:33 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f02702e2000) [pid = 1831] [serial = 1103] [outer = (nil)] [url = about:blank] 06:53:33 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f02702f3000) [pid = 1831] [serial = 1097] [outer = (nil)] [url = about:blank] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ba29800 == 120 [pid = 1831] [id = 399] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a622000 == 119 [pid = 1831] [id = 398] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274e13000 == 118 [pid = 1831] [id = 397] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f430000 == 117 [pid = 1831] [id = 396] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02701dc800 == 116 [pid = 1831] [id = 395] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c2da000 == 115 [pid = 1831] [id = 12] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e2ae800 == 114 [pid = 1831] [id = 386] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029795b800 == 113 [pid = 1831] [id = 385] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029c3af000 == 112 [pid = 1831] [id = 384] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02974c6800 == 111 [pid = 1831] [id = 383] 06:53:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c073800 == 110 [pid = 1831] [id = 382] 06:53:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0282750800 == 109 [pid = 1831] [id = 381] 06:53:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c2d6000 == 108 [pid = 1831] [id = 380] 06:53:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0270152800 == 107 [pid = 1831] [id = 379] 06:53:34 INFO - PROCESS | 1831 | 1462024414100 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f027f6d6800) [pid = 1831] [serial = 1130] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f0276427400) [pid = 1831] [serial = 1118] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f026ea4d800) [pid = 1831] [serial = 1112] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f026f609c00) [pid = 1831] [serial = 1133] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f0272354000) [pid = 1831] [serial = 765] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f027de18400) [pid = 1831] [serial = 1128] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f027cbf6800) [pid = 1831] [serial = 1127] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f027b480c00) [pid = 1831] [serial = 1122] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f027b994000) [pid = 1831] [serial = 1124] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f0286f21400) [pid = 1831] [serial = 1088] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f0272359c00) [pid = 1831] [serial = 1115] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f027c2c8c00) [pid = 1831] [serial = 1125] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f027b47c400) [pid = 1831] [serial = 1082] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f0270256000) [pid = 1831] [serial = 1113] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f0274fbbc00) [pid = 1831] [serial = 1079] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f027b25fc00) [pid = 1831] [serial = 1121] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f0272352400) [pid = 1831] [serial = 1134] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f026ea4e800) [pid = 1831] [serial = 1109] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f0284777c00) [pid = 1831] [serial = 1085] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f02765b8000) [pid = 1831] [serial = 1119] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f02845b9800) [pid = 1831] [serial = 1131] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f02736ac400) [pid = 1831] [serial = 1116] [outer = (nil)] [url = about:blank] 06:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1488ms 06:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:53:34 INFO - PROCESS | 1831 | 1462024414149 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 1831 | 1462024414151 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 06:53:34 INFO - PROCESS | 1831 | 1462024414159 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 1831 | 1462024414167 Marionette TRACE conn3 <- [1,1646,null,{}] 06:53:34 INFO - PROCESS | 1831 | 1462024414179 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:34 INFO - PROCESS | 1831 | 1462024414337 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 06:53:34 INFO - PROCESS | 1831 | 1462024414355 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271cf7000 == 108 [pid = 1831] [id = 419] 06:53:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f0275986400) [pid = 1831] [serial = 1258] [outer = (nil)] 06:53:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f027598d800) [pid = 1831] [serial = 1259] [outer = 0x7f0275986400] 06:53:34 INFO - PROCESS | 1831 | 1462024414413 Marionette DEBUG loaded listener.js 06:53:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f0275991800) [pid = 1831] [serial = 1260] [outer = 0x7f0275986400] 06:53:35 INFO - PROCESS | 1831 | 1462024415341 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:53:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1238ms 06:53:35 INFO - PROCESS | 1831 | 1462024415395 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 06:53:35 INFO - PROCESS | 1831 | 1462024415398 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 06:53:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:53:35 INFO - PROCESS | 1831 | 1462024415408 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:53:35 INFO - PROCESS | 1831 | 1462024415411 Marionette TRACE conn3 <- [1,1650,null,{}] 06:53:35 INFO - PROCESS | 1831 | 1462024415416 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:35 INFO - PROCESS | 1831 | 1462024415584 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 06:53:35 INFO - PROCESS | 1831 | 1462024415739 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274acf800 == 109 [pid = 1831] [id = 420] 06:53:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f026dba9000) [pid = 1831] [serial = 1261] [outer = (nil)] 06:53:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f0275b7b000) [pid = 1831] [serial = 1262] [outer = 0x7f026dba9000] 06:53:35 INFO - PROCESS | 1831 | 1462024415795 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f027642bc00) [pid = 1831] [serial = 1263] [outer = 0x7f026dba9000] 06:53:36 INFO - PROCESS | 1831 | 1462024416594 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:53:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:53:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1224ms 06:53:36 INFO - PROCESS | 1831 | 1462024416635 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 06:53:36 INFO - PROCESS | 1831 | 1462024416639 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 06:53:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:53:36 INFO - PROCESS | 1831 | 1462024416644 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 1831 | 1462024416646 Marionette TRACE conn3 <- [1,1654,null,{}] 06:53:36 INFO - PROCESS | 1831 | 1462024416651 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:36 INFO - PROCESS | 1831 | 1462024416865 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 06:53:36 INFO - PROCESS | 1831 | 1462024416890 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a627000 == 110 [pid = 1831] [id = 421] 06:53:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f0278f08c00) [pid = 1831] [serial = 1264] [outer = (nil)] 06:53:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f027901dc00) [pid = 1831] [serial = 1265] [outer = 0x7f0278f08c00] 06:53:36 INFO - PROCESS | 1831 | 1462024416958 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f027b34dc00) [pid = 1831] [serial = 1266] [outer = 0x7f0278f08c00] 06:53:37 INFO - PROCESS | 1831 | 1462024417808 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1180ms 06:53:37 INFO - PROCESS | 1831 | 1462024417824 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 06:53:37 INFO - PROCESS | 1831 | 1462024417827 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 06:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:53:37 INFO - PROCESS | 1831 | 1462024417832 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:53:37 INFO - PROCESS | 1831 | 1462024417835 Marionette TRACE conn3 <- [1,1658,null,{}] 06:53:37 INFO - PROCESS | 1831 | 1462024417864 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:38 INFO - PROCESS | 1831 | 1462024418076 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 06:53:38 INFO - PROCESS | 1831 | 1462024418098 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c998000 == 111 [pid = 1831] [id = 422] 06:53:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f027a35c400) [pid = 1831] [serial = 1267] [outer = (nil)] 06:53:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f027dcbec00) [pid = 1831] [serial = 1268] [outer = 0x7f027a35c400] 06:53:38 INFO - PROCESS | 1831 | 1462024418154 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f027f325000) [pid = 1831] [serial = 1269] [outer = 0x7f027a35c400] 06:53:39 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f0278f05000) [pid = 1831] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:53:39 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f027586e400) [pid = 1831] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:53:39 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f026f60a000) [pid = 1831] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:53:39 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f02702f7c00) [pid = 1831] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:53:39 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f026f603800) [pid = 1831] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:53:39 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f0272350400) [pid = 1831] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:53:39 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f02765bac00) [pid = 1831] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:53:39 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f027c763000) [pid = 1831] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:53:39 INFO - PROCESS | 1831 | 1462024419327 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1535ms 06:53:39 INFO - PROCESS | 1831 | 1462024419368 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 06:53:39 INFO - PROCESS | 1831 | 1462024419370 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 06:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:53:39 INFO - PROCESS | 1831 | 1462024419376 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 1831 | 1462024419378 Marionette TRACE conn3 <- [1,1662,null,{}] 06:53:39 INFO - PROCESS | 1831 | 1462024419383 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:39 INFO - PROCESS | 1831 | 1462024419537 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 06:53:39 INFO - PROCESS | 1831 | 1462024419710 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c97c000 == 112 [pid = 1831] [id = 423] 06:53:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f026f60a000) [pid = 1831] [serial = 1270] [outer = (nil)] 06:53:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f027a352800) [pid = 1831] [serial = 1271] [outer = 0x7f026f60a000] 06:53:39 INFO - PROCESS | 1831 | 1462024419766 Marionette DEBUG loaded listener.js 06:53:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f0281156800) [pid = 1831] [serial = 1272] [outer = 0x7f026f60a000] 06:53:40 INFO - PROCESS | 1831 | 1462024420408 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1076ms 06:53:40 INFO - PROCESS | 1831 | 1462024420453 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 06:53:40 INFO - PROCESS | 1831 | 1462024420457 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 06:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:53:40 INFO - PROCESS | 1831 | 1462024420462 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 1831 | 1462024420464 Marionette TRACE conn3 <- [1,1666,null,{}] 06:53:40 INFO - PROCESS | 1831 | 1462024420469 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:40 INFO - PROCESS | 1831 | 1462024420676 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 06:53:40 INFO - PROCESS | 1831 | 1462024420698 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027debc800 == 113 [pid = 1831] [id = 424] 06:53:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f02702e7c00) [pid = 1831] [serial = 1273] [outer = (nil)] 06:53:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f027f690800) [pid = 1831] [serial = 1274] [outer = 0x7f02702e7c00] 06:53:40 INFO - PROCESS | 1831 | 1462024420753 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f02837f7000) [pid = 1831] [serial = 1275] [outer = 0x7f02702e7c00] 06:53:41 INFO - PROCESS | 1831 | 1462024421820 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1423ms 06:53:41 INFO - PROCESS | 1831 | 1462024421886 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 06:53:41 INFO - PROCESS | 1831 | 1462024421892 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 06:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:53:41 INFO - PROCESS | 1831 | 1462024421900 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:53:41 INFO - PROCESS | 1831 | 1462024421905 Marionette TRACE conn3 <- [1,1670,null,{}] 06:53:41 INFO - PROCESS | 1831 | 1462024421912 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:42 INFO - PROCESS | 1831 | 1462024422150 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 06:53:42 INFO - PROCESS | 1831 | 1462024422350 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271cf3800 == 114 [pid = 1831] [id = 425] 06:53:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f026f603800) [pid = 1831] [serial = 1276] [outer = (nil)] 06:53:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f02702e0400) [pid = 1831] [serial = 1277] [outer = 0x7f026f603800] 06:53:42 INFO - PROCESS | 1831 | 1462024422419 Marionette DEBUG loaded listener.js 06:53:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f0271ed0800) [pid = 1831] [serial = 1278] [outer = 0x7f026f603800] 06:53:43 INFO - PROCESS | 1831 | 1462024423325 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1479ms 06:53:43 INFO - PROCESS | 1831 | 1462024423381 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 06:53:43 INFO - PROCESS | 1831 | 1462024423389 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 06:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:53:43 INFO - PROCESS | 1831 | 1462024423398 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - PROCESS | 1831 | 1462024423401 Marionette TRACE conn3 <- [1,1674,null,{}] 06:53:43 INFO - PROCESS | 1831 | 1462024423406 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:43 INFO - PROCESS | 1831 | 1462024423591 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 06:53:43 INFO - PROCESS | 1831 | 1462024423788 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b94c800 == 115 [pid = 1831] [id = 426] 06:53:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f0272359c00) [pid = 1831] [serial = 1279] [outer = (nil)] 06:53:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f0274fbdc00) [pid = 1831] [serial = 1280] [outer = 0x7f0272359c00] 06:53:43 INFO - PROCESS | 1831 | 1462024423859 Marionette DEBUG loaded listener.js 06:53:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f0275985000) [pid = 1831] [serial = 1281] [outer = 0x7f0272359c00] 06:53:44 INFO - PROCESS | 1831 | 1462024424767 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1429ms 06:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:53:44 INFO - PROCESS | 1831 | 1462024424827 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 06:53:44 INFO - PROCESS | 1831 | 1462024424830 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 06:53:44 INFO - PROCESS | 1831 | 1462024424837 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - PROCESS | 1831 | 1462024424842 Marionette TRACE conn3 <- [1,1678,null,{}] 06:53:44 INFO - PROCESS | 1831 | 1462024424856 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:45 INFO - PROCESS | 1831 | 1462024425043 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 06:53:45 INFO - PROCESS | 1831 | 1462024425252 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284ca3000 == 116 [pid = 1831] [id = 427] 06:53:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f027586bc00) [pid = 1831] [serial = 1282] [outer = (nil)] 06:53:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f0278f08000) [pid = 1831] [serial = 1283] [outer = 0x7f027586bc00] 06:53:45 INFO - PROCESS | 1831 | 1462024425320 Marionette DEBUG loaded listener.js 06:53:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f027b348400) [pid = 1831] [serial = 1284] [outer = 0x7f027586bc00] 06:53:46 INFO - PROCESS | 1831 | 1462024426182 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1385ms 06:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:53:46 INFO - PROCESS | 1831 | 1462024426221 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 06:53:46 INFO - PROCESS | 1831 | 1462024426224 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 06:53:46 INFO - PROCESS | 1831 | 1462024426230 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:53:46 INFO - PROCESS | 1831 | 1462024426233 Marionette TRACE conn3 <- [1,1682,null,{}] 06:53:46 INFO - PROCESS | 1831 | 1462024426238 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:46 INFO - PROCESS | 1831 | 1462024426416 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 06:53:46 INFO - PROCESS | 1831 | 1462024426634 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02885a9800 == 117 [pid = 1831] [id = 428] 06:53:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f02759b0c00) [pid = 1831] [serial = 1285] [outer = (nil)] 06:53:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f027f322800) [pid = 1831] [serial = 1286] [outer = 0x7f02759b0c00] 06:53:46 INFO - PROCESS | 1831 | 1462024426745 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f0282998400) [pid = 1831] [serial = 1287] [outer = 0x7f02759b0c00] 06:53:47 INFO - PROCESS | 1831 | 1462024427630 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1432ms 06:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:53:47 INFO - PROCESS | 1831 | 1462024427662 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 06:53:47 INFO - PROCESS | 1831 | 1462024427665 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 06:53:47 INFO - PROCESS | 1831 | 1462024427671 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 1831 | 1462024427674 Marionette TRACE conn3 <- [1,1686,null,{}] 06:53:47 INFO - PROCESS | 1831 | 1462024427678 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:47 INFO - PROCESS | 1831 | 1462024427854 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 06:53:48 INFO - PROCESS | 1831 | 1462024428060 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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/2dcontext/path-objects/2d.path.arc.empty.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297951000 == 118 [pid = 1831] [id = 429] 06:53:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f027b47c400) [pid = 1831] [serial = 1288] [outer = (nil)] 06:53:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f0284624c00) [pid = 1831] [serial = 1289] [outer = 0x7f027b47c400] 06:53:48 INFO - PROCESS | 1831 | 1462024428124 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f0284780000) [pid = 1831] [serial = 1290] [outer = 0x7f027b47c400] 06:53:48 INFO - PROCESS | 1831 | 1462024428986 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 06:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1386ms 06:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:53:49 INFO - PROCESS | 1831 | 1462024429057 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 06:53:49 INFO - PROCESS | 1831 | 1462024429060 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 06:53:49 INFO - PROCESS | 1831 | 1462024429066 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:53:49 INFO - PROCESS | 1831 | 1462024429068 Marionette TRACE conn3 <- [1,1690,null,{}] 06:53:49 INFO - PROCESS | 1831 | 1462024429073 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:49 INFO - PROCESS | 1831 | 1462024429304 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 06:53:49 INFO - PROCESS | 1831 | 1462024429504 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029cf1a000 == 119 [pid = 1831] [id = 430] 06:53:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f02765bb000) [pid = 1831] [serial = 1291] [outer = (nil)] 06:53:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f0286f20000) [pid = 1831] [serial = 1292] [outer = 0x7f02765bb000] 06:53:49 INFO - PROCESS | 1831 | 1462024429574 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f02978b7000) [pid = 1831] [serial = 1293] [outer = 0x7f02765bb000] 06:53:50 INFO - PROCESS | 1831 | 1462024430448 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1426ms 06:53:50 INFO - PROCESS | 1831 | 1462024430492 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 1831 | 1462024430495 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 06:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:53:50 INFO - PROCESS | 1831 | 1462024430503 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 1831 | 1462024430505 Marionette TRACE conn3 <- [1,1694,null,{}] 06:53:50 INFO - PROCESS | 1831 | 1462024430510 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:50 INFO - PROCESS | 1831 | 1462024430686 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 06:53:50 INFO - PROCESS | 1831 | 1462024430892 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026ecd5000 == 120 [pid = 1831] [id = 431] 06:53:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f0271fa0400) [pid = 1831] [serial = 1294] [outer = (nil)] 06:53:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f0271fa9400) [pid = 1831] [serial = 1295] [outer = 0x7f0271fa0400] 06:53:50 INFO - PROCESS | 1831 | 1462024430957 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f0271fae800) [pid = 1831] [serial = 1296] [outer = 0x7f0271fa0400] 06:53:51 INFO - PROCESS | 1831 | 1462024431778 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1334ms 06:53:51 INFO - PROCESS | 1831 | 1462024431836 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 06:53:51 INFO - PROCESS | 1831 | 1462024431839 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 06:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:53:51 INFO - PROCESS | 1831 | 1462024431845 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 1831 | 1462024431847 Marionette TRACE conn3 <- [1,1698,null,{}] 06:53:51 INFO - PROCESS | 1831 | 1462024431852 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:52 INFO - PROCESS | 1831 | 1462024432026 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 06:53:52 INFO - PROCESS | 1831 | 1462024432233 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f890000 == 121 [pid = 1831] [id = 432] 06:53:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f0271fa1400) [pid = 1831] [serial = 1297] [outer = (nil)] 06:53:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f0294121400) [pid = 1831] [serial = 1298] [outer = 0x7f0271fa1400] 06:53:52 INFO - PROCESS | 1831 | 1462024432299 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f0297c6cc00) [pid = 1831] [serial = 1299] [outer = 0x7f0271fa1400] 06:53:53 INFO - PROCESS | 1831 | 1462024433139 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1329ms 06:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:53:53 INFO - PROCESS | 1831 | 1462024433175 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 06:53:53 INFO - PROCESS | 1831 | 1462024433178 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 06:53:53 INFO - PROCESS | 1831 | 1462024433184 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 1831 | 1462024433186 Marionette TRACE conn3 <- [1,1702,null,{}] 06:53:53 INFO - PROCESS | 1831 | 1462024433191 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:53 INFO - PROCESS | 1831 | 1462024433370 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 06:53:53 INFO - PROCESS | 1831 | 1462024433585 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f99b800 == 122 [pid = 1831] [id = 433] 06:53:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f0271fa8000) [pid = 1831] [serial = 1300] [outer = (nil)] 06:53:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f027caf7400) [pid = 1831] [serial = 1301] [outer = 0x7f0271fa8000] 06:53:53 INFO - PROCESS | 1831 | 1462024433696 Marionette DEBUG loaded listener.js 06:53:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f027cafc400) [pid = 1831] [serial = 1302] [outer = 0x7f0271fa8000] 06:53:54 INFO - PROCESS | 1831 | 1462024434546 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1437ms 06:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:53:54 INFO - PROCESS | 1831 | 1462024434621 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 06:53:54 INFO - PROCESS | 1831 | 1462024434623 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 06:53:54 INFO - PROCESS | 1831 | 1462024434630 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 1831 | 1462024434633 Marionette TRACE conn3 <- [1,1706,null,{}] 06:53:54 INFO - PROCESS | 1831 | 1462024434637 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:54 INFO - PROCESS | 1831 | 1462024434824 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 06:53:55 INFO - PROCESS | 1831 | 1462024435027 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269ad2000 == 123 [pid = 1831] [id = 434] 06:53:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f027caf1c00) [pid = 1831] [serial = 1303] [outer = (nil)] 06:53:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f0286f21400) [pid = 1831] [serial = 1304] [outer = 0x7f027caf1c00] 06:53:55 INFO - PROCESS | 1831 | 1462024435093 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f0297c78c00) [pid = 1831] [serial = 1305] [outer = 0x7f027caf1c00] 06:53:55 INFO - PROCESS | 1831 | 1462024435945 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1380ms 06:53:56 INFO - PROCESS | 1831 | 1462024436010 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 06:53:56 INFO - PROCESS | 1831 | 1462024436014 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 06:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:53:56 INFO - PROCESS | 1831 | 1462024436019 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:53:56 INFO - PROCESS | 1831 | 1462024436023 Marionette TRACE conn3 <- [1,1710,null,{}] 06:53:56 INFO - PROCESS | 1831 | 1462024436028 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:56 INFO - PROCESS | 1831 | 1462024436228 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 06:53:56 INFO - PROCESS | 1831 | 1462024436430 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02699c1000 == 124 [pid = 1831] [id = 435] 06:53:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f026aaeec00) [pid = 1831] [serial = 1306] [outer = (nil)] 06:53:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f026aaf8400) [pid = 1831] [serial = 1307] [outer = 0x7f026aaeec00] 06:53:56 INFO - PROCESS | 1831 | 1462024436504 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f0298234c00) [pid = 1831] [serial = 1308] [outer = 0x7f026aaeec00] 06:53:57 INFO - PROCESS | 1831 | 1462024437347 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1376ms 06:53:57 INFO - PROCESS | 1831 | 1462024437397 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 06:53:57 INFO - PROCESS | 1831 | 1462024437399 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 06:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:53:57 INFO - PROCESS | 1831 | 1462024437405 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:53:57 INFO - PROCESS | 1831 | 1462024437407 Marionette TRACE conn3 <- [1,1714,null,{}] 06:53:57 INFO - PROCESS | 1831 | 1462024437412 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:57 INFO - PROCESS | 1831 | 1462024437589 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 06:53:57 INFO - PROCESS | 1831 | 1462024437804 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269d0b800 == 125 [pid = 1831] [id = 436] 06:53:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f0269ca0c00) [pid = 1831] [serial = 1309] [outer = (nil)] 06:53:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f0269ca7c00) [pid = 1831] [serial = 1310] [outer = 0x7f0269ca0c00] 06:53:57 INFO - PROCESS | 1831 | 1462024437910 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f0269cac800) [pid = 1831] [serial = 1311] [outer = 0x7f0269ca0c00] 06:53:58 INFO - PROCESS | 1831 | 1462024438819 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1478ms 06:53:58 INFO - PROCESS | 1831 | 1462024438885 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 1831 | 1462024438888 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 06:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:53:58 INFO - PROCESS | 1831 | 1462024438894 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 1831 | 1462024438896 Marionette TRACE conn3 <- [1,1718,null,{}] 06:53:58 INFO - PROCESS | 1831 | 1462024438909 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:59 INFO - PROCESS | 1831 | 1462024439087 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 06:53:59 INFO - PROCESS | 1831 | 1462024439295 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c51d000 == 126 [pid = 1831] [id = 437] 06:53:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f0269ca5400) [pid = 1831] [serial = 1312] [outer = (nil)] 06:53:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f0269cb2c00) [pid = 1831] [serial = 1313] [outer = 0x7f0269ca5400] 06:53:59 INFO - PROCESS | 1831 | 1462024439361 Marionette DEBUG loaded listener.js 06:53:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f0269cb7800) [pid = 1831] [serial = 1314] [outer = 0x7f0269ca5400] 06:54:00 INFO - PROCESS | 1831 | 1462024440232 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1395ms 06:54:00 INFO - PROCESS | 1831 | 1462024440289 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 1831 | 1462024440292 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 06:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:54:00 INFO - PROCESS | 1831 | 1462024440298 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 1831 | 1462024440300 Marionette TRACE conn3 <- [1,1722,null,{}] 06:54:00 INFO - PROCESS | 1831 | 1462024440305 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:00 INFO - PROCESS | 1831 | 1462024440482 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 06:54:00 INFO - PROCESS | 1831 | 1462024440694 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275c87800 == 127 [pid = 1831] [id = 438] 06:54:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f0269ca1400) [pid = 1831] [serial = 1315] [outer = (nil)] 06:54:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f0269cbd000) [pid = 1831] [serial = 1316] [outer = 0x7f0269ca1400] 06:54:00 INFO - PROCESS | 1831 | 1462024440802 Marionette DEBUG loaded listener.js 06:54:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f02702e9400) [pid = 1831] [serial = 1317] [outer = 0x7f0269ca1400] 06:54:02 INFO - PROCESS | 1831 | 1462024442236 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1979ms 06:54:02 INFO - PROCESS | 1831 | 1462024442343 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 06:54:02 INFO - PROCESS | 1831 | 1462024442349 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 06:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:54:02 INFO - PROCESS | 1831 | 1462024442359 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 1831 | 1462024442363 Marionette TRACE conn3 <- [1,1726,null,{}] 06:54:02 INFO - PROCESS | 1831 | 1462024442372 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:02 INFO - PROCESS | 1831 | 1462024442571 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 06:54:02 INFO - PROCESS | 1831 | 1462024442780 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fd51000 == 128 [pid = 1831] [id = 439] 06:54:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f0269cbc400) [pid = 1831] [serial = 1318] [outer = (nil)] 06:54:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f026d0d0000) [pid = 1831] [serial = 1319] [outer = 0x7f0269cbc400] 06:54:02 INFO - PROCESS | 1831 | 1462024442884 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f026e91c000) [pid = 1831] [serial = 1320] [outer = 0x7f0269cbc400] 06:54:03 INFO - PROCESS | 1831 | 1462024443755 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1480ms 06:54:03 INFO - PROCESS | 1831 | 1462024443839 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 1831 | 1462024443855 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 06:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:54:03 INFO - PROCESS | 1831 | 1462024443867 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 1831 | 1462024443873 Marionette TRACE conn3 <- [1,1730,null,{}] 06:54:03 INFO - PROCESS | 1831 | 1462024443883 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:04 INFO - PROCESS | 1831 | 1462024444157 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 06:54:04 INFO - PROCESS | 1831 | 1462024444420 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e2ba000 == 129 [pid = 1831] [id = 440] 06:54:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f026e928000) [pid = 1831] [serial = 1321] [outer = (nil)] 06:54:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f026f608400) [pid = 1831] [serial = 1322] [outer = 0x7f026e928000] 06:54:04 INFO - PROCESS | 1831 | 1462024444536 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f026ff12800) [pid = 1831] [serial = 1323] [outer = 0x7f026e928000] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c97c000 == 128 [pid = 1831] [id = 423] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f027dcaf800) [pid = 1831] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f026d0d1800) [pid = 1831] [serial = 1172] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f026a8bfc00) [pid = 1831] [serial = 1175] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f0273791c00) [pid = 1831] [serial = 1178] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f0273798000) [pid = 1831] [serial = 1181] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f027ce59c00) [pid = 1831] [serial = 1205] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c998000 == 127 [pid = 1831] [id = 422] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a627000 == 126 [pid = 1831] [id = 421] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274acf800 == 125 [pid = 1831] [id = 420] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271cf7000 == 124 [pid = 1831] [id = 419] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e2a4000 == 123 [pid = 1831] [id = 418] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bb03800 == 122 [pid = 1831] [id = 417] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0272007000 == 121 [pid = 1831] [id = 416] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271d16000 == 120 [pid = 1831] [id = 415] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271d06800 == 119 [pid = 1831] [id = 414] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b581000 == 118 [pid = 1831] [id = 413] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029cf23800 == 117 [pid = 1831] [id = 412] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0297a23800 == 116 [pid = 1831] [id = 411] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0297436000 == 115 [pid = 1831] [id = 410] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292db2000 == 114 [pid = 1831] [id = 409] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028859d000 == 113 [pid = 1831] [id = 408] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285ddf000 == 112 [pid = 1831] [id = 407] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284e44800 == 111 [pid = 1831] [id = 406] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029725d000 == 110 [pid = 1831] [id = 332] 06:54:05 INFO - PROCESS | 1831 | 1462024445487 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02837a8000 == 109 [pid = 1831] [id = 405] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027e972000 == 108 [pid = 1831] [id = 404] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02750a1800 == 107 [pid = 1831] [id = 403] 06:54:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027200b000 == 106 [pid = 1831] [id = 402] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f027ce5c800) [pid = 1831] [serial = 1151] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f0293bcdc00) [pid = 1831] [serial = 1166] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f027bf74400) [pid = 1831] [serial = 1148] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f027025bc00) [pid = 1831] [serial = 1184] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f0297bbac00) [pid = 1831] [serial = 1169] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f028ce98c00) [pid = 1831] [serial = 1163] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f027901f000) [pid = 1831] [serial = 1197] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f0278f0e800) [pid = 1831] [serial = 1196] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f027b346800) [pid = 1831] [serial = 1200] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f027b99f800) [pid = 1831] [serial = 1202] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f0276434800) [pid = 1831] [serial = 1194] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f027a35a000) [pid = 1831] [serial = 1199] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f027cbee400) [pid = 1831] [serial = 1203] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f02715e5000) [pid = 1831] [serial = 1188] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f02702e4800) [pid = 1831] [serial = 1187] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f0273798800) [pid = 1831] [serial = 1190] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f02749adc00) [pid = 1831] [serial = 1191] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f02837f6400) [pid = 1831] [serial = 1154] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f026dbad800) [pid = 1831] [serial = 1139] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f027642d800) [pid = 1831] [serial = 1145] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f0287189400) [pid = 1831] [serial = 1160] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f027b25c400) [pid = 1831] [serial = 1137] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f0286213800) [pid = 1831] [serial = 1157] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f0272558800) [pid = 1831] [serial = 1142] [outer = (nil)] [url = about:blank] 06:54:05 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f02757f5c00) [pid = 1831] [serial = 1193] [outer = (nil)] [url = about:blank] 06:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1685ms 06:54:05 INFO - PROCESS | 1831 | 1462024445553 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 06:54:05 INFO - PROCESS | 1831 | 1462024445556 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 06:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:54:05 INFO - PROCESS | 1831 | 1462024445562 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 1831 | 1462024445567 Marionette TRACE conn3 <- [1,1734,null,{}] 06:54:05 INFO - PROCESS | 1831 | 1462024445580 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:05 INFO - PROCESS | 1831 | 1462024445736 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 06:54:05 INFO - PROCESS | 1831 | 1462024445781 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271d16800 == 107 [pid = 1831] [id = 441] 06:54:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f026e927400) [pid = 1831] [serial = 1324] [outer = (nil)] 06:54:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f02715e0800) [pid = 1831] [serial = 1325] [outer = 0x7f026e927400] 06:54:05 INFO - PROCESS | 1831 | 1462024445984 Marionette DEBUG loaded listener.js 06:54:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f0272356400) [pid = 1831] [serial = 1326] [outer = 0x7f026e927400] 06:54:06 INFO - PROCESS | 1831 | 1462024446728 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1188ms 06:54:06 INFO - PROCESS | 1831 | 1462024446750 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 06:54:06 INFO - PROCESS | 1831 | 1462024446753 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 06:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:54:06 INFO - PROCESS | 1831 | 1462024446758 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 1831 | 1462024446760 Marionette TRACE conn3 <- [1,1738,null,{}] 06:54:06 INFO - PROCESS | 1831 | 1462024446765 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:06 INFO - PROCESS | 1831 | 1462024446980 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 06:54:07 INFO - PROCESS | 1831 | 1462024447000 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274ca7800 == 108 [pid = 1831] [id = 442] 06:54:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f02715e0400) [pid = 1831] [serial = 1327] [outer = (nil)] 06:54:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f02738f7c00) [pid = 1831] [serial = 1328] [outer = 0x7f02715e0400] 06:54:07 INFO - PROCESS | 1831 | 1462024447056 Marionette DEBUG loaded listener.js 06:54:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f0274e4ec00) [pid = 1831] [serial = 1329] [outer = 0x7f02715e0400] 06:54:07 INFO - PROCESS | 1831 | 1462024447895 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1174ms 06:54:07 INFO - PROCESS | 1831 | 1462024447933 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 06:54:07 INFO - PROCESS | 1831 | 1462024447936 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 06:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:54:07 INFO - PROCESS | 1831 | 1462024447941 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:54:07 INFO - PROCESS | 1831 | 1462024447944 Marionette TRACE conn3 <- [1,1742,null,{}] 06:54:07 INFO - PROCESS | 1831 | 1462024447954 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:08 INFO - PROCESS | 1831 | 1462024448165 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 06:54:08 INFO - PROCESS | 1831 | 1462024448190 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a611000 == 109 [pid = 1831] [id = 443] 06:54:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f027379a400) [pid = 1831] [serial = 1330] [outer = (nil)] 06:54:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f02750b5c00) [pid = 1831] [serial = 1331] [outer = 0x7f027379a400] 06:54:08 INFO - PROCESS | 1831 | 1462024448245 Marionette DEBUG loaded listener.js 06:54:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f0275871c00) [pid = 1831] [serial = 1332] [outer = 0x7f027379a400] 06:54:09 INFO - PROCESS | 1831 | 1462024449090 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1179ms 06:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:54:09 INFO - PROCESS | 1831 | 1462024449122 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 06:54:09 INFO - PROCESS | 1831 | 1462024449124 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 06:54:09 INFO - PROCESS | 1831 | 1462024449130 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - PROCESS | 1831 | 1462024449132 Marionette TRACE conn3 <- [1,1746,null,{}] 06:54:09 INFO - PROCESS | 1831 | 1462024449137 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:09 INFO - PROCESS | 1831 | 1462024449368 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 06:54:09 INFO - PROCESS | 1831 | 1462024449399 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b5bd800 == 110 [pid = 1831] [id = 444] 06:54:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f027598ac00) [pid = 1831] [serial = 1333] [outer = (nil)] 06:54:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f02759b5c00) [pid = 1831] [serial = 1334] [outer = 0x7f027598ac00] 06:54:09 INFO - PROCESS | 1831 | 1462024449457 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f02765b9c00) [pid = 1831] [serial = 1335] [outer = 0x7f027598ac00] 06:54:10 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f0278f08c00) [pid = 1831] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:54:10 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f027a35c400) [pid = 1831] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:54:10 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f026f60a000) [pid = 1831] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:54:10 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f026d0c3c00) [pid = 1831] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:54:10 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f026dba9000) [pid = 1831] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:54:10 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f02702f0c00) [pid = 1831] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:54:10 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f026d0cf000) [pid = 1831] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:54:10 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f0275986400) [pid = 1831] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:54:10 INFO - PROCESS | 1831 | 1462024450774 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1678ms 06:54:10 INFO - PROCESS | 1831 | 1462024450807 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 06:54:10 INFO - PROCESS | 1831 | 1462024450809 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 06:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:54:10 INFO - PROCESS | 1831 | 1462024450815 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 1831 | 1462024450817 Marionette TRACE conn3 <- [1,1750,null,{}] 06:54:10 INFO - PROCESS | 1831 | 1462024450822 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:10 INFO - PROCESS | 1831 | 1462024450967 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 06:54:11 INFO - PROCESS | 1831 | 1462024451131 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c30a000 == 111 [pid = 1831] [id = 445] 06:54:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f026dbaa400) [pid = 1831] [serial = 1336] [outer = (nil)] 06:54:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f027598ec00) [pid = 1831] [serial = 1337] [outer = 0x7f026dbaa400] 06:54:11 INFO - PROCESS | 1831 | 1462024451186 Marionette DEBUG loaded listener.js 06:54:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f0279390000) [pid = 1831] [serial = 1338] [outer = 0x7f026dbaa400] 06:54:11 INFO - PROCESS | 1831 | 1462024451837 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1083ms 06:54:11 INFO - PROCESS | 1831 | 1462024451899 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 06:54:11 INFO - PROCESS | 1831 | 1462024451902 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 06:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:54:11 INFO - PROCESS | 1831 | 1462024451910 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:54:11 INFO - PROCESS | 1831 | 1462024451912 Marionette TRACE conn3 <- [1,1754,null,{}] 06:54:11 INFO - PROCESS | 1831 | 1462024451927 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:12 INFO - PROCESS | 1831 | 1462024452080 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 06:54:12 INFO - PROCESS | 1831 | 1462024452094 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c97c000 == 112 [pid = 1831] [id = 446] 06:54:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f027901d400) [pid = 1831] [serial = 1339] [outer = (nil)] 06:54:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f027b994c00) [pid = 1831] [serial = 1340] [outer = 0x7f027901d400] 06:54:12 INFO - PROCESS | 1831 | 1462024452148 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f027c606800) [pid = 1831] [serial = 1341] [outer = 0x7f027901d400] 06:54:13 INFO - PROCESS | 1831 | 1462024453293 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1428ms 06:54:13 INFO - PROCESS | 1831 | 1462024453337 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 06:54:13 INFO - PROCESS | 1831 | 1462024453343 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 06:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:54:13 INFO - PROCESS | 1831 | 1462024453351 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 1831 | 1462024453355 Marionette TRACE conn3 <- [1,1758,null,{}] 06:54:13 INFO - PROCESS | 1831 | 1462024453363 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:13 INFO - PROCESS | 1831 | 1462024453568 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 06:54:13 INFO - PROCESS | 1831 | 1462024453772 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f9a2000 == 113 [pid = 1831] [id = 447] 06:54:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f026d0c4000) [pid = 1831] [serial = 1342] [outer = (nil)] 06:54:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f026e91cc00) [pid = 1831] [serial = 1343] [outer = 0x7f026d0c4000] 06:54:13 INFO - PROCESS | 1831 | 1462024453885 Marionette DEBUG loaded listener.js 06:54:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f026ea4c000) [pid = 1831] [serial = 1344] [outer = 0x7f026d0c4000] 06:54:14 INFO - PROCESS | 1831 | 1462024454868 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1581ms 06:54:14 INFO - PROCESS | 1831 | 1462024454933 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 06:54:14 INFO - PROCESS | 1831 | 1462024454941 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 06:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:54:14 INFO - PROCESS | 1831 | 1462024454950 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:54:14 INFO - PROCESS | 1831 | 1462024454954 Marionette TRACE conn3 <- [1,1762,null,{}] 06:54:14 INFO - PROCESS | 1831 | 1462024454960 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:15 INFO - PROCESS | 1831 | 1462024455143 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 06:54:15 INFO - PROCESS | 1831 | 1462024455345 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0276578000 == 114 [pid = 1831] [id = 448] 06:54:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f026e91ec00) [pid = 1831] [serial = 1345] [outer = (nil)] 06:54:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f02715e2800) [pid = 1831] [serial = 1346] [outer = 0x7f026e91ec00] 06:54:15 INFO - PROCESS | 1831 | 1462024455421 Marionette DEBUG loaded listener.js 06:54:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f0272354800) [pid = 1831] [serial = 1347] [outer = 0x7f026e91ec00] 06:54:16 INFO - PROCESS | 1831 | 1462024456340 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1432ms 06:54:16 INFO - PROCESS | 1831 | 1462024456383 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 06:54:16 INFO - PROCESS | 1831 | 1462024456385 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 06:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:54:16 INFO - PROCESS | 1831 | 1462024456392 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:54:16 INFO - PROCESS | 1831 | 1462024456397 Marionette TRACE conn3 <- [1,1766,null,{}] 06:54:16 INFO - PROCESS | 1831 | 1462024456412 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:16 INFO - PROCESS | 1831 | 1462024456595 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 06:54:16 INFO - PROCESS | 1831 | 1462024456811 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dec3800 == 115 [pid = 1831] [id = 449] 06:54:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f02738fc400) [pid = 1831] [serial = 1348] [outer = (nil)] 06:54:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f027598a000) [pid = 1831] [serial = 1349] [outer = 0x7f02738fc400] 06:54:16 INFO - PROCESS | 1831 | 1462024456885 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f0275b80000) [pid = 1831] [serial = 1350] [outer = 0x7f02738fc400] 06:54:17 INFO - PROCESS | 1831 | 1462024457755 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1433ms 06:54:17 INFO - PROCESS | 1831 | 1462024457826 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 06:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:54:17 INFO - PROCESS | 1831 | 1462024457830 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 06:54:17 INFO - PROCESS | 1831 | 1462024457836 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 1831 | 1462024457839 Marionette TRACE conn3 <- [1,1770,null,{}] 06:54:17 INFO - PROCESS | 1831 | 1462024457844 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:18 INFO - PROCESS | 1831 | 1462024458027 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 06:54:18 INFO - PROCESS | 1831 | 1462024458229 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028495a000 == 116 [pid = 1831] [id = 450] 06:54:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f02757f3400) [pid = 1831] [serial = 1351] [outer = (nil)] 06:54:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f027901bc00) [pid = 1831] [serial = 1352] [outer = 0x7f02757f3400] 06:54:18 INFO - PROCESS | 1831 | 1462024458298 Marionette DEBUG loaded listener.js 06:54:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f027b998c00) [pid = 1831] [serial = 1353] [outer = 0x7f02757f3400] 06:54:19 INFO - PROCESS | 1831 | 1462024459109 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1325ms 06:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:54:19 INFO - PROCESS | 1831 | 1462024459162 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 06:54:19 INFO - PROCESS | 1831 | 1462024459165 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 06:54:19 INFO - PROCESS | 1831 | 1462024459171 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:54:19 INFO - PROCESS | 1831 | 1462024459173 Marionette TRACE conn3 <- [1,1774,null,{}] 06:54:19 INFO - PROCESS | 1831 | 1462024459178 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:19 INFO - PROCESS | 1831 | 1462024459413 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 06:54:19 INFO - PROCESS | 1831 | 1462024459566 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028574f000 == 117 [pid = 1831] [id = 451] 06:54:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f0275b80800) [pid = 1831] [serial = 1354] [outer = (nil)] 06:54:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f027c63ec00) [pid = 1831] [serial = 1355] [outer = 0x7f0275b80800] 06:54:19 INFO - PROCESS | 1831 | 1462024459676 Marionette DEBUG loaded listener.js 06:54:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f027caf5c00) [pid = 1831] [serial = 1356] [outer = 0x7f0275b80800] 06:54:20 INFO - PROCESS | 1831 | 1462024460569 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1429ms 06:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:54:20 INFO - PROCESS | 1831 | 1462024460600 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 06:54:20 INFO - PROCESS | 1831 | 1462024460603 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 06:54:20 INFO - PROCESS | 1831 | 1462024460608 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 1831 | 1462024460611 Marionette TRACE conn3 <- [1,1778,null,{}] 06:54:20 INFO - PROCESS | 1831 | 1462024460616 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:20 INFO - PROCESS | 1831 | 1462024460806 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 06:54:21 INFO - PROCESS | 1831 | 1462024461014 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02960cd000 == 118 [pid = 1831] [id = 452] 06:54:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f027cbf8800) [pid = 1831] [serial = 1357] [outer = (nil)] 06:54:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f027f323800) [pid = 1831] [serial = 1358] [outer = 0x7f027cbf8800] 06:54:21 INFO - PROCESS | 1831 | 1462024461081 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f0284781400) [pid = 1831] [serial = 1359] [outer = 0x7f027cbf8800] 06:54:21 INFO - PROCESS | 1831 | 1462024461922 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1376ms 06:54:21 INFO - PROCESS | 1831 | 1462024461985 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 1831 | 1462024461988 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 06:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:54:21 INFO - PROCESS | 1831 | 1462024461993 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 1831 | 1462024461997 Marionette TRACE conn3 <- [1,1782,null,{}] 06:54:22 INFO - PROCESS | 1831 | 1462024462001 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:22 INFO - PROCESS | 1831 | 1462024462168 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 06:54:22 INFO - PROCESS | 1831 | 1462024462428 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029ab52800 == 119 [pid = 1831] [id = 453] 06:54:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f027642b800) [pid = 1831] [serial = 1360] [outer = (nil)] 06:54:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f0284781800) [pid = 1831] [serial = 1361] [outer = 0x7f027642b800] 06:54:22 INFO - PROCESS | 1831 | 1462024462500 Marionette DEBUG loaded listener.js 06:54:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f0286083400) [pid = 1831] [serial = 1362] [outer = 0x7f027642b800] 06:54:23 INFO - PROCESS | 1831 | 1462024463297 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1375ms 06:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:54:23 INFO - PROCESS | 1831 | 1462024463370 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 06:54:23 INFO - PROCESS | 1831 | 1462024463373 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 06:54:23 INFO - PROCESS | 1831 | 1462024463379 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:54:23 INFO - PROCESS | 1831 | 1462024463382 Marionette TRACE conn3 <- [1,1786,null,{}] 06:54:23 INFO - PROCESS | 1831 | 1462024463387 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:23 INFO - PROCESS | 1831 | 1462024463592 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 06:54:23 INFO - PROCESS | 1831 | 1462024463801 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029d03b800 == 120 [pid = 1831] [id = 454] 06:54:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f027b347800) [pid = 1831] [serial = 1363] [outer = (nil)] 06:54:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f0286f16c00) [pid = 1831] [serial = 1364] [outer = 0x7f027b347800] 06:54:23 INFO - PROCESS | 1831 | 1462024463909 Marionette DEBUG loaded listener.js 06:54:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f0288590000) [pid = 1831] [serial = 1365] [outer = 0x7f027b347800] 06:54:24 INFO - PROCESS | 1831 | 1462024464748 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1432ms 06:54:24 INFO - PROCESS | 1831 | 1462024464811 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 1831 | 1462024464815 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 06:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:54:24 INFO - PROCESS | 1831 | 1462024464822 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 1831 | 1462024464824 Marionette TRACE conn3 <- [1,1790,null,{}] 06:54:24 INFO - PROCESS | 1831 | 1462024464829 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:25 INFO - PROCESS | 1831 | 1462024465012 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 06:54:25 INFO - PROCESS | 1831 | 1462024465215 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269d94000 == 121 [pid = 1831] [id = 455] 06:54:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f02849d0400) [pid = 1831] [serial = 1366] [outer = (nil)] 06:54:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f0292d21c00) [pid = 1831] [serial = 1367] [outer = 0x7f02849d0400] 06:54:25 INFO - PROCESS | 1831 | 1462024465288 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f0295b10000) [pid = 1831] [serial = 1368] [outer = 0x7f02849d0400] 06:54:26 INFO - PROCESS | 1831 | 1462024466119 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1334ms 06:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:54:26 INFO - PROCESS | 1831 | 1462024466157 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 06:54:26 INFO - PROCESS | 1831 | 1462024466160 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 06:54:26 INFO - PROCESS | 1831 | 1462024466165 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:54:26 INFO - PROCESS | 1831 | 1462024466168 Marionette TRACE conn3 <- [1,1794,null,{}] 06:54:26 INFO - PROCESS | 1831 | 1462024466173 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:26 INFO - PROCESS | 1831 | 1462024466356 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 06:54:26 INFO - PROCESS | 1831 | 1462024466615 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026d2a6000 == 122 [pid = 1831] [id = 456] 06:54:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 274 (0x7f026cf43800) [pid = 1831] [serial = 1369] [outer = (nil)] 06:54:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 275 (0x7f026cf4b000) [pid = 1831] [serial = 1370] [outer = 0x7f026cf43800] 06:54:26 INFO - PROCESS | 1831 | 1462024466686 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 276 (0x7f026cf50400) [pid = 1831] [serial = 1371] [outer = 0x7f026cf43800] 06:54:27 INFO - PROCESS | 1831 | 1462024467530 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1432ms 06:54:27 INFO - PROCESS | 1831 | 1462024467598 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 1831 | 1462024467602 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 06:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:54:27 INFO - PROCESS | 1831 | 1462024467607 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 1831 | 1462024467610 Marionette TRACE conn3 <- [1,1798,null,{}] 06:54:27 INFO - PROCESS | 1831 | 1462024467615 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:27 INFO - PROCESS | 1831 | 1462024467817 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 06:54:28 INFO - PROCESS | 1831 | 1462024468027 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027203d800 == 123 [pid = 1831] [id = 457] 06:54:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 277 (0x7f026cf45c00) [pid = 1831] [serial = 1372] [outer = (nil)] 06:54:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 278 (0x7f026e04b000) [pid = 1831] [serial = 1373] [outer = 0x7f026cf45c00] 06:54:28 INFO - PROCESS | 1831 | 1462024468142 Marionette DEBUG loaded listener.js 06:54:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 279 (0x7f0291e6b000) [pid = 1831] [serial = 1374] [outer = 0x7f026cf45c00] 06:54:28 INFO - PROCESS | 1831 | 1462024468970 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1435ms 06:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:54:29 INFO - PROCESS | 1831 | 1462024469043 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 06:54:29 INFO - PROCESS | 1831 | 1462024469045 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 06:54:29 INFO - PROCESS | 1831 | 1462024469051 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:54:29 INFO - PROCESS | 1831 | 1462024469054 Marionette TRACE conn3 <- [1,1802,null,{}] 06:54:29 INFO - PROCESS | 1831 | 1462024469059 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:29 INFO - PROCESS | 1831 | 1462024469260 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 06:54:29 INFO - PROCESS | 1831 | 1462024469471 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271c2e000 == 124 [pid = 1831] [id = 458] 06:54:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 280 (0x7f026e042800) [pid = 1831] [serial = 1375] [outer = (nil)] 06:54:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 281 (0x7f0271e73800) [pid = 1831] [serial = 1376] [outer = 0x7f026e042800] 06:54:29 INFO - PROCESS | 1831 | 1462024469582 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 282 (0x7f0271e78400) [pid = 1831] [serial = 1377] [outer = 0x7f026e042800] 06:54:30 INFO - PROCESS | 1831 | 1462024470419 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1426ms 06:54:30 INFO - PROCESS | 1831 | 1462024470478 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 1831 | 1462024470481 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 06:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:54:30 INFO - PROCESS | 1831 | 1462024470487 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 1831 | 1462024470489 Marionette TRACE conn3 <- [1,1806,null,{}] 06:54:30 INFO - PROCESS | 1831 | 1462024470503 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:30 INFO - PROCESS | 1831 | 1462024470691 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 06:54:30 INFO - PROCESS | 1831 | 1462024470982 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027204b000 == 125 [pid = 1831] [id = 459] 06:54:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 283 (0x7f0269cb4000) [pid = 1831] [serial = 1378] [outer = (nil)] 06:54:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 284 (0x7f0271e7bc00) [pid = 1831] [serial = 1379] [outer = 0x7f0269cb4000] 06:54:31 INFO - PROCESS | 1831 | 1462024471051 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 285 (0x7f0291e6ac00) [pid = 1831] [serial = 1380] [outer = 0x7f0269cb4000] 06:54:31 INFO - PROCESS | 1831 | 1462024471889 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1437ms 06:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:54:31 INFO - PROCESS | 1831 | 1462024471924 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 06:54:31 INFO - PROCESS | 1831 | 1462024471927 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 06:54:31 INFO - PROCESS | 1831 | 1462024471933 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:54:31 INFO - PROCESS | 1831 | 1462024471935 Marionette TRACE conn3 <- [1,1810,null,{}] 06:54:31 INFO - PROCESS | 1831 | 1462024471940 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:32 INFO - PROCESS | 1831 | 1462024472113 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 06:54:32 INFO - PROCESS | 1831 | 1462024472328 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0267f25800 == 126 [pid = 1831] [id = 460] 06:54:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 286 (0x7f0267f9cc00) [pid = 1831] [serial = 1381] [outer = (nil)] 06:54:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 287 (0x7f0267fa4400) [pid = 1831] [serial = 1382] [outer = 0x7f0267f9cc00] 06:54:32 INFO - PROCESS | 1831 | 1462024472433 Marionette DEBUG loaded listener.js 06:54:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 288 (0x7f0267fa8c00) [pid = 1831] [serial = 1383] [outer = 0x7f0267f9cc00] 06:54:33 INFO - PROCESS | 1831 | 1462024473276 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1378ms 06:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:54:33 INFO - PROCESS | 1831 | 1462024473310 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 06:54:33 INFO - PROCESS | 1831 | 1462024473313 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 06:54:33 INFO - PROCESS | 1831 | 1462024473319 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:54:33 INFO - PROCESS | 1831 | 1462024473321 Marionette TRACE conn3 <- [1,1814,null,{}] 06:54:33 INFO - PROCESS | 1831 | 1462024473326 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:33 INFO - PROCESS | 1831 | 1462024473501 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 06:54:33 INFO - PROCESS | 1831 | 1462024473732 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271d10800 == 127 [pid = 1831] [id = 461] 06:54:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 289 (0x7f0267f9e000) [pid = 1831] [serial = 1384] [outer = (nil)] 06:54:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 290 (0x7f02702ec800) [pid = 1831] [serial = 1385] [outer = 0x7f0267f9e000] 06:54:33 INFO - PROCESS | 1831 | 1462024473799 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 291 (0x7f027598b000) [pid = 1831] [serial = 1386] [outer = 0x7f0267f9e000] 06:54:34 INFO - PROCESS | 1831 | 1462024474665 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1426ms 06:54:34 INFO - PROCESS | 1831 | 1462024474745 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 06:54:34 INFO - PROCESS | 1831 | 1462024474748 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 06:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:54:34 INFO - PROCESS | 1831 | 1462024474754 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 1831 | 1462024474756 Marionette TRACE conn3 <- [1,1818,null,{}] 06:54:34 INFO - PROCESS | 1831 | 1462024474761 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:34 INFO - PROCESS | 1831 | 1462024474948 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 06:54:35 INFO - PROCESS | 1831 | 1462024475161 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026cfe0000 == 128 [pid = 1831] [id = 462] 06:54:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 292 (0x7f0267fa6000) [pid = 1831] [serial = 1387] [outer = (nil)] 06:54:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 293 (0x7f0269ca6400) [pid = 1831] [serial = 1388] [outer = 0x7f0267fa6000] 06:54:35 INFO - PROCESS | 1831 | 1462024475673 Marionette DEBUG loaded listener.js 06:54:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 294 (0x7f026a8c1000) [pid = 1831] [serial = 1389] [outer = 0x7f0267fa6000] 06:54:36 INFO - PROCESS | 1831 | 1462024476656 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1980ms 06:54:36 INFO - PROCESS | 1831 | 1462024476735 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 06:54:36 INFO - PROCESS | 1831 | 1462024476739 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 06:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:54:36 INFO - PROCESS | 1831 | 1462024476746 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:54:36 INFO - PROCESS | 1831 | 1462024476748 Marionette TRACE conn3 <- [1,1822,null,{}] 06:54:36 INFO - PROCESS | 1831 | 1462024476755 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:36 INFO - PROCESS | 1831 | 1462024476992 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 06:54:37 INFO - PROCESS | 1831 | 1462024477395 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269acc000 == 129 [pid = 1831] [id = 463] 06:54:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 295 (0x7f026d3d1400) [pid = 1831] [serial = 1390] [outer = (nil)] 06:54:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 296 (0x7f026e04d400) [pid = 1831] [serial = 1391] [outer = 0x7f026d3d1400] 06:54:37 INFO - PROCESS | 1831 | 1462024477462 Marionette DEBUG loaded listener.js 06:54:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 297 (0x7f026e927800) [pid = 1831] [serial = 1392] [outer = 0x7f026d3d1400] 06:54:38 INFO - PROCESS | 1831 | 1462024478315 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1627ms 06:54:38 INFO - PROCESS | 1831 | 1462024478373 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 06:54:38 INFO - PROCESS | 1831 | 1462024478378 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 06:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:54:38 INFO - PROCESS | 1831 | 1462024478387 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:54:38 INFO - PROCESS | 1831 | 1462024478390 Marionette TRACE conn3 <- [1,1826,null,{}] 06:54:38 INFO - PROCESS | 1831 | 1462024478394 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:38 INFO - PROCESS | 1831 | 1462024478570 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 06:54:38 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c30a000 == 128 [pid = 1831] [id = 445] 06:54:38 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b5bd800 == 127 [pid = 1831] [id = 444] 06:54:38 INFO - PROCESS | 1831 | --DOMWINDOW == 296 (0x7f026ff10400) [pid = 1831] [serial = 1247] [outer = (nil)] [url = about:blank] 06:54:38 INFO - PROCESS | 1831 | --DOMWINDOW == 295 (0x7f027f690800) [pid = 1831] [serial = 1274] [outer = (nil)] [url = about:blank] 06:54:38 INFO - PROCESS | 1831 | 1462024478961 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:38 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a611000 == 126 [pid = 1831] [id = 443] 06:54:38 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274ca7800 == 125 [pid = 1831] [id = 442] 06:54:38 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271d16800 == 124 [pid = 1831] [id = 441] 06:54:38 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e2ba000 == 123 [pid = 1831] [id = 440] 06:54:38 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fd51000 == 122 [pid = 1831] [id = 439] 06:54:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f987000 == 123 [pid = 1831] [id = 464] 06:54:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 296 (0x7f026aafbc00) [pid = 1831] [serial = 1393] [outer = (nil)] 06:54:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 297 (0x7f026fb0f400) [pid = 1831] [serial = 1394] [outer = 0x7f026aafbc00] 06:54:39 INFO - PROCESS | 1831 | 1462024479050 Marionette DEBUG loaded listener.js 06:54:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 298 (0x7f026ff15000) [pid = 1831] [serial = 1395] [outer = 0x7f026aafbc00] 06:54:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026ecd5000 == 122 [pid = 1831] [id = 431] 06:54:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029cf1a000 == 121 [pid = 1831] [id = 430] 06:54:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0297951000 == 120 [pid = 1831] [id = 429] 06:54:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02885a9800 == 119 [pid = 1831] [id = 428] 06:54:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284ca3000 == 118 [pid = 1831] [id = 427] 06:54:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b94c800 == 117 [pid = 1831] [id = 426] 06:54:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271cf3800 == 116 [pid = 1831] [id = 425] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 297 (0x7f028462b000) [pid = 1831] [serial = 1223] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 296 (0x7f0275986000) [pid = 1831] [serial = 1244] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 295 (0x7f0274e4dc00) [pid = 1831] [serial = 1211] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 294 (0x7f027f325000) [pid = 1831] [serial = 1269] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 293 (0x7f027a352800) [pid = 1831] [serial = 1271] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 292 (0x7f027b34dc00) [pid = 1831] [serial = 1266] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 291 (0x7f027642bc00) [pid = 1831] [serial = 1263] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 290 (0x7f027901dc00) [pid = 1831] [serial = 1265] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 289 (0x7f027dcbec00) [pid = 1831] [serial = 1268] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 288 (0x7f0281156800) [pid = 1831] [serial = 1272] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 287 (0x7f0285f35000) [pid = 1831] [serial = 1229] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 286 (0x7f026ea50c00) [pid = 1831] [serial = 1251] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 285 (0x7f026dba6c00) [pid = 1831] [serial = 1250] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 284 (0x7f0275b7b000) [pid = 1831] [serial = 1262] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 283 (0x7f0293fe4c00) [pid = 1831] [serial = 1232] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 282 (0x7f02757f6000) [pid = 1831] [serial = 1257] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 281 (0x7f0274fbac00) [pid = 1831] [serial = 1256] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 280 (0x7f027f372c00) [pid = 1831] [serial = 1220] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 279 (0x7f02738f6c00) [pid = 1831] [serial = 1254] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 278 (0x7f0271ed0400) [pid = 1831] [serial = 1253] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 277 (0x7f026d3cbc00) [pid = 1831] [serial = 1241] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 276 (0x7f0275b82c00) [pid = 1831] [serial = 1238] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 275 (0x7f0297bc3000) [pid = 1831] [serial = 1235] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 274 (0x7f027598d800) [pid = 1831] [serial = 1259] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 273 (0x7f0275991800) [pid = 1831] [serial = 1260] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f02702e7800) [pid = 1831] [serial = 1208] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f028621c800) [pid = 1831] [serial = 1226] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f027cf85000) [pid = 1831] [serial = 1217] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f027a358c00) [pid = 1831] [serial = 1214] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1831 | 1462024479787 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1438ms 06:54:39 INFO - PROCESS | 1831 | 1462024479825 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 06:54:39 INFO - PROCESS | 1831 | 1462024479827 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 06:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:54:39 INFO - PROCESS | 1831 | 1462024479833 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:54:39 INFO - PROCESS | 1831 | 1462024479838 Marionette TRACE conn3 <- [1,1830,null,{}] 06:54:39 INFO - PROCESS | 1831 | 1462024479852 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:40 INFO - PROCESS | 1831 | 1462024480029 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 06:54:40 INFO - PROCESS | 1831 | 1462024480202 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027201c000 == 117 [pid = 1831] [id = 465] 06:54:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f026fb0a400) [pid = 1831] [serial = 1396] [outer = (nil)] 06:54:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f0271e74400) [pid = 1831] [serial = 1397] [outer = 0x7f026fb0a400] 06:54:40 INFO - PROCESS | 1831 | 1462024480267 Marionette DEBUG loaded listener.js 06:54:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f0271fab000) [pid = 1831] [serial = 1398] [outer = 0x7f026fb0a400] 06:54:40 INFO - PROCESS | 1831 | 1462024480955 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1186ms 06:54:41 INFO - PROCESS | 1831 | 1462024481037 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 06:54:41 INFO - PROCESS | 1831 | 1462024481042 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 06:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:54:41 INFO - PROCESS | 1831 | 1462024481048 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:54:41 INFO - PROCESS | 1831 | 1462024481050 Marionette TRACE conn3 <- [1,1834,null,{}] 06:54:41 INFO - PROCESS | 1831 | 1462024481059 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:41 INFO - PROCESS | 1831 | 1462024481219 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 06:54:41 INFO - PROCESS | 1831 | 1462024481229 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274e13000 == 118 [pid = 1831] [id = 466] 06:54:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f026ff18400) [pid = 1831] [serial = 1399] [outer = (nil)] 06:54:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 274 (0x7f02736b3c00) [pid = 1831] [serial = 1400] [outer = 0x7f026ff18400] 06:54:41 INFO - PROCESS | 1831 | 1462024481284 Marionette DEBUG loaded listener.js 06:54:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 275 (0x7f02749aa800) [pid = 1831] [serial = 1401] [outer = 0x7f026ff18400] 06:54:42 INFO - PROCESS | 1831 | 1462024482221 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1227ms 06:54:42 INFO - PROCESS | 1831 | 1462024482279 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 1831 | 1462024482282 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 06:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:54:42 INFO - PROCESS | 1831 | 1462024482291 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 1831 | 1462024482293 Marionette TRACE conn3 <- [1,1838,null,{}] 06:54:42 INFO - PROCESS | 1831 | 1462024482296 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:42 INFO - PROCESS | 1831 | 1462024482519 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 06:54:42 INFO - PROCESS | 1831 | 1462024482543 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a73e800 == 119 [pid = 1831] [id = 467] 06:54:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 276 (0x7f0275038400) [pid = 1831] [serial = 1402] [outer = (nil)] 06:54:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 277 (0x7f02757f8800) [pid = 1831] [serial = 1403] [outer = 0x7f0275038400] 06:54:42 INFO - PROCESS | 1831 | 1462024482608 Marionette DEBUG loaded listener.js 06:54:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 278 (0x7f02759abc00) [pid = 1831] [serial = 1404] [outer = 0x7f0275038400] 06:54:43 INFO - PROCESS | 1831 | 1462024483439 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1674ms 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 277 (0x7f027901c800) [pid = 1831] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 276 (0x7f026e928000) [pid = 1831] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 275 (0x7f028376a000) [pid = 1831] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 274 (0x7f02724c3800) [pid = 1831] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 273 (0x7f0279385800) [pid = 1831] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f027647bc00) [pid = 1831] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f02847c7800) [pid = 1831] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f027379a400) [pid = 1831] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f02736b3400) [pid = 1831] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f027b346000) [pid = 1831] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f0274faf800) [pid = 1831] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f027598ac00) [pid = 1831] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f026f610000) [pid = 1831] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f027024e400) [pid = 1831] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f026dbaa400) [pid = 1831] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f02757ed400) [pid = 1831] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f027024f400) [pid = 1831] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f027b34a400) [pid = 1831] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f027f692000) [pid = 1831] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f02715e0400) [pid = 1831] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f0270250c00) [pid = 1831] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f02749a7000) [pid = 1831] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f026e927400) [pid = 1831] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f0297c6c800) [pid = 1831] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f0269cbc400) [pid = 1831] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f0270254000) [pid = 1831] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f028306b800) [pid = 1831] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:54:43 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f02702e7c00) [pid = 1831] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:54:44 INFO - PROCESS | 1831 | 1462024484011 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 06:54:44 INFO - PROCESS | 1831 | 1462024484015 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 06:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:54:44 INFO - PROCESS | 1831 | 1462024484021 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:54:44 INFO - PROCESS | 1831 | 1462024484024 Marionette TRACE conn3 <- [1,1842,null,{}] 06:54:44 INFO - PROCESS | 1831 | 1462024484029 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:44 INFO - PROCESS | 1831 | 1462024484222 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 06:54:44 INFO - PROCESS | 1831 | 1462024484402 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fd4c800 == 120 [pid = 1831] [id = 468] 06:54:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f0270254000) [pid = 1831] [serial = 1405] [outer = (nil)] 06:54:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f02715e0400) [pid = 1831] [serial = 1406] [outer = 0x7f0270254000] 06:54:44 INFO - PROCESS | 1831 | 1462024484459 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f0274faf800) [pid = 1831] [serial = 1407] [outer = 0x7f0270254000] 06:54:45 INFO - PROCESS | 1831 | 1462024485116 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1130ms 06:54:45 INFO - PROCESS | 1831 | 1462024485151 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 06:54:45 INFO - PROCESS | 1831 | 1462024485153 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 06:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:54:45 INFO - PROCESS | 1831 | 1462024485159 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 1831 | 1462024485161 Marionette TRACE conn3 <- [1,1846,null,{}] 06:54:45 INFO - PROCESS | 1831 | 1462024485166 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:45 INFO - PROCESS | 1831 | 1462024485401 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 06:54:45 INFO - PROCESS | 1831 | 1462024485419 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c312000 == 121 [pid = 1831] [id = 469] 06:54:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f027024c800) [pid = 1831] [serial = 1408] [outer = (nil)] 06:54:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f02759ad000) [pid = 1831] [serial = 1409] [outer = 0x7f027024c800] 06:54:45 INFO - PROCESS | 1831 | 1462024485475 Marionette DEBUG loaded listener.js 06:54:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f02765ba000) [pid = 1831] [serial = 1410] [outer = 0x7f027024c800] 06:54:46 INFO - PROCESS | 1831 | 1462024486451 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1329ms 06:54:46 INFO - PROCESS | 1831 | 1462024486488 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 06:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:54:46 INFO - PROCESS | 1831 | 1462024486494 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 06:54:46 INFO - PROCESS | 1831 | 1462024486501 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:54:46 INFO - PROCESS | 1831 | 1462024486507 Marionette TRACE conn3 <- [1,1850,null,{}] 06:54:46 INFO - PROCESS | 1831 | 1462024486516 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:46 INFO - PROCESS | 1831 | 1462024486724 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 06:54:47 INFO - PROCESS | 1831 | 1462024486994 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f99a800 == 122 [pid = 1831] [id = 470] 06:54:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f026aaf3800) [pid = 1831] [serial = 1411] [outer = (nil)] 06:54:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f026d3ce800) [pid = 1831] [serial = 1412] [outer = 0x7f026aaf3800] 06:54:47 INFO - PROCESS | 1831 | 1462024487107 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f026e04ec00) [pid = 1831] [serial = 1413] [outer = 0x7f026aaf3800] 06:54:47 INFO - PROCESS | 1831 | 1462024487949 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1483ms 06:54:47 INFO - PROCESS | 1831 | 1462024487984 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 06:54:47 INFO - PROCESS | 1831 | 1462024487992 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 06:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:54:48 INFO - PROCESS | 1831 | 1462024488001 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 1831 | 1462024488005 Marionette TRACE conn3 <- [1,1854,null,{}] 06:54:48 INFO - PROCESS | 1831 | 1462024488011 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:48 INFO - PROCESS | 1831 | 1462024488189 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 06:54:48 INFO - PROCESS | 1831 | 1462024488455 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272049800 == 123 [pid = 1831] [id = 471] 06:54:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f026e926800) [pid = 1831] [serial = 1414] [outer = (nil)] 06:54:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f026fb0e000) [pid = 1831] [serial = 1415] [outer = 0x7f026e926800] 06:54:48 INFO - PROCESS | 1831 | 1462024488529 Marionette DEBUG loaded listener.js 06:54:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f0270254c00) [pid = 1831] [serial = 1416] [outer = 0x7f026e926800] 06:54:49 INFO - PROCESS | 1831 | 1462024489447 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1477ms 06:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:54:49 INFO - PROCESS | 1831 | 1462024489479 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 06:54:49 INFO - PROCESS | 1831 | 1462024489482 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 06:54:49 INFO - PROCESS | 1831 | 1462024489488 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:54:49 INFO - PROCESS | 1831 | 1462024489493 Marionette TRACE conn3 <- [1,1858,null,{}] 06:54:49 INFO - PROCESS | 1831 | 1462024489508 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:49 INFO - PROCESS | 1831 | 1462024489691 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 06:54:49 INFO - PROCESS | 1831 | 1462024489906 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccd2800 == 124 [pid = 1831] [id = 472] 06:54:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f02702e4800) [pid = 1831] [serial = 1417] [outer = (nil)] 06:54:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f02724d1c00) [pid = 1831] [serial = 1418] [outer = 0x7f02702e4800] 06:54:50 INFO - PROCESS | 1831 | 1462024490015 Marionette DEBUG loaded listener.js 06:54:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f0275877000) [pid = 1831] [serial = 1419] [outer = 0x7f02702e4800] 06:54:50 INFO - PROCESS | 1831 | 1462024490866 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1436ms 06:54:50 INFO - PROCESS | 1831 | 1462024490923 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 1831 | 1462024490928 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 06:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:54:50 INFO - PROCESS | 1831 | 1462024490933 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 1831 | 1462024490935 Marionette TRACE conn3 <- [1,1862,null,{}] 06:54:50 INFO - PROCESS | 1831 | 1462024490940 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:51 INFO - PROCESS | 1831 | 1462024491133 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 06:54:51 INFO - PROCESS | 1831 | 1462024491376 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0282747000 == 125 [pid = 1831] [id = 473] 06:54:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f02759a9400) [pid = 1831] [serial = 1420] [outer = (nil)] 06:54:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f0278f08c00) [pid = 1831] [serial = 1421] [outer = 0x7f02759a9400] 06:54:51 INFO - PROCESS | 1831 | 1462024491486 Marionette DEBUG loaded listener.js 06:54:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f027b260000) [pid = 1831] [serial = 1422] [outer = 0x7f02759a9400] 06:54:52 INFO - PROCESS | 1831 | 1462024492332 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1475ms 06:54:52 INFO - PROCESS | 1831 | 1462024492409 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 06:54:52 INFO - PROCESS | 1831 | 1462024492411 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 06:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:54:52 INFO - PROCESS | 1831 | 1462024492417 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:54:52 INFO - PROCESS | 1831 | 1462024492419 Marionette TRACE conn3 <- [1,1866,null,{}] 06:54:52 INFO - PROCESS | 1831 | 1462024492425 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:52 INFO - PROCESS | 1831 | 1462024492643 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 06:54:52 INFO - PROCESS | 1831 | 1462024492906 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285755800 == 126 [pid = 1831] [id = 474] 06:54:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f0275b80400) [pid = 1831] [serial = 1423] [outer = (nil)] 06:54:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f027bf78800) [pid = 1831] [serial = 1424] [outer = 0x7f0275b80400] 06:54:52 INFO - PROCESS | 1831 | 1462024492975 Marionette DEBUG loaded listener.js 06:54:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f027c904c00) [pid = 1831] [serial = 1425] [outer = 0x7f0275b80400] 06:54:53 INFO - PROCESS | 1831 | 1462024493792 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1424ms 06:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:54:53 INFO - PROCESS | 1831 | 1462024493843 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 1831 | 1462024493845 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 06:54:53 INFO - PROCESS | 1831 | 1462024493850 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 1831 | 1462024493853 Marionette TRACE conn3 <- [1,1870,null,{}] 06:54:53 INFO - PROCESS | 1831 | 1462024493858 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:54 INFO - PROCESS | 1831 | 1462024494053 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 06:54:54 INFO - PROCESS | 1831 | 1462024494275 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029600a800 == 127 [pid = 1831] [id = 475] 06:54:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f027c90f800) [pid = 1831] [serial = 1426] [outer = (nil)] 06:54:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f027dbd1400) [pid = 1831] [serial = 1427] [outer = 0x7f027c90f800] 06:54:54 INFO - PROCESS | 1831 | 1462024494387 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 274 (0x7f0281da7000) [pid = 1831] [serial = 1428] [outer = 0x7f027c90f800] 06:54:55 INFO - PROCESS | 1831 | 1462024495248 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1430ms 06:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:54:55 INFO - PROCESS | 1831 | 1462024495281 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 06:54:55 INFO - PROCESS | 1831 | 1462024495283 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 06:54:55 INFO - PROCESS | 1831 | 1462024495289 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - PROCESS | 1831 | 1462024495292 Marionette TRACE conn3 <- [1,1874,null,{}] 06:54:55 INFO - PROCESS | 1831 | 1462024495297 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:55 INFO - PROCESS | 1831 | 1462024495466 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 06:54:55 INFO - PROCESS | 1831 | 1462024495683 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.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/2dcontext/path-objects/2d.path.clip.empty.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029cf18800 == 128 [pid = 1831] [id = 476] 06:54:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 275 (0x7f027cbf2400) [pid = 1831] [serial = 1429] [outer = (nil)] 06:54:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 276 (0x7f0284778400) [pid = 1831] [serial = 1430] [outer = 0x7f027cbf2400] 06:54:55 INFO - PROCESS | 1831 | 1462024495789 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 277 (0x7f0285882c00) [pid = 1831] [serial = 1431] [outer = 0x7f027cbf2400] 06:54:56 INFO - PROCESS | 1831 | 1462024496674 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1440ms 06:54:56 INFO - PROCESS | 1831 | 1462024496728 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 06:54:56 INFO - PROCESS | 1831 | 1462024496732 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 06:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:54:56 INFO - PROCESS | 1831 | 1462024496737 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:54:56 INFO - PROCESS | 1831 | 1462024496740 Marionette TRACE conn3 <- [1,1878,null,{}] 06:54:56 INFO - PROCESS | 1831 | 1462024496745 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:56 INFO - PROCESS | 1831 | 1462024496922 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 06:54:57 INFO - PROCESS | 1831 | 1462024497189 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c5d6800 == 129 [pid = 1831] [id = 477] 06:54:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 278 (0x7f026fdee400) [pid = 1831] [serial = 1432] [outer = (nil)] 06:54:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 279 (0x7f0282734800) [pid = 1831] [serial = 1433] [outer = 0x7f026fdee400] 06:54:57 INFO - PROCESS | 1831 | 1462024497258 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 280 (0x7f028ce98800) [pid = 1831] [serial = 1434] [outer = 0x7f026fdee400] 06:54:58 INFO - PROCESS | 1831 | 1462024498058 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1379ms 06:54:58 INFO - PROCESS | 1831 | 1462024498117 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 1831 | 1462024498121 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 06:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:54:58 INFO - PROCESS | 1831 | 1462024498126 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 1831 | 1462024498128 Marionette TRACE conn3 <- [1,1882,null,{}] 06:54:58 INFO - PROCESS | 1831 | 1462024498153 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:58 INFO - PROCESS | 1831 | 1462024498333 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 06:54:58 INFO - PROCESS | 1831 | 1462024498545 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02663e4800 == 130 [pid = 1831] [id = 478] 06:54:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 281 (0x7f02759b4400) [pid = 1831] [serial = 1435] [outer = (nil)] 06:54:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 282 (0x7f0295b38c00) [pid = 1831] [serial = 1436] [outer = 0x7f02759b4400] 06:54:58 INFO - PROCESS | 1831 | 1462024498654 Marionette DEBUG loaded listener.js 06:54:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 283 (0x7f0297bbcc00) [pid = 1831] [serial = 1437] [outer = 0x7f02759b4400] 06:54:59 INFO - PROCESS | 1831 | 1462024499441 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1387ms 06:54:59 INFO - PROCESS | 1831 | 1462024499513 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 1831 | 1462024499517 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 06:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:54:59 INFO - PROCESS | 1831 | 1462024499522 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 1831 | 1462024499524 Marionette TRACE conn3 <- [1,1886,null,{}] 06:54:59 INFO - PROCESS | 1831 | 1462024499529 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:59 INFO - PROCESS | 1831 | 1462024499713 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 06:54:59 INFO - PROCESS | 1831 | 1462024499928 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c5e6800 == 131 [pid = 1831] [id = 479] 06:55:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 284 (0x7f026a98fc00) [pid = 1831] [serial = 1438] [outer = (nil)] 06:55:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 285 (0x7f026a996000) [pid = 1831] [serial = 1439] [outer = 0x7f026a98fc00] 06:55:00 INFO - PROCESS | 1831 | 1462024500045 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 286 (0x7f026a99b800) [pid = 1831] [serial = 1440] [outer = 0x7f026a98fc00] 06:55:00 INFO - PROCESS | 1831 | 1462024500895 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1428ms 06:55:00 INFO - PROCESS | 1831 | 1462024500951 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 06:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:55:00 INFO - PROCESS | 1831 | 1462024500955 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 06:55:00 INFO - PROCESS | 1831 | 1462024500961 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:55:00 INFO - PROCESS | 1831 | 1462024500964 Marionette TRACE conn3 <- [1,1890,null,{}] 06:55:00 INFO - PROCESS | 1831 | 1462024500969 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:01 INFO - PROCESS | 1831 | 1462024501186 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 06:55:01 INFO - PROCESS | 1831 | 1462024501402 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027208b800 == 132 [pid = 1831] [id = 480] 06:55:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 287 (0x7f026a990800) [pid = 1831] [serial = 1441] [outer = (nil)] 06:55:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 288 (0x7f0297c75800) [pid = 1831] [serial = 1442] [outer = 0x7f026a990800] 06:55:01 INFO - PROCESS | 1831 | 1462024501520 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 289 (0x7f0298287000) [pid = 1831] [serial = 1443] [outer = 0x7f026a990800] 06:55:02 INFO - PROCESS | 1831 | 1462024502452 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1539ms 06:55:02 INFO - PROCESS | 1831 | 1462024502500 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 06:55:02 INFO - PROCESS | 1831 | 1462024502503 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 06:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:55:02 INFO - PROCESS | 1831 | 1462024502509 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 1831 | 1462024502511 Marionette TRACE conn3 <- [1,1894,null,{}] 06:55:02 INFO - PROCESS | 1831 | 1462024502516 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:02 INFO - PROCESS | 1831 | 1462024502711 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 06:55:02 INFO - PROCESS | 1831 | 1462024502933 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.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/2dcontext/path-objects/2d.path.closePath.empty.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297e32800 == 133 [pid = 1831] [id = 481] 06:55:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 290 (0x7f026a996800) [pid = 1831] [serial = 1444] [outer = (nil)] 06:55:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 291 (0x7f026c25bc00) [pid = 1831] [serial = 1445] [outer = 0x7f026a996800] 06:55:03 INFO - PROCESS | 1831 | 1462024503042 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 292 (0x7f026c260c00) [pid = 1831] [serial = 1446] [outer = 0x7f026a996800] 06:55:03 INFO - PROCESS | 1831 | 1462024503931 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1482ms 06:55:03 INFO - PROCESS | 1831 | 1462024503991 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 06:55:03 INFO - PROCESS | 1831 | 1462024503995 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 06:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:55:04 INFO - PROCESS | 1831 | 1462024504001 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:55:04 INFO - PROCESS | 1831 | 1462024504004 Marionette TRACE conn3 <- [1,1898,null,{}] 06:55:04 INFO - PROCESS | 1831 | 1462024504008 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:04 INFO - PROCESS | 1831 | 1462024504191 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 06:55:04 INFO - PROCESS | 1831 | 1462024504464 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0265b44000 == 134 [pid = 1831] [id = 482] 06:55:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 293 (0x7f0269cb8400) [pid = 1831] [serial = 1447] [outer = (nil)] 06:55:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 294 (0x7f0269f15800) [pid = 1831] [serial = 1448] [outer = 0x7f0269cb8400] 06:55:04 INFO - PROCESS | 1831 | 1462024504576 Marionette DEBUG loaded listener.js 06:55:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 295 (0x7f0269f1a400) [pid = 1831] [serial = 1449] [outer = 0x7f0269cb8400] 06:55:05 INFO - PROCESS | 1831 | 1462024505398 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1476ms 06:55:05 INFO - PROCESS | 1831 | 1462024505477 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 06:55:05 INFO - PROCESS | 1831 | 1462024505481 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 06:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:55:05 INFO - PROCESS | 1831 | 1462024505486 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 1831 | 1462024505489 Marionette TRACE conn3 <- [1,1902,null,{}] 06:55:05 INFO - PROCESS | 1831 | 1462024505494 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:05 INFO - PROCESS | 1831 | 1462024505681 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 06:55:06 INFO - PROCESS | 1831 | 1462024506559 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026cfd7000 == 135 [pid = 1831] [id = 483] 06:55:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 296 (0x7f0269f16000) [pid = 1831] [serial = 1450] [outer = (nil)] 06:55:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 297 (0x7f026a8c6000) [pid = 1831] [serial = 1451] [outer = 0x7f0269f16000] 06:55:06 INFO - PROCESS | 1831 | 1462024506655 Marionette DEBUG loaded listener.js 06:55:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 298 (0x7f026aaf2000) [pid = 1831] [serial = 1452] [outer = 0x7f0269f16000] 06:55:07 INFO - PROCESS | 1831 | 1462024507479 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2031ms 06:55:07 INFO - PROCESS | 1831 | 1462024507519 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 06:55:07 INFO - PROCESS | 1831 | 1462024507523 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 06:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:55:07 INFO - PROCESS | 1831 | 1462024507530 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:55:07 INFO - PROCESS | 1831 | 1462024507535 Marionette TRACE conn3 <- [1,1906,null,{}] 06:55:07 INFO - PROCESS | 1831 | 1462024507541 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:07 INFO - PROCESS | 1831 | 1462024507719 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 06:55:07 INFO - PROCESS | 1831 | 1462024507941 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fad6800 == 136 [pid = 1831] [id = 484] 06:55:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 299 (0x7f0267fa0800) [pid = 1831] [serial = 1453] [outer = (nil)] 06:55:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 300 (0x7f0269f17c00) [pid = 1831] [serial = 1454] [outer = 0x7f0267fa0800] 06:55:08 INFO - PROCESS | 1831 | 1462024508059 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 301 (0x7f026d0d1400) [pid = 1831] [serial = 1455] [outer = 0x7f0267fa0800] 06:55:09 INFO - PROCESS | 1831 | 1462024509090 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1634ms 06:55:09 INFO - PROCESS | 1831 | 1462024509167 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 06:55:09 INFO - PROCESS | 1831 | 1462024509172 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 06:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:55:09 INFO - PROCESS | 1831 | 1462024509179 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:55:09 INFO - PROCESS | 1831 | 1462024509181 Marionette TRACE conn3 <- [1,1910,null,{}] 06:55:09 INFO - PROCESS | 1831 | 1462024509186 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:09 INFO - PROCESS | 1831 | 1462024509362 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 06:55:09 INFO - PROCESS | 1831 | 1462024509583 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f2c6800 == 137 [pid = 1831] [id = 485] 06:55:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 302 (0x7f026e049400) [pid = 1831] [serial = 1456] [outer = (nil)] 06:55:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 303 (0x7f026e924800) [pid = 1831] [serial = 1457] [outer = 0x7f026e049400] 06:55:09 INFO - PROCESS | 1831 | 1462024509686 Marionette DEBUG loaded listener.js 06:55:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 304 (0x7f026ea50c00) [pid = 1831] [serial = 1458] [outer = 0x7f026e049400] 06:55:10 INFO - PROCESS | 1831 | 1462024510611 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1484ms 06:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:55:10 INFO - PROCESS | 1831 | 1462024510664 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 1831 | 1462024510667 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 06:55:10 INFO - PROCESS | 1831 | 1462024510679 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - PROCESS | 1831 | 1462024510687 Marionette TRACE conn3 <- [1,1914,null,{}] 06:55:10 INFO - PROCESS | 1831 | 1462024510694 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:10 INFO - PROCESS | 1831 | 1462024510887 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 06:55:11 INFO - PROCESS | 1831 | 1462024511164 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271cdd000 == 138 [pid = 1831] [id = 486] 06:55:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 305 (0x7f026fb0fc00) [pid = 1831] [serial = 1459] [outer = (nil)] 06:55:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 306 (0x7f0270251800) [pid = 1831] [serial = 1460] [outer = 0x7f026fb0fc00] 06:55:11 INFO - PROCESS | 1831 | 1462024511228 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 307 (0x7f02702e4c00) [pid = 1831] [serial = 1461] [outer = 0x7f026fb0fc00] 06:55:12 INFO - PROCESS | 1831 | 1462024512049 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1390ms 06:55:12 INFO - PROCESS | 1831 | 1462024512062 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 06:55:12 INFO - PROCESS | 1831 | 1462024512065 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 06:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:55:12 INFO - PROCESS | 1831 | 1462024512070 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:55:12 INFO - PROCESS | 1831 | 1462024512072 Marionette TRACE conn3 <- [1,1918,null,{}] 06:55:12 INFO - PROCESS | 1831 | 1462024512077 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:12 INFO - PROCESS | 1831 | 1462024512239 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 06:55:12 INFO - PROCESS | 1831 | 1462024512544 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:12 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fd4c800 == 137 [pid = 1831] [id = 468] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 306 (0x7f027b994c00) [pid = 1831] [serial = 1340] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 305 (0x7f027caf7400) [pid = 1831] [serial = 1301] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 304 (0x7f0286f20000) [pid = 1831] [serial = 1292] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 303 (0x7f027f322800) [pid = 1831] [serial = 1286] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 302 (0x7f0269ca7c00) [pid = 1831] [serial = 1310] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 301 (0x7f0271fa9400) [pid = 1831] [serial = 1295] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 300 (0x7f0269cb2c00) [pid = 1831] [serial = 1313] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 299 (0x7f0278f08000) [pid = 1831] [serial = 1283] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 298 (0x7f026aaf8400) [pid = 1831] [serial = 1307] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 297 (0x7f02702e0400) [pid = 1831] [serial = 1277] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 296 (0x7f0294121400) [pid = 1831] [serial = 1298] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 295 (0x7f0286f21400) [pid = 1831] [serial = 1304] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 294 (0x7f0274fbdc00) [pid = 1831] [serial = 1280] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 293 (0x7f0269cbd000) [pid = 1831] [serial = 1316] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | --DOMWINDOW == 292 (0x7f0284624c00) [pid = 1831] [serial = 1289] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269adc000 == 138 [pid = 1831] [id = 487] 06:55:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 293 (0x7f0269ca7c00) [pid = 1831] [serial = 1462] [outer = (nil)] 06:55:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 294 (0x7f026cf4ec00) [pid = 1831] [serial = 1463] [outer = 0x7f0269ca7c00] 06:55:12 INFO - PROCESS | 1831 | 1462024512698 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 295 (0x7f02702df000) [pid = 1831] [serial = 1464] [outer = 0x7f0269ca7c00] 06:55:12 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a73e800 == 137 [pid = 1831] [id = 467] 06:55:12 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274e13000 == 136 [pid = 1831] [id = 466] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027201c000 == 135 [pid = 1831] [id = 465] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f987000 == 134 [pid = 1831] [id = 464] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269acc000 == 133 [pid = 1831] [id = 463] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026cfe0000 == 132 [pid = 1831] [id = 462] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271c2e000 == 131 [pid = 1831] [id = 458] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027203d800 == 130 [pid = 1831] [id = 457] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026d2a6000 == 129 [pid = 1831] [id = 456] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269d94000 == 128 [pid = 1831] [id = 455] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029d03b800 == 127 [pid = 1831] [id = 454] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029ab52800 == 126 [pid = 1831] [id = 453] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02960cd000 == 125 [pid = 1831] [id = 452] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028574f000 == 124 [pid = 1831] [id = 451] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028495a000 == 123 [pid = 1831] [id = 450] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027dec3800 == 122 [pid = 1831] [id = 449] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0276578000 == 121 [pid = 1831] [id = 448] 06:55:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f9a2000 == 120 [pid = 1831] [id = 447] 06:55:13 INFO - PROCESS | 1831 | 1462024513456 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1431ms 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 294 (0x7f0279390000) [pid = 1831] [serial = 1338] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 293 (0x7f026ff12800) [pid = 1831] [serial = 1323] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 292 (0x7f029605c400) [pid = 1831] [serial = 978] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 291 (0x7f027f377000) [pid = 1831] [serial = 1023] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 290 (0x7f026f608400) [pid = 1831] [serial = 1322] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 289 (0x7f0297bc4800) [pid = 1831] [serial = 981] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 288 (0x7f027b266400) [pid = 1831] [serial = 1029] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 287 (0x7f0286f1fc00) [pid = 1831] [serial = 1041] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 286 (0x7f02750b5c00) [pid = 1831] [serial = 1331] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 285 (0x7f027cbf0000) [pid = 1831] [serial = 996] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 284 (0x7f027de14000) [pid = 1831] [serial = 1032] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 283 (0x7f0292d2b400) [pid = 1831] [serial = 1077] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 282 (0x7f02759b5c00) [pid = 1831] [serial = 1334] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 281 (0x7f0276477000) [pid = 1831] [serial = 969] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 280 (0x7f027025b800) [pid = 1831] [serial = 987] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 279 (0x7f027598ec00) [pid = 1831] [serial = 1337] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 278 (0x7f0299ec5c00) [pid = 1831] [serial = 999] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 277 (0x7f0275874400) [pid = 1831] [serial = 990] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 276 (0x7f0283772000) [pid = 1831] [serial = 1035] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 275 (0x7f028477fc00) [pid = 1831] [serial = 1038] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 274 (0x7f0274e4ec00) [pid = 1831] [serial = 1329] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 273 (0x7f02757f3c00) [pid = 1831] [serial = 1026] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f02738f7c00) [pid = 1831] [serial = 1328] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f027cf88400) [pid = 1831] [serial = 972] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f02765b9c00) [pid = 1831] [serial = 1335] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f0275871c00) [pid = 1831] [serial = 1332] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f0272356400) [pid = 1831] [serial = 1326] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f029828cc00) [pid = 1831] [serial = 984] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f026e91c000) [pid = 1831] [serial = 1320] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f02715e0800) [pid = 1831] [serial = 1325] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f029828c000) [pid = 1831] [serial = 993] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f026d0d0000) [pid = 1831] [serial = 1319] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f0287033c00) [pid = 1831] [serial = 975] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f02837f7000) [pid = 1831] [serial = 1275] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f027de0b000) [pid = 1831] [serial = 1206] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1831 | 1462024513549 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 06:55:13 INFO - PROCESS | 1831 | 1462024513552 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 06:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:55:13 INFO - PROCESS | 1831 | 1462024513560 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - PROCESS | 1831 | 1462024513562 Marionette TRACE conn3 <- [1,1922,null,{}] 06:55:13 INFO - PROCESS | 1831 | 1462024513566 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:13 INFO - PROCESS | 1831 | 1462024513728 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 06:55:13 INFO - PROCESS | 1831 | 1462024513738 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f98a000 == 121 [pid = 1831] [id = 488] 06:55:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f0271e72c00) [pid = 1831] [serial = 1465] [outer = (nil)] 06:55:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f0271ec4000) [pid = 1831] [serial = 1466] [outer = 0x7f0271e72c00] 06:55:13 INFO - PROCESS | 1831 | 1462024513804 Marionette DEBUG loaded listener.js 06:55:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f027234c800) [pid = 1831] [serial = 1467] [outer = 0x7f0271e72c00] 06:55:14 INFO - PROCESS | 1831 | 1462024514672 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1175ms 06:55:14 INFO - PROCESS | 1831 | 1462024514737 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 06:55:14 INFO - PROCESS | 1831 | 1462024514740 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 06:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:55:14 INFO - PROCESS | 1831 | 1462024514745 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:55:14 INFO - PROCESS | 1831 | 1462024514747 Marionette TRACE conn3 <- [1,1926,null,{}] 06:55:14 INFO - PROCESS | 1831 | 1462024514752 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:14 INFO - PROCESS | 1831 | 1462024514913 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 06:55:15 INFO - PROCESS | 1831 | 1462024515108 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027203f000 == 122 [pid = 1831] [id = 489] 06:55:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f02715e0800) [pid = 1831] [serial = 1468] [outer = (nil)] 06:55:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f0272562400) [pid = 1831] [serial = 1469] [outer = 0x7f02715e0800] 06:55:15 INFO - PROCESS | 1831 | 1462024515164 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f027379c400) [pid = 1831] [serial = 1470] [outer = 0x7f02715e0800] 06:55:15 INFO - PROCESS | 1831 | 1462024515916 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1224ms 06:55:15 INFO - PROCESS | 1831 | 1462024515980 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 06:55:15 INFO - PROCESS | 1831 | 1462024515983 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 06:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:55:15 INFO - PROCESS | 1831 | 1462024515989 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:55:15 INFO - PROCESS | 1831 | 1462024515990 Marionette TRACE conn3 <- [1,1930,null,{}] 06:55:15 INFO - PROCESS | 1831 | 1462024515995 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:16 INFO - PROCESS | 1831 | 1462024516208 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 06:55:16 INFO - PROCESS | 1831 | 1462024516238 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02749bf800 == 123 [pid = 1831] [id = 490] 06:55:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f027379d000) [pid = 1831] [serial = 1471] [outer = (nil)] 06:55:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f02749a9400) [pid = 1831] [serial = 1472] [outer = 0x7f027379d000] 06:55:16 INFO - PROCESS | 1831 | 1462024516293 Marionette DEBUG loaded listener.js 06:55:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f0275034400) [pid = 1831] [serial = 1473] [outer = 0x7f027379d000] 06:55:17 INFO - PROCESS | 1831 | 1462024517164 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1228ms 06:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:55:17 INFO - PROCESS | 1831 | 1462024517217 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 06:55:17 INFO - PROCESS | 1831 | 1462024517219 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 06:55:17 INFO - PROCESS | 1831 | 1462024517225 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:55:17 INFO - PROCESS | 1831 | 1462024517228 Marionette TRACE conn3 <- [1,1934,null,{}] 06:55:17 INFO - PROCESS | 1831 | 1462024517238 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:17 INFO - PROCESS | 1831 | 1462024517450 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f026d3d1400) [pid = 1831] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f026ff18400) [pid = 1831] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f026fdecc00) [pid = 1831] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f026ea42800) [pid = 1831] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f02750b1800) [pid = 1831] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f0272350800) [pid = 1831] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f026f603800) [pid = 1831] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f026a8bb400) [pid = 1831] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f027de0a400) [pid = 1831] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f02738fa800) [pid = 1831] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f02765b4000) [pid = 1831] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f0272562800) [pid = 1831] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f0275038400) [pid = 1831] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f026fb0a400) [pid = 1831] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f0270254000) [pid = 1831] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f02702db800) [pid = 1831] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f027de16000) [pid = 1831] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f026d3c5c00) [pid = 1831] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f02702dc000) [pid = 1831] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f0267fa6000) [pid = 1831] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f027b25ec00) [pid = 1831] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f026aafbc00) [pid = 1831] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f027586bc00) [pid = 1831] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f0271ed0c00) [pid = 1831] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f0285204c00) [pid = 1831] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f027c2c9800) [pid = 1831] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f02757f8000) [pid = 1831] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f027f6d2400) [pid = 1831] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f0270254400) [pid = 1831] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f02702e8400) [pid = 1831] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f027503ac00) [pid = 1831] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f026a8bb800) [pid = 1831] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f027f6de800) [pid = 1831] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f029605bc00) [pid = 1831] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f02702eac00) [pid = 1831] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f0286f1d400) [pid = 1831] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f027f6d9000) [pid = 1831] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f0275b77c00) [pid = 1831] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f026a8b8400) [pid = 1831] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f027de16800) [pid = 1831] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f026d3c5400) [pid = 1831] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f026d0c5000) [pid = 1831] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f02849c7c00) [pid = 1831] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f026f609000) [pid = 1831] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f026dba6000) [pid = 1831] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f026d3ccc00) [pid = 1831] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f027901e800) [pid = 1831] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f02715dfc00) [pid = 1831] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f026d0d2000) [pid = 1831] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f027b47c400) [pid = 1831] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f0269ca1400) [pid = 1831] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f0276433400) [pid = 1831] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f02759b0c00) [pid = 1831] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f0275037400) [pid = 1831] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f026fdefc00) [pid = 1831] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f0297a59400) [pid = 1831] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f0272359c00) [pid = 1831] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f026ea43800) [pid = 1831] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f02827b7400) [pid = 1831] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:55:18 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f028ce32400) [pid = 1831] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:55:18 INFO - PROCESS | 1831 | 1462024518625 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c528800 == 124 [pid = 1831] [id = 491] 06:55:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f0267fa6000) [pid = 1831] [serial = 1474] [outer = (nil)] 06:55:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f026a8bb400) [pid = 1831] [serial = 1475] [outer = 0x7f0267fa6000] 06:55:18 INFO - PROCESS | 1831 | 1462024518683 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f026d3c6800) [pid = 1831] [serial = 1476] [outer = 0x7f0267fa6000] 06:55:19 INFO - PROCESS | 1831 | 1462024519299 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2133ms 06:55:19 INFO - PROCESS | 1831 | 1462024519358 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 1831 | 1462024519361 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 06:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:55:19 INFO - PROCESS | 1831 | 1462024519366 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 1831 | 1462024519368 Marionette TRACE conn3 <- [1,1938,null,{}] 06:55:19 INFO - PROCESS | 1831 | 1462024519376 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:19 INFO - PROCESS | 1831 | 1462024519601 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 06:55:19 INFO - PROCESS | 1831 | 1462024519619 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02725c7800 == 125 [pid = 1831] [id = 492] 06:55:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f026d3c7400) [pid = 1831] [serial = 1477] [outer = (nil)] 06:55:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f026fb05000) [pid = 1831] [serial = 1478] [outer = 0x7f026d3c7400] 06:55:19 INFO - PROCESS | 1831 | 1462024519674 Marionette DEBUG loaded listener.js 06:55:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f02702db800) [pid = 1831] [serial = 1479] [outer = 0x7f026d3c7400] 06:55:20 INFO - PROCESS | 1831 | 1462024520406 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1177ms 06:55:20 INFO - PROCESS | 1831 | 1462024520591 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 06:55:20 INFO - PROCESS | 1831 | 1462024520597 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 06:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:55:20 INFO - PROCESS | 1831 | 1462024520609 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:55:20 INFO - PROCESS | 1831 | 1462024520612 Marionette TRACE conn3 <- [1,1942,null,{}] 06:55:20 INFO - PROCESS | 1831 | 1462024520620 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:20 INFO - PROCESS | 1831 | 1462024520862 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 06:55:21 INFO - PROCESS | 1831 | 1462024521074 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c5e3000 == 126 [pid = 1831] [id = 493] 06:55:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f0267fa9800) [pid = 1831] [serial = 1480] [outer = (nil)] 06:55:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f026a995800) [pid = 1831] [serial = 1481] [outer = 0x7f0267fa9800] 06:55:21 INFO - PROCESS | 1831 | 1462024521184 Marionette DEBUG loaded listener.js 06:55:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f026c261000) [pid = 1831] [serial = 1482] [outer = 0x7f0267fa9800] 06:55:22 INFO - PROCESS | 1831 | 1462024522194 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1631ms 06:55:22 INFO - PROCESS | 1831 | 1462024522241 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 1831 | 1462024522246 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 06:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:55:22 INFO - PROCESS | 1831 | 1462024522257 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 1831 | 1462024522262 Marionette TRACE conn3 <- [1,1946,null,{}] 06:55:22 INFO - PROCESS | 1831 | 1462024522267 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:22 INFO - PROCESS | 1831 | 1462024522454 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 06:55:22 INFO - PROCESS | 1831 | 1462024522661 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271cda000 == 127 [pid = 1831] [id = 494] 06:55:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f026d0c7c00) [pid = 1831] [serial = 1483] [outer = (nil)] 06:55:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f026ea46000) [pid = 1831] [serial = 1484] [outer = 0x7f026d0c7c00] 06:55:22 INFO - PROCESS | 1831 | 1462024522771 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f026fb0d400) [pid = 1831] [serial = 1485] [outer = 0x7f026d0c7c00] 06:55:23 INFO - PROCESS | 1831 | 1462024523724 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1538ms 06:55:23 INFO - PROCESS | 1831 | 1462024523793 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 06:55:23 INFO - PROCESS | 1831 | 1462024523795 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 06:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:55:23 INFO - PROCESS | 1831 | 1462024523802 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:55:23 INFO - PROCESS | 1831 | 1462024523805 Marionette TRACE conn3 <- [1,1950,null,{}] 06:55:23 INFO - PROCESS | 1831 | 1462024523819 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:24 INFO - PROCESS | 1831 | 1462024524048 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 06:55:24 INFO - PROCESS | 1831 | 1462024524299 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027509a000 == 128 [pid = 1831] [id = 495] 06:55:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f02702eb000) [pid = 1831] [serial = 1486] [outer = (nil)] 06:55:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f02702f5400) [pid = 1831] [serial = 1487] [outer = 0x7f02702eb000] 06:55:24 INFO - PROCESS | 1831 | 1462024524414 Marionette DEBUG loaded listener.js 06:55:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f0271ec3000) [pid = 1831] [serial = 1488] [outer = 0x7f02702eb000] 06:55:25 INFO - PROCESS | 1831 | 1462024525221 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1478ms 06:55:25 INFO - PROCESS | 1831 | 1462024525280 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 06:55:25 INFO - PROCESS | 1831 | 1462024525283 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 06:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:55:25 INFO - PROCESS | 1831 | 1462024525288 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 1831 | 1462024525293 Marionette TRACE conn3 <- [1,1954,null,{}] 06:55:25 INFO - PROCESS | 1831 | 1462024525298 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:25 INFO - PROCESS | 1831 | 1462024525491 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 06:55:25 INFO - PROCESS | 1831 | 1462024525755 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a3bb800 == 129 [pid = 1831] [id = 496] 06:55:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f02702f0000) [pid = 1831] [serial = 1489] [outer = (nil)] 06:55:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f0272558800) [pid = 1831] [serial = 1490] [outer = 0x7f02702f0000] 06:55:25 INFO - PROCESS | 1831 | 1462024525825 Marionette DEBUG loaded listener.js 06:55:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f0273793400) [pid = 1831] [serial = 1491] [outer = 0x7f02702f0000] 06:55:26 INFO - PROCESS | 1831 | 1462024526633 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1388ms 06:55:26 INFO - PROCESS | 1831 | 1462024526678 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 06:55:26 INFO - PROCESS | 1831 | 1462024526681 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 06:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:55:26 INFO - PROCESS | 1831 | 1462024526687 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - PROCESS | 1831 | 1462024526689 Marionette TRACE conn3 <- [1,1958,null,{}] 06:55:26 INFO - PROCESS | 1831 | 1462024526694 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:26 INFO - PROCESS | 1831 | 1462024526966 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 06:55:27 INFO - PROCESS | 1831 | 1462024527130 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b22e000 == 130 [pid = 1831] [id = 497] 06:55:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f0271faac00) [pid = 1831] [serial = 1492] [outer = (nil)] 06:55:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f0275038400) [pid = 1831] [serial = 1493] [outer = 0x7f0271faac00] 06:55:27 INFO - PROCESS | 1831 | 1462024527239 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f02757ed000) [pid = 1831] [serial = 1494] [outer = 0x7f0271faac00] 06:55:28 INFO - PROCESS | 1831 | 1462024528087 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1426ms 06:55:28 INFO - PROCESS | 1831 | 1462024528116 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 06:55:28 INFO - PROCESS | 1831 | 1462024528119 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 06:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:55:28 INFO - PROCESS | 1831 | 1462024528127 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - PROCESS | 1831 | 1462024528130 Marionette TRACE conn3 <- [1,1962,null,{}] 06:55:28 INFO - PROCESS | 1831 | 1462024528135 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:28 INFO - PROCESS | 1831 | 1462024528339 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 06:55:28 INFO - PROCESS | 1831 | 1462024528559 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ba2d000 == 131 [pid = 1831] [id = 498] 06:55:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f02757f0800) [pid = 1831] [serial = 1495] [outer = (nil)] 06:55:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f027598ec00) [pid = 1831] [serial = 1496] [outer = 0x7f02757f0800] 06:55:28 INFO - PROCESS | 1831 | 1462024528668 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f027642b400) [pid = 1831] [serial = 1497] [outer = 0x7f02757f0800] 06:55:29 INFO - PROCESS | 1831 | 1462024529554 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1475ms 06:55:29 INFO - PROCESS | 1831 | 1462024529604 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 1831 | 1462024529608 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 06:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:55:29 INFO - PROCESS | 1831 | 1462024529614 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 1831 | 1462024529616 Marionette TRACE conn3 <- [1,1966,null,{}] 06:55:29 INFO - PROCESS | 1831 | 1462024529621 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:29 INFO - PROCESS | 1831 | 1462024529802 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 06:55:30 INFO - PROCESS | 1831 | 1462024530066 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c320800 == 132 [pid = 1831] [id = 499] 06:55:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f0275041000) [pid = 1831] [serial = 1498] [outer = (nil)] 06:55:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f02765b1000) [pid = 1831] [serial = 1499] [outer = 0x7f0275041000] 06:55:30 INFO - PROCESS | 1831 | 1462024530147 Marionette DEBUG loaded listener.js 06:55:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f027901c800) [pid = 1831] [serial = 1500] [outer = 0x7f0275041000] 06:55:30 INFO - PROCESS | 1831 | 1462024530963 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1380ms 06:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:55:31 INFO - PROCESS | 1831 | 1462024530995 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 06:55:31 INFO - PROCESS | 1831 | 1462024530998 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 06:55:31 INFO - PROCESS | 1831 | 1462024531006 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:55:31 INFO - PROCESS | 1831 | 1462024531009 Marionette TRACE conn3 <- [1,1970,null,{}] 06:55:31 INFO - PROCESS | 1831 | 1462024531014 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:31 INFO - PROCESS | 1831 | 1462024531282 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 06:55:31 INFO - PROCESS | 1831 | 1462024531440 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c98c800 == 133 [pid = 1831] [id = 500] 06:55:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f02757f0000) [pid = 1831] [serial = 1501] [outer = (nil)] 06:55:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f0279392c00) [pid = 1831] [serial = 1502] [outer = 0x7f02757f0000] 06:55:31 INFO - PROCESS | 1831 | 1462024531548 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f027b261800) [pid = 1831] [serial = 1503] [outer = 0x7f02757f0000] 06:55:32 INFO - PROCESS | 1831 | 1462024532442 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1480ms 06:55:32 INFO - PROCESS | 1831 | 1462024532484 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 1831 | 1462024532488 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 06:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:55:32 INFO - PROCESS | 1831 | 1462024532493 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 1831 | 1462024532495 Marionette TRACE conn3 <- [1,1974,null,{}] 06:55:32 INFO - PROCESS | 1831 | 1462024532500 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:32 INFO - PROCESS | 1831 | 1462024532686 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 06:55:32 INFO - PROCESS | 1831 | 1462024532920 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccc7800 == 134 [pid = 1831] [id = 501] 06:55:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f0276432400) [pid = 1831] [serial = 1504] [outer = (nil)] 06:55:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f027b34b800) [pid = 1831] [serial = 1505] [outer = 0x7f0276432400] 06:55:32 INFO - PROCESS | 1831 | 1462024532986 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f027b9a2800) [pid = 1831] [serial = 1506] [outer = 0x7f0276432400] 06:55:33 INFO - PROCESS | 1831 | 1462024533839 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1379ms 06:55:33 INFO - PROCESS | 1831 | 1462024533877 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 06:55:33 INFO - PROCESS | 1831 | 1462024533880 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 06:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:55:33 INFO - PROCESS | 1831 | 1462024533891 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 1831 | 1462024533893 Marionette TRACE conn3 <- [1,1978,null,{}] 06:55:33 INFO - PROCESS | 1831 | 1462024533898 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:34 INFO - PROCESS | 1831 | 1462024534089 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 06:55:34 INFO - PROCESS | 1831 | 1462024534307 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027e971000 == 135 [pid = 1831] [id = 502] 06:55:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f027b25f800) [pid = 1831] [serial = 1507] [outer = (nil)] 06:55:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f027c606000) [pid = 1831] [serial = 1508] [outer = 0x7f027b25f800] 06:55:34 INFO - PROCESS | 1831 | 1462024534417 Marionette DEBUG loaded listener.js 06:55:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f027c907c00) [pid = 1831] [serial = 1509] [outer = 0x7f027b25f800] 06:55:35 INFO - PROCESS | 1831 | 1462024535331 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1485ms 06:55:35 INFO - PROCESS | 1831 | 1462024535377 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 1831 | 1462024535381 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 06:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:55:35 INFO - PROCESS | 1831 | 1462024535386 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - PROCESS | 1831 | 1462024535390 Marionette TRACE conn3 <- [1,1982,null,{}] 06:55:35 INFO - PROCESS | 1831 | 1462024535394 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:35 INFO - PROCESS | 1831 | 1462024535599 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 06:55:35 INFO - PROCESS | 1831 | 1462024535819 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028463c000 == 136 [pid = 1831] [id = 503] 06:55:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f027b26ac00) [pid = 1831] [serial = 1510] [outer = (nil)] 06:55:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f027cbf0c00) [pid = 1831] [serial = 1511] [outer = 0x7f027b26ac00] 06:55:35 INFO - PROCESS | 1831 | 1462024535932 Marionette DEBUG loaded listener.js 06:55:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f027cf84400) [pid = 1831] [serial = 1512] [outer = 0x7f027b26ac00] 06:55:36 INFO - PROCESS | 1831 | 1462024536845 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1527ms 06:55:36 INFO - PROCESS | 1831 | 1462024536914 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 1831 | 1462024536917 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 06:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:55:36 INFO - PROCESS | 1831 | 1462024536922 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - PROCESS | 1831 | 1462024536925 Marionette TRACE conn3 <- [1,1986,null,{}] 06:55:36 INFO - PROCESS | 1831 | 1462024536930 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:37 INFO - PROCESS | 1831 | 1462024537116 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 06:55:37 INFO - PROCESS | 1831 | 1462024537333 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285746800 == 137 [pid = 1831] [id = 504] 06:55:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f027c2c6000) [pid = 1831] [serial = 1513] [outer = (nil)] 06:55:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f027f6d8c00) [pid = 1831] [serial = 1514] [outer = 0x7f027c2c6000] 06:55:37 INFO - PROCESS | 1831 | 1462024537446 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f0281160c00) [pid = 1831] [serial = 1515] [outer = 0x7f027c2c6000] 06:55:38 INFO - PROCESS | 1831 | 1462024538384 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1487ms 06:55:38 INFO - PROCESS | 1831 | 1462024538412 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 1831 | 1462024538416 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 06:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:55:38 INFO - PROCESS | 1831 | 1462024538423 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 1831 | 1462024538425 Marionette TRACE conn3 <- [1,1990,null,{}] 06:55:38 INFO - PROCESS | 1831 | 1462024538432 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:38 INFO - PROCESS | 1831 | 1462024538647 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 06:55:38 INFO - PROCESS | 1831 | 1462024538888 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f438000 == 138 [pid = 1831] [id = 505] 06:55:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f0269cab400) [pid = 1831] [serial = 1516] [outer = (nil)] 06:55:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f02702ee000) [pid = 1831] [serial = 1517] [outer = 0x7f0269cab400] 06:55:39 INFO - PROCESS | 1831 | 1462024538996 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f0281d9d400) [pid = 1831] [serial = 1518] [outer = 0x7f0269cab400] 06:55:39 INFO - PROCESS | 1831 | 1462024539835 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1478ms 06:55:39 INFO - PROCESS | 1831 | 1462024539902 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 1831 | 1462024539904 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 06:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:55:39 INFO - PROCESS | 1831 | 1462024539910 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 1831 | 1462024539912 Marionette TRACE conn3 <- [1,1994,null,{}] 06:55:39 INFO - PROCESS | 1831 | 1462024539917 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:40 INFO - PROCESS | 1831 | 1462024540124 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 06:55:40 INFO - PROCESS | 1831 | 1462024540354 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f2cc800 == 139 [pid = 1831] [id = 506] 06:55:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f0267fa2800) [pid = 1831] [serial = 1519] [outer = (nil)] 06:55:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f026a8be000) [pid = 1831] [serial = 1520] [outer = 0x7f0267fa2800] 06:55:40 INFO - PROCESS | 1831 | 1462024540468 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f026e045800) [pid = 1831] [serial = 1521] [outer = 0x7f0267fa2800] 06:55:41 INFO - PROCESS | 1831 | 1462024541425 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1576ms 06:55:41 INFO - PROCESS | 1831 | 1462024541488 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 06:55:41 INFO - PROCESS | 1831 | 1462024541491 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 06:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:55:41 INFO - PROCESS | 1831 | 1462024541496 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 1831 | 1462024541498 Marionette TRACE conn3 <- [1,1998,null,{}] 06:55:41 INFO - PROCESS | 1831 | 1462024541504 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:41 INFO - PROCESS | 1831 | 1462024541763 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 06:55:42 INFO - PROCESS | 1831 | 1462024542071 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fc95000 == 140 [pid = 1831] [id = 507] 06:55:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f0269ca5800) [pid = 1831] [serial = 1522] [outer = (nil)] 06:55:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f026ea43000) [pid = 1831] [serial = 1523] [outer = 0x7f0269ca5800] 06:55:42 INFO - PROCESS | 1831 | 1462024542145 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f02702dc800) [pid = 1831] [serial = 1524] [outer = 0x7f0269ca5800] 06:55:43 INFO - PROCESS | 1831 | 1462024543458 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1976ms 06:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:55:43 INFO - PROCESS | 1831 | 1462024543474 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 1831 | 1462024543477 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 06:55:43 INFO - PROCESS | 1831 | 1462024543485 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 1831 | 1462024543490 Marionette TRACE conn3 <- [1,2002,null,{}] 06:55:43 INFO - PROCESS | 1831 | 1462024543498 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:43 INFO - PROCESS | 1831 | 1462024543785 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 06:55:44 INFO - PROCESS | 1831 | 1462024544033 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02701dc000 == 141 [pid = 1831] [id = 508] 06:55:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f026c256000) [pid = 1831] [serial = 1525] [outer = (nil)] 06:55:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f026cf42400) [pid = 1831] [serial = 1526] [outer = 0x7f026c256000] 06:55:44 INFO - PROCESS | 1831 | 1462024544107 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f026dbab000) [pid = 1831] [serial = 1527] [outer = 0x7f026c256000] 06:55:45 INFO - PROCESS | 1831 | 1462024545089 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1682ms 06:55:45 INFO - PROCESS | 1831 | 1462024545169 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 1831 | 1462024545181 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 06:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:55:45 INFO - PROCESS | 1831 | 1462024545190 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 1831 | 1462024545193 Marionette TRACE conn3 <- [1,2006,null,{}] 06:55:45 INFO - PROCESS | 1831 | 1462024545198 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:45 INFO - PROCESS | 1831 | 1462024545499 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 06:55:45 INFO - PROCESS | 1831 | 1462024545944 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0265b51800 == 142 [pid = 1831] [id = 509] 06:55:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f026c256400) [pid = 1831] [serial = 1528] [outer = (nil)] 06:55:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f026c260000) [pid = 1831] [serial = 1529] [outer = 0x7f026c256400] 06:55:46 INFO - PROCESS | 1831 | 1462024546009 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f026ea4cc00) [pid = 1831] [serial = 1530] [outer = 0x7f026c256400] 06:55:47 INFO - PROCESS | 1831 | 1462024547018 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269ad2000 == 141 [pid = 1831] [id = 434] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f99b800 == 140 [pid = 1831] [id = 433] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029f890000 == 139 [pid = 1831] [id = 432] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c51d000 == 138 [pid = 1831] [id = 437] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f02759ad000) [pid = 1831] [serial = 1409] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f026cf4b000) [pid = 1831] [serial = 1370] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f0271e73800) [pid = 1831] [serial = 1376] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f0271e7bc00) [pid = 1831] [serial = 1379] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f026e04b000) [pid = 1831] [serial = 1373] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f0267fa4400) [pid = 1831] [serial = 1382] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f02702ec800) [pid = 1831] [serial = 1385] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f0292d21c00) [pid = 1831] [serial = 1367] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c528800 == 137 [pid = 1831] [id = 491] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02749bf800 == 136 [pid = 1831] [id = 490] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027203f000 == 135 [pid = 1831] [id = 489] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f98a000 == 134 [pid = 1831] [id = 488] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269adc000 == 133 [pid = 1831] [id = 487] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271cdd000 == 132 [pid = 1831] [id = 486] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f2c6800 == 131 [pid = 1831] [id = 485] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fad6800 == 130 [pid = 1831] [id = 484] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026cfd7000 == 129 [pid = 1831] [id = 483] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02663e4800 == 128 [pid = 1831] [id = 478] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c5d6800 == 127 [pid = 1831] [id = 477] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029cf18800 == 126 [pid = 1831] [id = 476] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029600a800 == 125 [pid = 1831] [id = 475] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285755800 == 124 [pid = 1831] [id = 474] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0282747000 == 123 [pid = 1831] [id = 473] 06:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1985ms 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccd2800 == 122 [pid = 1831] [id = 472] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0272049800 == 121 [pid = 1831] [id = 471] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f99a800 == 120 [pid = 1831] [id = 470] 06:55:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027debc800 == 119 [pid = 1831] [id = 424] 06:55:47 INFO - PROCESS | 1831 | 1462024547179 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1831 | 1462024547183 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 06:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:55:47 INFO - PROCESS | 1831 | 1462024547188 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1831 | 1462024547193 Marionette TRACE conn3 <- [1,2010,null,{}] 06:55:47 INFO - PROCESS | 1831 | 1462024547206 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:47 INFO - PROCESS | 1831 | 1462024547377 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f026e04d400) [pid = 1831] [serial = 1391] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f02749aa800) [pid = 1831] [serial = 1401] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f027642dc00) [pid = 1831] [serial = 1080] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f0284781800) [pid = 1831] [serial = 1361] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f02759aa400) [pid = 1831] [serial = 1110] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f0293f71400) [pid = 1831] [serial = 966] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f0297c6d400) [pid = 1831] [serial = 1056] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f027598a000) [pid = 1831] [serial = 1349] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f0271ed0800) [pid = 1831] [serial = 1278] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f026a8c6800) [pid = 1831] [serial = 1176] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f0286f1d000) [pid = 1831] [serial = 1158] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f027c2c8000) [pid = 1831] [serial = 1083] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f027de0ec00) [pid = 1831] [serial = 1218] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f0279023800) [pid = 1831] [serial = 1146] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f02757f8800) [pid = 1831] [serial = 1403] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f0271e74400) [pid = 1831] [serial = 1397] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f027901bc00) [pid = 1831] [serial = 1352] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f02715e0400) [pid = 1831] [serial = 1406] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f02702e6c00) [pid = 1831] [serial = 1104] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f0292c71800) [pid = 1831] [serial = 1047] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f027598a800) [pid = 1831] [serial = 1245] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f02736b9c00) [pid = 1831] [serial = 1107] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f026e927800) [pid = 1831] [serial = 1392] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f026a8c1000) [pid = 1831] [serial = 1389] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f027f6dd800) [pid = 1831] [serial = 1221] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f027f323800) [pid = 1831] [serial = 1358] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f026ff15000) [pid = 1831] [serial = 1395] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f027b348400) [pid = 1831] [serial = 1284] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f0274e45c00) [pid = 1831] [serial = 1143] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f0292c6d800) [pid = 1831] [serial = 1164] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f0292d8cc00) [pid = 1831] [serial = 1089] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f0286f16c00) [pid = 1831] [serial = 1364] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f027dcc9000) [pid = 1831] [serial = 1152] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f0269ca6400) [pid = 1831] [serial = 1388] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f026fb0f400) [pid = 1831] [serial = 1394] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f027c63ec00) [pid = 1831] [serial = 1355] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f02849c5000) [pid = 1831] [serial = 1086] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f02757f2000) [pid = 1831] [serial = 1212] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f0272358800) [pid = 1831] [serial = 1098] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f02715e2800) [pid = 1831] [serial = 1346] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f027cbf3000) [pid = 1831] [serial = 1149] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f0271fab000) [pid = 1831] [serial = 1398] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f02738f9400) [pid = 1831] [serial = 1182] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f0287041000) [pid = 1831] [serial = 1227] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f0298228800) [pid = 1831] [serial = 1170] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f0271ece400) [pid = 1831] [serial = 1101] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f0296061400) [pid = 1831] [serial = 1167] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f0285f32c00) [pid = 1831] [serial = 1224] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f0298234000) [pid = 1831] [serial = 1239] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f0273797400) [pid = 1831] [serial = 1179] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f0288582800) [pid = 1831] [serial = 1161] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f026d3d0800) [pid = 1831] [serial = 1242] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f0299e56000) [pid = 1831] [serial = 1173] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f0274faf800) [pid = 1831] [serial = 1407] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f0297448400) [pid = 1831] [serial = 1092] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f028bf8a800) [pid = 1831] [serial = 1044] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f026ea4a800) [pid = 1831] [serial = 1140] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f026ff14800) [pid = 1831] [serial = 1248] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f0297447400) [pid = 1831] [serial = 1233] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f028ce39c00) [pid = 1831] [serial = 1050] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f0274e49400) [pid = 1831] [serial = 1185] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f0284780000) [pid = 1831] [serial = 1290] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f02702e9400) [pid = 1831] [serial = 1317] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f02759abc00) [pid = 1831] [serial = 1404] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f027b997c00) [pid = 1831] [serial = 1215] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f0282998400) [pid = 1831] [serial = 1287] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f0292a90800) [pid = 1831] [serial = 1230] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f0295bbc800) [pid = 1831] [serial = 1053] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f02736b3c00) [pid = 1831] [serial = 1400] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f026e91cc00) [pid = 1831] [serial = 1343] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f0298286000) [pid = 1831] [serial = 1095] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f0275985000) [pid = 1831] [serial = 1281] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f0271ec2c00) [pid = 1831] [serial = 1209] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f028477f000) [pid = 1831] [serial = 1155] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f0298225800) [pid = 1831] [serial = 1236] [outer = (nil)] [url = about:blank] 06:55:47 INFO - PROCESS | 1831 | 1462024547646 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269d8b000 == 120 [pid = 1831] [id = 510] 06:55:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f026a8c6c00) [pid = 1831] [serial = 1531] [outer = (nil)] 06:55:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f026ea4a800) [pid = 1831] [serial = 1532] [outer = 0x7f026a8c6c00] 06:55:47 INFO - PROCESS | 1831 | 1462024547748 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f02702dbc00) [pid = 1831] [serial = 1533] [outer = 0x7f026a8c6c00] 06:55:48 INFO - PROCESS | 1831 | 1462024548451 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1284ms 06:55:48 INFO - PROCESS | 1831 | 1462024548473 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 1831 | 1462024548477 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 06:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:55:48 INFO - PROCESS | 1831 | 1462024548483 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 1831 | 1462024548485 Marionette TRACE conn3 <- [1,2014,null,{}] 06:55:48 INFO - PROCESS | 1831 | 1462024548493 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:48 INFO - PROCESS | 1831 | 1462024548751 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 06:55:48 INFO - PROCESS | 1831 | 1462024548772 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026ecdd000 == 121 [pid = 1831] [id = 511] 06:55:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f026cf4d000) [pid = 1831] [serial = 1534] [outer = (nil)] 06:55:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f02702ed800) [pid = 1831] [serial = 1535] [outer = 0x7f026cf4d000] 06:55:48 INFO - PROCESS | 1831 | 1462024548828 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f0271e7bc00) [pid = 1831] [serial = 1536] [outer = 0x7f026cf4d000] 06:55:49 INFO - PROCESS | 1831 | 1462024549693 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1274ms 06:55:49 INFO - PROCESS | 1831 | 1462024549762 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 1831 | 1462024549765 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 06:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:55:49 INFO - PROCESS | 1831 | 1462024549770 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 1831 | 1462024549772 Marionette TRACE conn3 <- [1,2018,null,{}] 06:55:49 INFO - PROCESS | 1831 | 1462024549787 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:50 INFO - PROCESS | 1831 | 1462024550012 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 06:55:50 INFO - PROCESS | 1831 | 1462024550036 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02701ea000 == 122 [pid = 1831] [id = 512] 06:55:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f02702f3000) [pid = 1831] [serial = 1537] [outer = (nil)] 06:55:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f0271faa400) [pid = 1831] [serial = 1538] [outer = 0x7f02702f3000] 06:55:50 INFO - PROCESS | 1831 | 1462024550093 Marionette DEBUG loaded listener.js 06:55:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f02724c5c00) [pid = 1831] [serial = 1539] [outer = 0x7f02702f3000] 06:55:50 INFO - PROCESS | 1831 | 1462024550892 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1183ms 06:55:50 INFO - PROCESS | 1831 | 1462024550954 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 06:55:50 INFO - PROCESS | 1831 | 1462024550958 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 06:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:55:50 INFO - PROCESS | 1831 | 1462024550963 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:55:50 INFO - PROCESS | 1831 | 1462024550965 Marionette TRACE conn3 <- [1,2022,null,{}] 06:55:51 INFO - PROCESS | 1831 | 1462024551012 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:51 INFO - PROCESS | 1831 | 1462024551376 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 06:55:51 INFO - PROCESS | 1831 | 1462024551405 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271fde800 == 123 [pid = 1831] [id = 513] 06:55:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f02736ae800) [pid = 1831] [serial = 1540] [outer = (nil)] 06:55:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f02749a4800) [pid = 1831] [serial = 1541] [outer = 0x7f02736ae800] 06:55:51 INFO - PROCESS | 1831 | 1462024551466 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f02757f9000) [pid = 1831] [serial = 1542] [outer = 0x7f02736ae800] 06:55:52 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f0267fa6000) [pid = 1831] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:55:52 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f027379d000) [pid = 1831] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:55:52 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f0269f16000) [pid = 1831] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:55:52 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f026e049400) [pid = 1831] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:55:52 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f0267fa0800) [pid = 1831] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:55:52 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f0271e72c00) [pid = 1831] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:55:52 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f0269ca7c00) [pid = 1831] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:55:52 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f026fb0fc00) [pid = 1831] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:55:52 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f02715e0800) [pid = 1831] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:55:52 INFO - PROCESS | 1831 | 1462024552657 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1717ms 06:55:52 INFO - PROCESS | 1831 | 1462024552680 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 1831 | 1462024552685 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 06:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:55:52 INFO - PROCESS | 1831 | 1462024552690 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 1831 | 1462024552692 Marionette TRACE conn3 <- [1,2026,null,{}] 06:55:52 INFO - PROCESS | 1831 | 1462024552707 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:52 INFO - PROCESS | 1831 | 1462024552868 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 06:55:52 INFO - PROCESS | 1831 | 1462024552882 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272085000 == 124 [pid = 1831] [id = 514] 06:55:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f026e049400) [pid = 1831] [serial = 1543] [outer = (nil)] 06:55:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f02757f8800) [pid = 1831] [serial = 1544] [outer = 0x7f026e049400] 06:55:52 INFO - PROCESS | 1831 | 1462024552938 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f0275982800) [pid = 1831] [serial = 1545] [outer = 0x7f026e049400] 06:55:53 INFO - PROCESS | 1831 | 1462024553747 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1123ms 06:55:53 INFO - PROCESS | 1831 | 1462024553814 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 06:55:53 INFO - PROCESS | 1831 | 1462024553817 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 06:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:55:53 INFO - PROCESS | 1831 | 1462024553832 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:55:53 INFO - PROCESS | 1831 | 1462024553834 Marionette TRACE conn3 <- [1,2030,null,{}] 06:55:53 INFO - PROCESS | 1831 | 1462024553839 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:53 INFO - PROCESS | 1831 | 1462024553995 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 06:55:54 INFO - PROCESS | 1831 | 1462024554009 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02749ba000 == 125 [pid = 1831] [id = 515] 06:55:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f02750bbc00) [pid = 1831] [serial = 1546] [outer = (nil)] 06:55:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f027598f400) [pid = 1831] [serial = 1547] [outer = 0x7f02750bbc00] 06:55:54 INFO - PROCESS | 1831 | 1462024554064 Marionette DEBUG loaded listener.js 06:55:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f0275b7bc00) [pid = 1831] [serial = 1548] [outer = 0x7f02750bbc00] 06:55:55 INFO - PROCESS | 1831 | 1462024555263 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1488ms 06:55:55 INFO - PROCESS | 1831 | 1462024555312 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 06:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:55:55 INFO - PROCESS | 1831 | 1462024555319 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 06:55:55 INFO - PROCESS | 1831 | 1462024555325 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 1831 | 1462024555331 Marionette TRACE conn3 <- [1,2034,null,{}] 06:55:55 INFO - PROCESS | 1831 | 1462024555338 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:55 INFO - PROCESS | 1831 | 1462024555549 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 06:55:55 INFO - PROCESS | 1831 | 1462024555756 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e2aa000 == 126 [pid = 1831] [id = 516] 06:55:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f026c258000) [pid = 1831] [serial = 1549] [outer = (nil)] 06:55:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f026dba6c00) [pid = 1831] [serial = 1550] [outer = 0x7f026c258000] 06:55:55 INFO - PROCESS | 1831 | 1462024555869 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f026ea4b400) [pid = 1831] [serial = 1551] [outer = 0x7f026c258000] 06:55:56 INFO - PROCESS | 1831 | 1462024556802 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1532ms 06:55:56 INFO - PROCESS | 1831 | 1462024556858 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 1831 | 1462024556865 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 06:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:55:56 INFO - PROCESS | 1831 | 1462024556875 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 1831 | 1462024556878 Marionette TRACE conn3 <- [1,2038,null,{}] 06:55:56 INFO - PROCESS | 1831 | 1462024556884 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:57 INFO - PROCESS | 1831 | 1462024557074 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 06:55:57 INFO - PROCESS | 1831 | 1462024557341 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027201a000 == 127 [pid = 1831] [id = 517] 06:55:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f026f610000) [pid = 1831] [serial = 1552] [outer = (nil)] 06:55:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f02702db400) [pid = 1831] [serial = 1553] [outer = 0x7f026f610000] 06:55:57 INFO - PROCESS | 1831 | 1462024557412 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f0271fa6c00) [pid = 1831] [serial = 1554] [outer = 0x7f026f610000] 06:55:58 INFO - PROCESS | 1831 | 1462024558295 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1477ms 06:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:55:58 INFO - PROCESS | 1831 | 1462024558352 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 06:55:58 INFO - PROCESS | 1831 | 1462024558355 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 06:55:58 INFO - PROCESS | 1831 | 1462024558361 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 1831 | 1462024558366 Marionette TRACE conn3 <- [1,2042,null,{}] 06:55:58 INFO - PROCESS | 1831 | 1462024558400 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:58 INFO - PROCESS | 1831 | 1462024558597 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 06:55:58 INFO - PROCESS | 1831 | 1462024558855 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027657b800 == 128 [pid = 1831] [id = 518] 06:55:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f02724cf400) [pid = 1831] [serial = 1555] [outer = (nil)] 06:55:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f02738fc000) [pid = 1831] [serial = 1556] [outer = 0x7f02724cf400] 06:55:58 INFO - PROCESS | 1831 | 1462024558965 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f02750af000) [pid = 1831] [serial = 1557] [outer = 0x7f02724cf400] 06:55:59 INFO - PROCESS | 1831 | 1462024559833 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1501ms 06:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:55:59 INFO - PROCESS | 1831 | 1462024559862 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 06:55:59 INFO - PROCESS | 1831 | 1462024559866 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 06:55:59 INFO - PROCESS | 1831 | 1462024559871 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 1831 | 1462024559874 Marionette TRACE conn3 <- [1,2046,null,{}] 06:55:59 INFO - PROCESS | 1831 | 1462024559879 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:00 INFO - PROCESS | 1831 | 1462024560066 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 06:56:00 INFO - PROCESS | 1831 | 1462024560330 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b58b000 == 129 [pid = 1831] [id = 519] 06:56:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f02724d0000) [pid = 1831] [serial = 1558] [outer = (nil)] 06:56:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f0275b78c00) [pid = 1831] [serial = 1559] [outer = 0x7f02724d0000] 06:56:00 INFO - PROCESS | 1831 | 1462024560404 Marionette DEBUG loaded listener.js 06:56:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f027642e800) [pid = 1831] [serial = 1560] [outer = 0x7f02724d0000] 06:56:01 INFO - PROCESS | 1831 | 1462024561246 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1426ms 06:56:01 INFO - PROCESS | 1831 | 1462024561298 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 06:56:01 INFO - PROCESS | 1831 | 1462024561301 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 06:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:56:01 INFO - PROCESS | 1831 | 1462024561307 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:56:01 INFO - PROCESS | 1831 | 1462024561310 Marionette TRACE conn3 <- [1,2050,null,{}] 06:56:01 INFO - PROCESS | 1831 | 1462024561315 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:01 INFO - PROCESS | 1831 | 1462024561498 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 06:56:01 INFO - PROCESS | 1831 | 1462024561714 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ba29800 == 130 [pid = 1831] [id = 520] 06:56:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f0275870c00) [pid = 1831] [serial = 1561] [outer = (nil)] 06:56:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f027901bc00) [pid = 1831] [serial = 1562] [outer = 0x7f0275870c00] 06:56:01 INFO - PROCESS | 1831 | 1462024561825 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f027b266c00) [pid = 1831] [serial = 1563] [outer = 0x7f0275870c00] 06:56:02 INFO - PROCESS | 1831 | 1462024562775 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1530ms 06:56:02 INFO - PROCESS | 1831 | 1462024562837 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 1831 | 1462024562841 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 06:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:56:02 INFO - PROCESS | 1831 | 1462024562846 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 1831 | 1462024562848 Marionette TRACE conn3 <- [1,2054,null,{}] 06:56:02 INFO - PROCESS | 1831 | 1462024562854 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:03 INFO - PROCESS | 1831 | 1462024563060 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 06:56:03 INFO - PROCESS | 1831 | 1462024563273 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027cacd800 == 131 [pid = 1831] [id = 521] 06:56:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f02765b7400) [pid = 1831] [serial = 1564] [outer = (nil)] 06:56:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f027caff400) [pid = 1831] [serial = 1565] [outer = 0x7f02765b7400] 06:56:03 INFO - PROCESS | 1831 | 1462024563388 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f027dbdd000) [pid = 1831] [serial = 1566] [outer = 0x7f02765b7400] 06:56:04 INFO - PROCESS | 1831 | 1462024564229 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1429ms 06:56:04 INFO - PROCESS | 1831 | 1462024564277 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 1831 | 1462024564280 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 06:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:56:04 INFO - PROCESS | 1831 | 1462024564285 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - PROCESS | 1831 | 1462024564288 Marionette TRACE conn3 <- [1,2058,null,{}] 06:56:04 INFO - PROCESS | 1831 | 1462024564293 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:04 INFO - PROCESS | 1831 | 1462024564467 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 06:56:04 INFO - PROCESS | 1831 | 1462024564681 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0281d7d800 == 132 [pid = 1831] [id = 522] 06:56:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f027b47c800) [pid = 1831] [serial = 1567] [outer = (nil)] 06:56:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f027f32c800) [pid = 1831] [serial = 1568] [outer = 0x7f027b47c800] 06:56:04 INFO - PROCESS | 1831 | 1462024564787 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f027f6d7c00) [pid = 1831] [serial = 1569] [outer = 0x7f027b47c800] 06:56:05 INFO - PROCESS | 1831 | 1462024565675 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1437ms 06:56:05 INFO - PROCESS | 1831 | 1462024565723 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 06:56:05 INFO - PROCESS | 1831 | 1462024565727 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 06:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:56:05 INFO - PROCESS | 1831 | 1462024565732 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 1831 | 1462024565735 Marionette TRACE conn3 <- [1,2062,null,{}] 06:56:05 INFO - PROCESS | 1831 | 1462024565740 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:05 INFO - PROCESS | 1831 | 1462024565917 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 06:56:06 INFO - PROCESS | 1831 | 1462024566132 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284959000 == 133 [pid = 1831] [id = 523] 06:56:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f027cafe400) [pid = 1831] [serial = 1570] [outer = (nil)] 06:56:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f028298a000) [pid = 1831] [serial = 1571] [outer = 0x7f027cafe400] 06:56:06 INFO - PROCESS | 1831 | 1462024566236 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f0283ff8000) [pid = 1831] [serial = 1572] [outer = 0x7f027cafe400] 06:56:07 INFO - PROCESS | 1831 | 1462024567106 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1427ms 06:56:07 INFO - PROCESS | 1831 | 1462024567161 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 1831 | 1462024567164 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 06:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:56:07 INFO - PROCESS | 1831 | 1462024567170 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 1831 | 1462024567173 Marionette TRACE conn3 <- [1,2066,null,{}] 06:56:07 INFO - PROCESS | 1831 | 1462024567177 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:07 INFO - PROCESS | 1831 | 1462024567372 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 06:56:07 INFO - PROCESS | 1831 | 1462024567620 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285268000 == 134 [pid = 1831] [id = 524] 06:56:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f0275037000) [pid = 1831] [serial = 1573] [outer = (nil)] 06:56:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f0284626000) [pid = 1831] [serial = 1574] [outer = 0x7f0275037000] 06:56:07 INFO - PROCESS | 1831 | 1462024567723 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f028477f000) [pid = 1831] [serial = 1575] [outer = 0x7f0275037000] 06:56:08 INFO - PROCESS | 1831 | 1462024568567 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1441ms 06:56:08 INFO - PROCESS | 1831 | 1462024568611 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 06:56:08 INFO - PROCESS | 1831 | 1462024568614 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 06:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:56:08 INFO - PROCESS | 1831 | 1462024568620 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 1831 | 1462024568622 Marionette TRACE conn3 <- [1,2070,null,{}] 06:56:08 INFO - PROCESS | 1831 | 1462024568627 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:08 INFO - PROCESS | 1831 | 1462024568812 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 06:56:09 INFO - PROCESS | 1831 | 1462024569028 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286e58000 == 135 [pid = 1831] [id = 525] 06:56:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f0283ff1800) [pid = 1831] [serial = 1576] [outer = (nil)] 06:56:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f02849c5000) [pid = 1831] [serial = 1577] [outer = 0x7f0283ff1800] 06:56:09 INFO - PROCESS | 1831 | 1462024569138 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f0285204c00) [pid = 1831] [serial = 1578] [outer = 0x7f0283ff1800] 06:56:10 INFO - PROCESS | 1831 | 1462024570052 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1487ms 06:56:10 INFO - PROCESS | 1831 | 1462024570107 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 1831 | 1462024570112 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 06:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:56:10 INFO - PROCESS | 1831 | 1462024570117 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 1831 | 1462024570121 Marionette TRACE conn3 <- [1,2074,null,{}] 06:56:10 INFO - PROCESS | 1831 | 1462024570126 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:10 INFO - PROCESS | 1831 | 1462024570348 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 06:56:10 INFO - PROCESS | 1831 | 1462024570557 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0291ed5000 == 136 [pid = 1831] [id = 526] 06:56:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f02841fd000) [pid = 1831] [serial = 1579] [outer = (nil)] 06:56:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f0286f20000) [pid = 1831] [serial = 1580] [outer = 0x7f02841fd000] 06:56:10 INFO - PROCESS | 1831 | 1462024570674 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f028858a800) [pid = 1831] [serial = 1581] [outer = 0x7f02841fd000] 06:56:11 INFO - PROCESS | 1831 | 1462024571532 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1490ms 06:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:56:11 INFO - PROCESS | 1831 | 1462024571608 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 06:56:11 INFO - PROCESS | 1831 | 1462024571611 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 06:56:11 INFO - PROCESS | 1831 | 1462024571617 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 1831 | 1462024571619 Marionette TRACE conn3 <- [1,2078,null,{}] 06:56:11 INFO - PROCESS | 1831 | 1462024571624 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:11 INFO - PROCESS | 1831 | 1462024571846 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 06:56:12 INFO - PROCESS | 1831 | 1462024572062 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293c3c800 == 137 [pid = 1831] [id = 527] 06:56:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f0286220400) [pid = 1831] [serial = 1582] [outer = (nil)] 06:56:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f028ce98c00) [pid = 1831] [serial = 1583] [outer = 0x7f0286220400] 06:56:12 INFO - PROCESS | 1831 | 1462024572178 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f0292c72c00) [pid = 1831] [serial = 1584] [outer = 0x7f0286220400] 06:56:13 INFO - PROCESS | 1831 | 1462024573035 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1527ms 06:56:13 INFO - PROCESS | 1831 | 1462024573144 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 06:56:13 INFO - PROCESS | 1831 | 1462024573147 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 06:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:56:13 INFO - PROCESS | 1831 | 1462024573152 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 1831 | 1462024573164 Marionette TRACE conn3 <- [1,2082,null,{}] 06:56:13 INFO - PROCESS | 1831 | 1462024573168 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:13 INFO - PROCESS | 1831 | 1462024573392 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 06:56:13 INFO - PROCESS | 1831 | 1462024573660 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269ada000 == 138 [pid = 1831] [id = 528] 06:56:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f0269cae400) [pid = 1831] [serial = 1585] [outer = (nil)] 06:56:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f026e042c00) [pid = 1831] [serial = 1586] [outer = 0x7f0269cae400] 06:56:13 INFO - PROCESS | 1831 | 1462024573767 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f0271e7b800) [pid = 1831] [serial = 1587] [outer = 0x7f0269cae400] 06:56:14 INFO - PROCESS | 1831 | 1462024574576 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1489ms 06:56:14 INFO - PROCESS | 1831 | 1462024574643 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 1831 | 1462024574646 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 06:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:56:14 INFO - PROCESS | 1831 | 1462024574651 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 1831 | 1462024574653 Marionette TRACE conn3 <- [1,2086,null,{}] 06:56:14 INFO - PROCESS | 1831 | 1462024574659 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:14 INFO - PROCESS | 1831 | 1462024574838 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 06:56:15 INFO - PROCESS | 1831 | 1462024575112 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02725cc800 == 139 [pid = 1831] [id = 529] 06:56:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f0267fa0c00) [pid = 1831] [serial = 1588] [outer = (nil)] 06:56:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f0292d21800) [pid = 1831] [serial = 1589] [outer = 0x7f0267fa0c00] 06:56:15 INFO - PROCESS | 1831 | 1462024575181 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f029317b800) [pid = 1831] [serial = 1590] [outer = 0x7f0267fa0c00] 06:56:16 INFO - PROCESS | 1831 | 1462024576013 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1883ms 06:56:16 INFO - PROCESS | 1831 | 1462024576549 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 1831 | 1462024576555 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 06:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:56:16 INFO - PROCESS | 1831 | 1462024576562 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 1831 | 1462024576565 Marionette TRACE conn3 <- [1,2090,null,{}] 06:56:16 INFO - PROCESS | 1831 | 1462024576573 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:16 INFO - PROCESS | 1831 | 1462024576832 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 06:56:17 INFO - PROCESS | 1831 | 1462024577050 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271c25000 == 140 [pid = 1831] [id = 530] 06:56:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f026aaf8400) [pid = 1831] [serial = 1591] [outer = (nil)] 06:56:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f026cf43c00) [pid = 1831] [serial = 1592] [outer = 0x7f026aaf8400] 06:56:17 INFO - PROCESS | 1831 | 1462024577151 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f026e045000) [pid = 1831] [serial = 1593] [outer = 0x7f026aaf8400] 06:56:18 INFO - PROCESS | 1831 | 1462024578096 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1584ms 06:56:18 INFO - PROCESS | 1831 | 1462024578151 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 06:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:56:18 INFO - PROCESS | 1831 | 1462024578160 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 06:56:18 INFO - PROCESS | 1831 | 1462024578177 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 1831 | 1462024578188 Marionette TRACE conn3 <- [1,2094,null,{}] 06:56:18 INFO - PROCESS | 1831 | 1462024578195 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:18 INFO - PROCESS | 1831 | 1462024578461 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 06:56:18 INFO - PROCESS | 1831 | 1462024578725 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0265b4d800 == 141 [pid = 1831] [id = 531] 06:56:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f026fdeb000) [pid = 1831] [serial = 1594] [outer = (nil)] 06:56:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f026ff10000) [pid = 1831] [serial = 1595] [outer = 0x7f026fdeb000] 06:56:18 INFO - PROCESS | 1831 | 1462024578836 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f0270255c00) [pid = 1831] [serial = 1596] [outer = 0x7f026fdeb000] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271fd0000 == 140 [pid = 1831] [id = 369] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c312000 == 139 [pid = 1831] [id = 469] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0272085000 == 138 [pid = 1831] [id = 514] 06:56:19 INFO - PROCESS | 1831 | 1462024579766 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:56:19 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f0284778400) [pid = 1831] [serial = 1430] [outer = (nil)] [url = about:blank] 06:56:19 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f0282734800) [pid = 1831] [serial = 1433] [outer = (nil)] [url = about:blank] 06:56:19 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f0295b38c00) [pid = 1831] [serial = 1436] [outer = (nil)] [url = about:blank] 06:56:19 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f026a996000) [pid = 1831] [serial = 1439] [outer = (nil)] [url = about:blank] 06:56:19 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f0297c75800) [pid = 1831] [serial = 1442] [outer = (nil)] [url = about:blank] 06:56:19 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f026c25bc00) [pid = 1831] [serial = 1445] [outer = (nil)] [url = about:blank] 06:56:19 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f0269f15800) [pid = 1831] [serial = 1448] [outer = (nil)] [url = about:blank] 06:56:19 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f026fb05000) [pid = 1831] [serial = 1478] [outer = (nil)] [url = about:blank] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271fde800 == 137 [pid = 1831] [id = 513] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02701ea000 == 136 [pid = 1831] [id = 512] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026ecdd000 == 135 [pid = 1831] [id = 511] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269d8b000 == 134 [pid = 1831] [id = 510] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0265b51800 == 133 [pid = 1831] [id = 509] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02701dc000 == 132 [pid = 1831] [id = 508] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f438000 == 131 [pid = 1831] [id = 505] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285746800 == 130 [pid = 1831] [id = 504] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028463c000 == 129 [pid = 1831] [id = 503] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027e971000 == 128 [pid = 1831] [id = 502] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccc7800 == 127 [pid = 1831] [id = 501] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c98c800 == 126 [pid = 1831] [id = 500] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c320800 == 125 [pid = 1831] [id = 499] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ba2d000 == 124 [pid = 1831] [id = 498] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b22e000 == 123 [pid = 1831] [id = 497] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a3bb800 == 122 [pid = 1831] [id = 496] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027509a000 == 121 [pid = 1831] [id = 495] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271cda000 == 120 [pid = 1831] [id = 494] 06:56:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c5e3000 == 119 [pid = 1831] [id = 493] 06:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1706ms 06:56:19 INFO - PROCESS | 1831 | 1462024579877 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 06:56:19 INFO - PROCESS | 1831 | 1462024579880 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 06:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:56:19 INFO - PROCESS | 1831 | 1462024579885 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 1831 | 1462024579888 Marionette TRACE conn3 <- [1,2098,null,{}] 06:56:19 INFO - PROCESS | 1831 | 1462024579906 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:20 INFO - PROCESS | 1831 | 1462024580086 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f0270251800) [pid = 1831] [serial = 1460] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f027bf78800) [pid = 1831] [serial = 1424] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f0272562400) [pid = 1831] [serial = 1469] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f026fb0e000) [pid = 1831] [serial = 1415] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f0275034400) [pid = 1831] [serial = 1473] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f027dbd1400) [pid = 1831] [serial = 1427] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f02724d1c00) [pid = 1831] [serial = 1418] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f026a8bb400) [pid = 1831] [serial = 1475] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f026d3c6800) [pid = 1831] [serial = 1476] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f027379c400) [pid = 1831] [serial = 1470] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f02749a9400) [pid = 1831] [serial = 1472] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f026aaf2000) [pid = 1831] [serial = 1452] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f026a8c6000) [pid = 1831] [serial = 1451] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f026ea50c00) [pid = 1831] [serial = 1458] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f026e924800) [pid = 1831] [serial = 1457] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f026d3ce800) [pid = 1831] [serial = 1412] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f0278f08c00) [pid = 1831] [serial = 1421] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f026d0d1400) [pid = 1831] [serial = 1455] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f0269f17c00) [pid = 1831] [serial = 1454] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f0271ec4000) [pid = 1831] [serial = 1466] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f027234c800) [pid = 1831] [serial = 1467] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f026cf4ec00) [pid = 1831] [serial = 1463] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f02702df000) [pid = 1831] [serial = 1464] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f02702e4c00) [pid = 1831] [serial = 1461] [outer = (nil)] [url = about:blank] 06:56:20 INFO - PROCESS | 1831 | 1462024580374 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026d2b7800 == 120 [pid = 1831] [id = 532] 06:56:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f026aaf2000) [pid = 1831] [serial = 1597] [outer = (nil)] 06:56:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f026fdeb800) [pid = 1831] [serial = 1598] [outer = 0x7f026aaf2000] 06:56:20 INFO - PROCESS | 1831 | 1462024580476 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f0271ec9000) [pid = 1831] [serial = 1599] [outer = 0x7f026aaf2000] 06:56:21 INFO - PROCESS | 1831 | 1462024581172 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1334ms 06:56:21 INFO - PROCESS | 1831 | 1462024581220 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 1831 | 1462024581223 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 06:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:56:21 INFO - PROCESS | 1831 | 1462024581228 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 1831 | 1462024581230 Marionette TRACE conn3 <- [1,2102,null,{}] 06:56:21 INFO - PROCESS | 1831 | 1462024581235 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:21 INFO - PROCESS | 1831 | 1462024581466 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 06:56:21 INFO - PROCESS | 1831 | 1462024581488 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02701e5000 == 121 [pid = 1831] [id = 533] 06:56:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f026d3c6800) [pid = 1831] [serial = 1600] [outer = (nil)] 06:56:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f02724cac00) [pid = 1831] [serial = 1601] [outer = 0x7f026d3c6800] 06:56:21 INFO - PROCESS | 1831 | 1462024581545 Marionette DEBUG loaded listener.js 06:56:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f0273796800) [pid = 1831] [serial = 1602] [outer = 0x7f026d3c6800] 06:56:22 INFO - PROCESS | 1831 | 1462024582371 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1175ms 06:56:22 INFO - PROCESS | 1831 | 1462024582402 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 06:56:22 INFO - PROCESS | 1831 | 1462024582406 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 06:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:56:22 INFO - PROCESS | 1831 | 1462024582411 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:56:22 INFO - PROCESS | 1831 | 1462024582413 Marionette TRACE conn3 <- [1,2106,null,{}] 06:56:22 INFO - PROCESS | 1831 | 1462024582437 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:22 INFO - PROCESS | 1831 | 1462024582664 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 06:56:22 INFO - PROCESS | 1831 | 1462024582726 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272076000 == 122 [pid = 1831] [id = 534] 06:56:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f0274fb4400) [pid = 1831] [serial = 1603] [outer = (nil)] 06:56:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f02750bd400) [pid = 1831] [serial = 1604] [outer = 0x7f0274fb4400] 06:56:22 INFO - PROCESS | 1831 | 1462024582883 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f0275876c00) [pid = 1831] [serial = 1605] [outer = 0x7f0274fb4400] 06:56:23 INFO - PROCESS | 1831 | 1462024583636 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1247ms 06:56:23 INFO - PROCESS | 1831 | 1462024583661 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 1831 | 1462024583664 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 06:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:56:23 INFO - PROCESS | 1831 | 1462024583669 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 1831 | 1462024583671 Marionette TRACE conn3 <- [1,2110,null,{}] 06:56:23 INFO - PROCESS | 1831 | 1462024583676 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:23 INFO - PROCESS | 1831 | 1462024583930 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 06:56:23 INFO - PROCESS | 1831 | 1462024583966 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274e0b800 == 123 [pid = 1831] [id = 535] 06:56:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f027642dc00) [pid = 1831] [serial = 1606] [outer = (nil)] 06:56:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f027a353000) [pid = 1831] [serial = 1607] [outer = 0x7f027642dc00] 06:56:24 INFO - PROCESS | 1831 | 1462024584024 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f027b996c00) [pid = 1831] [serial = 1608] [outer = 0x7f027642dc00] 06:56:24 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f026cf4d000) [pid = 1831] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:56:24 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f026c256000) [pid = 1831] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:56:24 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f026d3c7400) [pid = 1831] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:56:24 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f026c256400) [pid = 1831] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:56:24 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f02736ae800) [pid = 1831] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:56:24 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f026a8c6c00) [pid = 1831] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:56:24 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f02702f3000) [pid = 1831] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:56:24 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f026e049400) [pid = 1831] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:56:25 INFO - PROCESS | 1831 | 1462024585286 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1630ms 06:56:25 INFO - PROCESS | 1831 | 1462024585299 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 06:56:25 INFO - PROCESS | 1831 | 1462024585302 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 06:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:56:25 INFO - PROCESS | 1831 | 1462024585309 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 1831 | 1462024585311 Marionette TRACE conn3 <- [1,2114,null,{}] 06:56:25 INFO - PROCESS | 1831 | 1462024585325 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:25 INFO - PROCESS | 1831 | 1462024585565 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 06:56:25 INFO - PROCESS | 1831 | 1462024585578 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275c7d000 == 124 [pid = 1831] [id = 536] 06:56:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f026ea44c00) [pid = 1831] [serial = 1609] [outer = (nil)] 06:56:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f027a356000) [pid = 1831] [serial = 1610] [outer = 0x7f026ea44c00] 06:56:25 INFO - PROCESS | 1831 | 1462024585634 Marionette DEBUG loaded listener.js 06:56:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f027c63dc00) [pid = 1831] [serial = 1611] [outer = 0x7f026ea44c00] 06:56:26 INFO - PROCESS | 1831 | 1462024586368 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1083ms 06:56:26 INFO - PROCESS | 1831 | 1462024586406 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 06:56:26 INFO - PROCESS | 1831 | 1462024586409 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 06:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:56:26 INFO - PROCESS | 1831 | 1462024586414 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:56:26 INFO - PROCESS | 1831 | 1462024586416 Marionette TRACE conn3 <- [1,2118,null,{}] 06:56:26 INFO - PROCESS | 1831 | 1462024586420 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:26 INFO - PROCESS | 1831 | 1462024586649 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 06:56:26 INFO - PROCESS | 1831 | 1462024586671 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a611000 == 125 [pid = 1831] [id = 537] 06:56:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f02702dfc00) [pid = 1831] [serial = 1612] [outer = (nil)] 06:56:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f027c641800) [pid = 1831] [serial = 1613] [outer = 0x7f02702dfc00] 06:56:26 INFO - PROCESS | 1831 | 1462024586727 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f027cbf6000) [pid = 1831] [serial = 1614] [outer = 0x7f02702dfc00] 06:56:27 INFO - PROCESS | 1831 | 1462024587901 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1524ms 06:56:27 INFO - PROCESS | 1831 | 1462024587939 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 06:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:56:27 INFO - PROCESS | 1831 | 1462024587946 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 06:56:27 INFO - PROCESS | 1831 | 1462024587952 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 1831 | 1462024587958 Marionette TRACE conn3 <- [1,2122,null,{}] 06:56:27 INFO - PROCESS | 1831 | 1462024587965 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:28 INFO - PROCESS | 1831 | 1462024588179 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 06:56:28 INFO - PROCESS | 1831 | 1462024588441 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.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/2dcontext/path-objects/2d.path.stroke.empty.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f630000 == 126 [pid = 1831] [id = 538] 06:56:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f026d3c6400) [pid = 1831] [serial = 1615] [outer = (nil)] 06:56:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f026fb06000) [pid = 1831] [serial = 1616] [outer = 0x7f026d3c6400] 06:56:28 INFO - PROCESS | 1831 | 1462024588562 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f0270251800) [pid = 1831] [serial = 1617] [outer = 0x7f026d3c6400] 06:56:29 INFO - PROCESS | 1831 | 1462024589429 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1531ms 06:56:29 INFO - PROCESS | 1831 | 1462024589483 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 06:56:29 INFO - PROCESS | 1831 | 1462024589490 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 06:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:56:29 INFO - PROCESS | 1831 | 1462024589500 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 1831 | 1462024589504 Marionette TRACE conn3 <- [1,2126,null,{}] 06:56:29 INFO - PROCESS | 1831 | 1462024589510 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:29 INFO - PROCESS | 1831 | 1462024589708 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 06:56:29 INFO - PROCESS | 1831 | 1462024589923 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274c9c000 == 127 [pid = 1831] [id = 539] 06:56:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f0271e6fc00) [pid = 1831] [serial = 1618] [outer = (nil)] 06:56:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f0272357000) [pid = 1831] [serial = 1619] [outer = 0x7f0271e6fc00] 06:56:30 INFO - PROCESS | 1831 | 1462024590034 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f02738f4400) [pid = 1831] [serial = 1620] [outer = 0x7f0271e6fc00] 06:56:30 INFO - PROCESS | 1831 | 1462024590958 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1480ms 06:56:30 INFO - PROCESS | 1831 | 1462024590990 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 06:56:30 INFO - PROCESS | 1831 | 1462024590994 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 06:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:56:31 INFO - PROCESS | 1831 | 1462024591003 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 1831 | 1462024591008 Marionette TRACE conn3 <- [1,2130,null,{}] 06:56:31 INFO - PROCESS | 1831 | 1462024591023 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:31 INFO - PROCESS | 1831 | 1462024591214 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 06:56:31 INFO - PROCESS | 1831 | 1462024591434 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c4f7000 == 128 [pid = 1831] [id = 540] 06:56:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f0275871400) [pid = 1831] [serial = 1621] [outer = (nil)] 06:56:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f0279020400) [pid = 1831] [serial = 1622] [outer = 0x7f0275871400] 06:56:31 INFO - PROCESS | 1831 | 1462024591543 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f027c903000) [pid = 1831] [serial = 1623] [outer = 0x7f0275871400] 06:56:32 INFO - PROCESS | 1831 | 1462024592449 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:56:32 INFO - PROCESS | 1831 | 1462024592493 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 06:56:32 INFO - PROCESS | 1831 | 1462024592498 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 1831 | 1462024592501 Marionette TRACE conn3 <- [1,2134,null,{}] 06:56:32 INFO - PROCESS | 1831 | 1462024592506 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:32 INFO - PROCESS | 1831 | 1462024592705 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 06:56:32 INFO - PROCESS | 1831 | 1462024592933 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dca5800 == 129 [pid = 1831] [id = 541] 06:56:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f02749aa400) [pid = 1831] [serial = 1624] [outer = (nil)] 06:56:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f027f37f000) [pid = 1831] [serial = 1625] [outer = 0x7f02749aa400] 06:56:33 INFO - PROCESS | 1831 | 1462024593039 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f02811d9000) [pid = 1831] [serial = 1626] [outer = 0x7f02749aa400] 06:56:33 INFO - PROCESS | 1831 | 1462024593912 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1476ms 06:56:33 INFO - PROCESS | 1831 | 1462024593977 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 06:56:33 INFO - PROCESS | 1831 | 1462024593981 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 06:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:56:33 INFO - PROCESS | 1831 | 1462024593986 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:56:33 INFO - PROCESS | 1831 | 1462024593988 Marionette TRACE conn3 <- [1,2138,null,{}] 06:56:33 INFO - PROCESS | 1831 | 1462024593994 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:34 INFO - PROCESS | 1831 | 1462024594181 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 06:56:34 INFO - PROCESS | 1831 | 1462024594399 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284c9a000 == 130 [pid = 1831] [id = 542] 06:56:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f0278f06c00) [pid = 1831] [serial = 1627] [outer = (nil)] 06:56:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f0284779800) [pid = 1831] [serial = 1628] [outer = 0x7f0278f06c00] 06:56:34 INFO - PROCESS | 1831 | 1462024594505 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f028586f800) [pid = 1831] [serial = 1629] [outer = 0x7f0278f06c00] 06:56:35 INFO - PROCESS | 1831 | 1462024595424 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1482ms 06:56:35 INFO - PROCESS | 1831 | 1462024595469 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 1831 | 1462024595473 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 06:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:56:35 INFO - PROCESS | 1831 | 1462024595479 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 1831 | 1462024595482 Marionette TRACE conn3 <- [1,2142,null,{}] 06:56:35 INFO - PROCESS | 1831 | 1462024595487 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:35 INFO - PROCESS | 1831 | 1462024595684 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 06:56:35 INFO - PROCESS | 1831 | 1462024595904 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293129000 == 131 [pid = 1831] [id = 543] 06:56:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f028621f000) [pid = 1831] [serial = 1630] [outer = (nil)] 06:56:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f0292a90800) [pid = 1831] [serial = 1631] [outer = 0x7f028621f000] 06:56:36 INFO - PROCESS | 1831 | 1462024596014 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f0295b38c00) [pid = 1831] [serial = 1632] [outer = 0x7f028621f000] 06:56:36 INFO - PROCESS | 1831 | ************************* 06:56:36 INFO - PROCESS | 1831 | A coding exception was thrown and uncaught in a Task. 06:56:36 INFO - PROCESS | 1831 | 06:56:36 INFO - PROCESS | 1831 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:56:36 INFO - PROCESS | 1831 | Full stack: 06:56:36 INFO - PROCESS | 1831 | ************************* 06:56:36 INFO - PROCESS | 1831 | 1462024596922 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:56:36 INFO - PROCESS | 1831 | 1462024596970 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 06:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:56:36 INFO - PROCESS | 1831 | 1462024596975 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:56:36 INFO - PROCESS | 1831 | 1462024596978 Marionette TRACE conn3 <- [1,2146,null,{}] 06:56:36 INFO - PROCESS | 1831 | 1462024596983 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:37 INFO - PROCESS | 1831 | 1462024597248 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 06:56:37 INFO - PROCESS | 1831 | 1462024597406 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297a39000 == 132 [pid = 1831] [id = 544] 06:56:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f0292c76c00) [pid = 1831] [serial = 1633] [outer = (nil)] 06:56:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f0297c71800) [pid = 1831] [serial = 1634] [outer = 0x7f0292c76c00] 06:56:37 INFO - PROCESS | 1831 | 1462024597515 Marionette DEBUG loaded listener.js 06:56:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f0297c7a800) [pid = 1831] [serial = 1635] [outer = 0x7f0292c76c00] 06:56:38 INFO - PROCESS | 1831 | 1462024598415 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 1831 | 1462024598457 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 06:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:56:38 INFO - PROCESS | 1831 | 1462024598463 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 1831 | 1462024598466 Marionette TRACE conn3 <- [1,2150,null,{}] 06:56:38 INFO - PROCESS | 1831 | 1462024598470 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:38 INFO - PROCESS | 1831 | 1462024598656 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 06:56:38 INFO - PROCESS | 1831 | 1462024598888 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297e38800 == 133 [pid = 1831] [id = 545] 06:56:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f026a6ad000) [pid = 1831] [serial = 1636] [outer = (nil)] 06:56:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f027b265400) [pid = 1831] [serial = 1637] [outer = 0x7f026a6ad000] 06:56:38 INFO - PROCESS | 1831 | 1462024598998 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f0297c6ec00) [pid = 1831] [serial = 1638] [outer = 0x7f026a6ad000] 06:56:39 INFO - PROCESS | 1831 | 1462024599850 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1428ms 06:56:39 INFO - PROCESS | 1831 | 1462024599892 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 06:56:39 INFO - PROCESS | 1831 | 1462024599895 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 06:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:56:39 INFO - PROCESS | 1831 | 1462024599900 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:56:39 INFO - PROCESS | 1831 | 1462024599903 Marionette TRACE conn3 <- [1,2154,null,{}] 06:56:39 INFO - PROCESS | 1831 | 1462024599924 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:40 INFO - PROCESS | 1831 | 1462024600187 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 06:56:40 INFO - PROCESS | 1831 | 1462024600343 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029c13f800 == 134 [pid = 1831] [id = 546] 06:56:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f0269f15000) [pid = 1831] [serial = 1639] [outer = (nil)] 06:56:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f0271faf800) [pid = 1831] [serial = 1640] [outer = 0x7f0269f15000] 06:56:40 INFO - PROCESS | 1831 | 1462024600454 Marionette DEBUG loaded listener.js 06:56:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f027c6d1000) [pid = 1831] [serial = 1641] [outer = 0x7f0269f15000] 06:56:41 INFO - PROCESS | 1831 | 1462024601340 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1475ms 06:56:41 INFO - PROCESS | 1831 | 1462024601377 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 06:56:41 INFO - PROCESS | 1831 | 1462024601380 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 06:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:56:41 INFO - PROCESS | 1831 | 1462024601385 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 1831 | 1462024601387 Marionette TRACE conn3 <- [1,2158,null,{}] 06:56:41 INFO - PROCESS | 1831 | 1462024601393 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:41 INFO - PROCESS | 1831 | 1462024601580 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 06:56:41 INFO - PROCESS | 1831 | 1462024601844 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029cf1f800 == 135 [pid = 1831] [id = 547] 06:56:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f026a6ac800) [pid = 1831] [serial = 1642] [outer = (nil)] 06:56:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f027c719400) [pid = 1831] [serial = 1643] [outer = 0x7f026a6ac800] 06:56:41 INFO - PROCESS | 1831 | 1462024601912 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f0297bb9c00) [pid = 1831] [serial = 1644] [outer = 0x7f026a6ac800] 06:56:42 INFO - PROCESS | 1831 | 1462024602822 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1478ms 06:56:42 INFO - PROCESS | 1831 | 1462024602865 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:56:42 INFO - PROCESS | 1831 | 1462024602869 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 06:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:56:42 INFO - PROCESS | 1831 | 1462024602874 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 1831 | 1462024602877 Marionette TRACE conn3 <- [1,2162,null,{}] 06:56:42 INFO - PROCESS | 1831 | 1462024602883 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:43 INFO - PROCESS | 1831 | 1462024603182 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:56:43 INFO - PROCESS | 1831 | 1462024603384 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02a2aac000 == 136 [pid = 1831] [id = 548] 06:56:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f026bbe6400) [pid = 1831] [serial = 1645] [outer = (nil)] 06:56:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f026bbec800) [pid = 1831] [serial = 1646] [outer = 0x7f026bbe6400] 06:56:43 INFO - PROCESS | 1831 | 1462024603497 Marionette DEBUG loaded listener.js 06:56:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f0298283000) [pid = 1831] [serial = 1647] [outer = 0x7f026bbe6400] 06:56:44 INFO - PROCESS | 1831 | 1462024604278 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1433ms 06:56:44 INFO - PROCESS | 1831 | 1462024604309 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:56:44 INFO - PROCESS | 1831 | 1462024604312 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 06:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:56:44 INFO - PROCESS | 1831 | 1462024604318 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:56:44 INFO - PROCESS | 1831 | 1462024604320 Marionette TRACE conn3 <- [1,2166,null,{}] 06:56:44 INFO - PROCESS | 1831 | 1462024604344 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:44 INFO - PROCESS | 1831 | 1462024604526 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:56:44 INFO - PROCESS | 1831 | 1462024604790 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fc3a800 == 137 [pid = 1831] [id = 549] 06:56:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f0269fc8c00) [pid = 1831] [serial = 1648] [outer = (nil)] 06:56:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f0269fd0400) [pid = 1831] [serial = 1649] [outer = 0x7f0269fc8c00] 06:56:44 INFO - PROCESS | 1831 | 1462024604859 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f0269fd6400) [pid = 1831] [serial = 1650] [outer = 0x7f0269fc8c00] 06:56:45 INFO - PROCESS | 1831 | 1462024605683 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1396ms 06:56:45 INFO - PROCESS | 1831 | 1462024605714 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:56:45 INFO - PROCESS | 1831 | 1462024605717 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 06:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:56:45 INFO - PROCESS | 1831 | 1462024605732 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 1831 | 1462024605734 Marionette TRACE conn3 <- [1,2170,null,{}] 06:56:45 INFO - PROCESS | 1831 | 1462024605738 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:45 INFO - PROCESS | 1831 | 1462024605922 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:56:46 INFO - PROCESS | 1831 | 1462024606217 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e445000 == 138 [pid = 1831] [id = 550] 06:56:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f02678c7c00) [pid = 1831] [serial = 1651] [outer = (nil)] 06:56:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f02678d0400) [pid = 1831] [serial = 1652] [outer = 0x7f02678c7c00] 06:56:46 INFO - PROCESS | 1831 | 1462024606288 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f02678d5000) [pid = 1831] [serial = 1653] [outer = 0x7f02678c7c00] 06:56:47 INFO - PROCESS | 1831 | 1462024607115 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1428ms 06:56:47 INFO - PROCESS | 1831 | 1462024607161 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 1831 | 1462024607163 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 06:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:56:47 INFO - PROCESS | 1831 | 1462024607169 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 1831 | 1462024607171 Marionette TRACE conn3 <- [1,2174,null,{}] 06:56:47 INFO - PROCESS | 1831 | 1462024607178 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:47 INFO - PROCESS | 1831 | 1462024607374 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:56:47 INFO - PROCESS | 1831 | 1462024607649 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c210000 == 139 [pid = 1831] [id = 551] 06:56:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f02663c2400) [pid = 1831] [serial = 1654] [outer = (nil)] 06:56:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f02663c7800) [pid = 1831] [serial = 1655] [outer = 0x7f02663c2400] 06:56:47 INFO - PROCESS | 1831 | 1462024607720 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f02663ccc00) [pid = 1831] [serial = 1656] [outer = 0x7f02663c2400] 06:56:48 INFO - PROCESS | 1831 | 1462024608559 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1432ms 06:56:48 INFO - PROCESS | 1831 | 1462024608602 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:56:48 INFO - PROCESS | 1831 | 1462024608605 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 06:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:56:48 INFO - PROCESS | 1831 | 1462024608610 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 1831 | 1462024608612 Marionette TRACE conn3 <- [1,2178,null,{}] 06:56:48 INFO - PROCESS | 1831 | 1462024608618 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:48 INFO - PROCESS | 1831 | 1462024608808 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:56:49 INFO - PROCESS | 1831 | 1462024609077 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c22a800 == 140 [pid = 1831] [id = 552] 06:56:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f02663c2800) [pid = 1831] [serial = 1657] [outer = (nil)] 06:56:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f02678d1c00) [pid = 1831] [serial = 1658] [outer = 0x7f02663c2800] 06:56:49 INFO - PROCESS | 1831 | 1462024609145 Marionette DEBUG loaded listener.js 06:56:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f0269fccc00) [pid = 1831] [serial = 1659] [outer = 0x7f02663c2800] 06:56:49 INFO - PROCESS | 1831 | 1462024609992 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1437ms 06:56:50 INFO - PROCESS | 1831 | 1462024610048 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:56:50 INFO - PROCESS | 1831 | 1462024610051 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 06:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:56:50 INFO - PROCESS | 1831 | 1462024610056 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 1831 | 1462024610059 Marionette TRACE conn3 <- [1,2182,null,{}] 06:56:50 INFO - PROCESS | 1831 | 1462024610064 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:50 INFO - PROCESS | 1831 | 1462024610258 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:56:51 INFO - PROCESS | 1831 | 1462024611030 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026cfd7800 == 141 [pid = 1831] [id = 553] 06:56:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f0267f9b400) [pid = 1831] [serial = 1660] [outer = (nil)] 06:56:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f0269cb5000) [pid = 1831] [serial = 1661] [outer = 0x7f0267f9b400] 06:56:51 INFO - PROCESS | 1831 | 1462024611153 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f026a8bcc00) [pid = 1831] [serial = 1662] [outer = 0x7f0267f9b400] 06:56:52 INFO - PROCESS | 1831 | 1462024612039 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2034ms 06:56:52 INFO - PROCESS | 1831 | 1462024612092 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:56:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:56:52 INFO - PROCESS | 1831 | 1462024612098 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 06:56:52 INFO - PROCESS | 1831 | 1462024612104 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 1831 | 1462024612109 Marionette TRACE conn3 <- [1,2186,null,{}] 06:56:52 INFO - PROCESS | 1831 | 1462024612115 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:52 INFO - PROCESS | 1831 | 1462024612309 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:56:52 INFO - PROCESS | 1831 | 1462024612576 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271d11000 == 142 [pid = 1831] [id = 554] 06:56:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f0267f9bc00) [pid = 1831] [serial = 1663] [outer = (nil)] 06:56:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f026bbebc00) [pid = 1831] [serial = 1664] [outer = 0x7f0267f9bc00] 06:56:52 INFO - PROCESS | 1831 | 1462024612645 Marionette DEBUG loaded listener.js 06:56:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f026d0c5000) [pid = 1831] [serial = 1665] [outer = 0x7f0267f9bc00] 06:56:53 INFO - PROCESS | 1831 | 1462024613621 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1591ms 06:56:53 INFO - PROCESS | 1831 | 1462024613696 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 1831 | 1462024613707 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 06:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:56:53 INFO - PROCESS | 1831 | 1462024613718 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 1831 | 1462024613724 Marionette TRACE conn3 <- [1,2190,null,{}] 06:56:53 INFO - PROCESS | 1831 | 1462024613735 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:53 INFO - PROCESS | 1831 | 1462024613985 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:56:54 INFO - PROCESS | 1831 | 1462024614333 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c5df800 == 143 [pid = 1831] [id = 555] 06:56:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f026ff16400) [pid = 1831] [serial = 1666] [outer = (nil)] 06:56:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f027024e000) [pid = 1831] [serial = 1667] [outer = 0x7f026ff16400] 06:56:54 INFO - PROCESS | 1831 | 1462024614400 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f02702e6800) [pid = 1831] [serial = 1668] [outer = 0x7f026ff16400] 06:56:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02699c1000 == 142 [pid = 1831] [id = 435] 06:56:54 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f02702ee000) [pid = 1831] [serial = 1517] [outer = (nil)] [url = about:blank] 06:56:54 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f026a8be000) [pid = 1831] [serial = 1520] [outer = (nil)] [url = about:blank] 06:56:54 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f027c606000) [pid = 1831] [serial = 1508] [outer = (nil)] [url = about:blank] 06:56:54 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f027f6d8c00) [pid = 1831] [serial = 1514] [outer = (nil)] [url = about:blank] 06:56:54 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f027cbf0c00) [pid = 1831] [serial = 1511] [outer = (nil)] [url = about:blank] 06:56:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0275c7d000 == 141 [pid = 1831] [id = 536] 06:56:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274e0b800 == 140 [pid = 1831] [id = 535] 06:56:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0272076000 == 139 [pid = 1831] [id = 534] 06:56:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02701e5000 == 138 [pid = 1831] [id = 533] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026d2b7800 == 137 [pid = 1831] [id = 532] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0265b4d800 == 136 [pid = 1831] [id = 531] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271c25000 == 135 [pid = 1831] [id = 530] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269ada000 == 134 [pid = 1831] [id = 528] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293c3c800 == 133 [pid = 1831] [id = 527] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0291ed5000 == 132 [pid = 1831] [id = 526] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286e58000 == 131 [pid = 1831] [id = 525] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285268000 == 130 [pid = 1831] [id = 524] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284959000 == 129 [pid = 1831] [id = 523] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0281d7d800 == 128 [pid = 1831] [id = 522] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027cacd800 == 127 [pid = 1831] [id = 521] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ba29800 == 126 [pid = 1831] [id = 520] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b58b000 == 125 [pid = 1831] [id = 519] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027657b800 == 124 [pid = 1831] [id = 518] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027201a000 == 123 [pid = 1831] [id = 517] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e2aa000 == 122 [pid = 1831] [id = 516] 06:56:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02749ba000 == 121 [pid = 1831] [id = 515] 06:56:55 INFO - PROCESS | 1831 | 1462024615294 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1592ms 06:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:56:55 INFO - PROCESS | 1831 | 1462024615309 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 1831 | 1462024615312 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 06:56:55 INFO - PROCESS | 1831 | 1462024615319 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 1831 | 1462024615327 Marionette TRACE conn3 <- [1,2194,null,{}] 06:56:55 INFO - PROCESS | 1831 | 1462024615339 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:55 INFO - PROCESS | 1831 | 1462024615556 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f0275982800) [pid = 1831] [serial = 1545] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f026ea43000) [pid = 1831] [serial = 1523] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f026a995800) [pid = 1831] [serial = 1481] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f02702ed800) [pid = 1831] [serial = 1535] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f026dbab000) [pid = 1831] [serial = 1527] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f0271e7bc00) [pid = 1831] [serial = 1536] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f02702db800) [pid = 1831] [serial = 1479] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f026c260000) [pid = 1831] [serial = 1529] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f026ea46000) [pid = 1831] [serial = 1484] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f02702f5400) [pid = 1831] [serial = 1487] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f02749a4800) [pid = 1831] [serial = 1541] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f026ea4a800) [pid = 1831] [serial = 1532] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f026cf42400) [pid = 1831] [serial = 1526] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f026ea4cc00) [pid = 1831] [serial = 1530] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f02702dbc00) [pid = 1831] [serial = 1533] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f0275038400) [pid = 1831] [serial = 1493] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f0272558800) [pid = 1831] [serial = 1490] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f027b34b800) [pid = 1831] [serial = 1505] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f02765b1000) [pid = 1831] [serial = 1499] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f02757f9000) [pid = 1831] [serial = 1542] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f027598ec00) [pid = 1831] [serial = 1496] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f0279392c00) [pid = 1831] [serial = 1502] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f0271faa400) [pid = 1831] [serial = 1538] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f02724c5c00) [pid = 1831] [serial = 1539] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f02757f8800) [pid = 1831] [serial = 1544] [outer = (nil)] [url = about:blank] 06:56:55 INFO - PROCESS | 1831 | 1462024615769 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f99a800 == 122 [pid = 1831] [id = 556] 06:56:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f0269f17800) [pid = 1831] [serial = 1669] [outer = (nil)] 06:56:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f026fb10000) [pid = 1831] [serial = 1670] [outer = 0x7f0269f17800] 06:56:55 INFO - PROCESS | 1831 | 1462024615831 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f0271fa1800) [pid = 1831] [serial = 1671] [outer = 0x7f0269f17800] 06:56:56 INFO - PROCESS | 1831 | 1462024616525 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:56:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1234ms 06:56:56 INFO - PROCESS | 1831 | 1462024616551 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 1831 | 1462024616555 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 06:56:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:56:56 INFO - PROCESS | 1831 | 1462024616560 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 1831 | 1462024616562 Marionette TRACE conn3 <- [1,2198,null,{}] 06:56:56 INFO - PROCESS | 1831 | 1462024616566 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:56 INFO - PROCESS | 1831 | 1462024616735 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:56:56 INFO - PROCESS | 1831 | 1462024616932 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.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/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271fe1000 == 123 [pid = 1831] [id = 557] 06:56:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f0269f18400) [pid = 1831] [serial = 1672] [outer = (nil)] 06:56:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f0272555000) [pid = 1831] [serial = 1673] [outer = 0x7f0269f18400] 06:56:56 INFO - PROCESS | 1831 | 1462024616990 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f02749a4800) [pid = 1831] [serial = 1674] [outer = 0x7f0269f18400] 06:56:57 INFO - PROCESS | 1831 | 1462024617739 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1224ms 06:56:57 INFO - PROCESS | 1831 | 1462024617785 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:56:57 INFO - PROCESS | 1831 | 1462024617788 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 06:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:56:57 INFO - PROCESS | 1831 | 1462024617799 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:56:57 INFO - PROCESS | 1831 | 1462024617800 Marionette TRACE conn3 <- [1,2202,null,{}] 06:56:57 INFO - PROCESS | 1831 | 1462024617804 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:58 INFO - PROCESS | 1831 | 1462024618033 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:56:58 INFO - PROCESS | 1831 | 1462024618065 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0273a53800 == 124 [pid = 1831] [id = 558] 06:56:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f02757f3c00) [pid = 1831] [serial = 1675] [outer = (nil)] 06:56:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f02757f8000) [pid = 1831] [serial = 1676] [outer = 0x7f02757f3c00] 06:56:58 INFO - PROCESS | 1831 | 1462024618143 Marionette DEBUG loaded listener.js 06:56:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f0275b7a400) [pid = 1831] [serial = 1677] [outer = 0x7f02757f3c00] 06:56:58 INFO - PROCESS | 1831 | 1462024618988 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1226ms 06:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:56:59 INFO - PROCESS | 1831 | 1462024619025 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:56:59 INFO - PROCESS | 1831 | 1462024619028 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 06:56:59 INFO - PROCESS | 1831 | 1462024619033 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 1831 | 1462024619036 Marionette TRACE conn3 <- [1,2206,null,{}] 06:56:59 INFO - PROCESS | 1831 | 1462024619073 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:59 INFO - PROCESS | 1831 | 1462024619302 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f02765bb000) [pid = 1831] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f0269ca0c00) [pid = 1831] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f027caf1c00) [pid = 1831] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f026e91ec00) [pid = 1831] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f026fdeb000) [pid = 1831] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f0269ca5400) [pid = 1831] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f0271fa1400) [pid = 1831] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f0271fa0400) [pid = 1831] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f026d0c4000) [pid = 1831] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f026aaeec00) [pid = 1831] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f027024c800) [pid = 1831] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f027901d400) [pid = 1831] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f0271fa8000) [pid = 1831] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f026ea44c00) [pid = 1831] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f026d3c6800) [pid = 1831] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f026aaf2000) [pid = 1831] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f026aaf8400) [pid = 1831] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f027642dc00) [pid = 1831] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:56:59 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f0274fb4400) [pid = 1831] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:56:59 INFO - PROCESS | 1831 | 1462024619890 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269ac7000 == 125 [pid = 1831] [id = 559] 06:56:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f0269c9e800) [pid = 1831] [serial = 1678] [outer = (nil)] 06:56:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f0269cac000) [pid = 1831] [serial = 1679] [outer = 0x7f0269c9e800] 06:56:59 INFO - PROCESS | 1831 | 1462024619946 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f026cf50800) [pid = 1831] [serial = 1680] [outer = 0x7f0269c9e800] 06:57:00 INFO - PROCESS | 1831 | 1462024620587 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1614ms 06:57:00 INFO - PROCESS | 1831 | 1462024620646 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:57:00 INFO - PROCESS | 1831 | 1462024620659 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 06:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:57:00 INFO - PROCESS | 1831 | 1462024620680 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:57:00 INFO - PROCESS | 1831 | 1462024620682 Marionette TRACE conn3 <- [1,2210,null,{}] 06:57:00 INFO - PROCESS | 1831 | 1462024620687 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:00 INFO - PROCESS | 1831 | 1462024620856 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:57:00 INFO - PROCESS | 1831 | 1462024620866 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a73d800 == 126 [pid = 1831] [id = 560] 06:57:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f026d0c4000) [pid = 1831] [serial = 1681] [outer = (nil)] 06:57:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f02750bc800) [pid = 1831] [serial = 1682] [outer = 0x7f026d0c4000] 06:57:00 INFO - PROCESS | 1831 | 1462024620922 Marionette DEBUG loaded listener.js 06:57:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f027b265800) [pid = 1831] [serial = 1683] [outer = 0x7f026d0c4000] 06:57:01 INFO - PROCESS | 1831 | 1462024621950 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1335ms 06:57:02 INFO - PROCESS | 1831 | 1462024622013 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:57:02 INFO - PROCESS | 1831 | 1462024622021 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 06:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:57:02 INFO - PROCESS | 1831 | 1462024622080 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:57:02 INFO - PROCESS | 1831 | 1462024622086 Marionette TRACE conn3 <- [1,2214,null,{}] 06:57:02 INFO - PROCESS | 1831 | 1462024622097 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:02 INFO - PROCESS | 1831 | 1462024622354 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:57:02 INFO - PROCESS | 1831 | 1462024622660 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026cfd8000 == 127 [pid = 1831] [id = 561] 06:57:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f0269fcd800) [pid = 1831] [serial = 1684] [outer = (nil)] 06:57:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f026a6a5400) [pid = 1831] [serial = 1685] [outer = 0x7f0269fcd800] 06:57:02 INFO - PROCESS | 1831 | 1462024622735 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f026aaef000) [pid = 1831] [serial = 1686] [outer = 0x7f0269fcd800] 06:57:03 INFO - PROCESS | 1831 | 1462024623609 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1594ms 06:57:03 INFO - PROCESS | 1831 | 1462024623667 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:57:03 INFO - PROCESS | 1831 | 1462024623675 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 06:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:57:03 INFO - PROCESS | 1831 | 1462024623685 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 1831 | 1462024623690 Marionette TRACE conn3 <- [1,2218,null,{}] 06:57:03 INFO - PROCESS | 1831 | 1462024623696 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:03 INFO - PROCESS | 1831 | 1462024623913 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:57:04 INFO - PROCESS | 1831 | 1462024624131 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272073800 == 128 [pid = 1831] [id = 562] 06:57:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f026c25dc00) [pid = 1831] [serial = 1687] [outer = (nil)] 06:57:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f026e91cc00) [pid = 1831] [serial = 1688] [outer = 0x7f026c25dc00] 06:57:04 INFO - PROCESS | 1831 | 1462024624244 Marionette DEBUG loaded listener.js 06:57:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f026ff16000) [pid = 1831] [serial = 1689] [outer = 0x7f026c25dc00] 06:57:05 INFO - PROCESS | 1831 | 1462024625189 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1529ms 06:57:05 INFO - PROCESS | 1831 | 1462024625216 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:57:05 INFO - PROCESS | 1831 | 1462024625220 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 06:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:57:05 INFO - PROCESS | 1831 | 1462024625225 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:57:05 INFO - PROCESS | 1831 | 1462024625231 Marionette TRACE conn3 <- [1,2222,null,{}] 06:57:05 INFO - PROCESS | 1831 | 1462024625245 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:05 INFO - PROCESS | 1831 | 1462024625451 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:57:05 INFO - PROCESS | 1831 | 1462024625687 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bb16000 == 129 [pid = 1831] [id = 563] 06:57:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f02702db800) [pid = 1831] [serial = 1690] [outer = (nil)] 06:57:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f02724c5000) [pid = 1831] [serial = 1691] [outer = 0x7f02702db800] 06:57:05 INFO - PROCESS | 1831 | 1462024625810 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f02757ebc00) [pid = 1831] [serial = 1692] [outer = 0x7f02702db800] 06:57:06 INFO - PROCESS | 1831 | 1462024626703 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1489ms 06:57:06 INFO - PROCESS | 1831 | 1462024626728 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 1831 | 1462024626733 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 06:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:57:06 INFO - PROCESS | 1831 | 1462024626741 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 1831 | 1462024626743 Marionette TRACE conn3 <- [1,2226,null,{}] 06:57:06 INFO - PROCESS | 1831 | 1462024626748 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:06 INFO - PROCESS | 1831 | 1462024626937 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:57:07 INFO - PROCESS | 1831 | 1462024627160 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027cac6000 == 130 [pid = 1831] [id = 564] 06:57:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f02702ea800) [pid = 1831] [serial = 1693] [outer = (nil)] 06:57:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f027647bc00) [pid = 1831] [serial = 1694] [outer = 0x7f02702ea800] 06:57:07 INFO - PROCESS | 1831 | 1462024627267 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f027bf6f400) [pid = 1831] [serial = 1695] [outer = 0x7f02702ea800] 06:57:08 INFO - PROCESS | 1831 | 1462024628161 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1438ms 06:57:08 INFO - PROCESS | 1831 | 1462024628222 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 1831 | 1462024628226 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 06:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:57:08 INFO - PROCESS | 1831 | 1462024628236 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 1831 | 1462024628238 Marionette TRACE conn3 <- [1,2230,null,{}] 06:57:08 INFO - PROCESS | 1831 | 1462024628244 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:08 INFO - PROCESS | 1831 | 1462024628433 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:57:08 INFO - PROCESS | 1831 | 1462024628694 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02830a8000 == 131 [pid = 1831] [id = 565] 06:57:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f02759ad800) [pid = 1831] [serial = 1696] [outer = (nil)] 06:57:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f027c715800) [pid = 1831] [serial = 1697] [outer = 0x7f02759ad800] 06:57:08 INFO - PROCESS | 1831 | 1462024628766 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f027cbf1800) [pid = 1831] [serial = 1698] [outer = 0x7f02759ad800] 06:57:09 INFO - PROCESS | 1831 | 1462024629564 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1380ms 06:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:57:09 INFO - PROCESS | 1831 | 1462024629618 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:57:09 INFO - PROCESS | 1831 | 1462024629621 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 06:57:09 INFO - PROCESS | 1831 | 1462024629627 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 1831 | 1462024629630 Marionette TRACE conn3 <- [1,2234,null,{}] 06:57:09 INFO - PROCESS | 1831 | 1462024629635 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:09 INFO - PROCESS | 1831 | 1462024629860 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:57:10 INFO - PROCESS | 1831 | 1462024630081 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286523800 == 132 [pid = 1831] [id = 566] 06:57:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f027cf83800) [pid = 1831] [serial = 1699] [outer = (nil)] 06:57:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f0284661400) [pid = 1831] [serial = 1700] [outer = 0x7f027cf83800] 06:57:10 INFO - PROCESS | 1831 | 1462024630197 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f02849ce800) [pid = 1831] [serial = 1701] [outer = 0x7f027cf83800] 06:57:11 INFO - PROCESS | 1831 | 1462024631075 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1482ms 06:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:57:11 INFO - PROCESS | 1831 | 1462024631108 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 1831 | 1462024631111 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 06:57:11 INFO - PROCESS | 1831 | 1462024631117 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 1831 | 1462024631120 Marionette TRACE conn3 <- [1,2238,null,{}] 06:57:11 INFO - PROCESS | 1831 | 1462024631125 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:11 INFO - PROCESS | 1831 | 1462024631307 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:57:11 INFO - PROCESS | 1831 | 1462024631573 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292fd9000 == 133 [pid = 1831] [id = 567] 06:57:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f027de0bc00) [pid = 1831] [serial = 1702] [outer = (nil)] 06:57:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f028673bc00) [pid = 1831] [serial = 1703] [outer = 0x7f027de0bc00] 06:57:11 INFO - PROCESS | 1831 | 1462024631646 Marionette DEBUG loaded listener.js 06:57:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f028718f400) [pid = 1831] [serial = 1704] [outer = 0x7f027de0bc00] 06:57:12 INFO - PROCESS | 1831 | 1462024632445 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1382ms 06:57:12 INFO - PROCESS | 1831 | 1462024632499 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:57:12 INFO - PROCESS | 1831 | 1462024632502 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 06:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:57:12 INFO - PROCESS | 1831 | 1462024632507 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:57:12 INFO - PROCESS | 1831 | 1462024632510 Marionette TRACE conn3 <- [1,2242,null,{}] 06:57:12 INFO - PROCESS | 1831 | 1462024632515 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:12 INFO - PROCESS | 1831 | 1462024632696 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:57:12 INFO - PROCESS | 1831 | 1462024632965 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297e26800 == 134 [pid = 1831] [id = 568] 06:57:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f0284779000) [pid = 1831] [serial = 1705] [outer = (nil)] 06:57:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f0292a04c00) [pid = 1831] [serial = 1706] [outer = 0x7f0284779000] 06:57:13 INFO - PROCESS | 1831 | 1462024633036 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f0292f71400) [pid = 1831] [serial = 1707] [outer = 0x7f0284779000] 06:57:13 INFO - PROCESS | 1831 | 1462024633837 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1388ms 06:57:13 INFO - PROCESS | 1831 | 1462024633897 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 1831 | 1462024633901 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 06:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:57:13 INFO - PROCESS | 1831 | 1462024633906 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 1831 | 1462024633908 Marionette TRACE conn3 <- [1,2246,null,{}] 06:57:13 INFO - PROCESS | 1831 | 1462024633913 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:14 INFO - PROCESS | 1831 | 1462024634106 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:57:14 INFO - PROCESS | 1831 | 1462024634379 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f89b000 == 135 [pid = 1831] [id = 569] 06:57:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f026dba7000) [pid = 1831] [serial = 1708] [outer = (nil)] 06:57:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f0294122000) [pid = 1831] [serial = 1709] [outer = 0x7f026dba7000] 06:57:14 INFO - PROCESS | 1831 | 1462024634453 Marionette DEBUG loaded listener.js 06:57:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f0298151c00) [pid = 1831] [serial = 1710] [outer = 0x7f026dba7000] 06:57:15 INFO - PROCESS | 1831 | 1462024635274 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1433ms 06:57:15 INFO - PROCESS | 1831 | 1462024635340 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:57:15 INFO - PROCESS | 1831 | 1462024635343 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 06:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:57:15 INFO - PROCESS | 1831 | 1462024635348 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - PROCESS | 1831 | 1462024635350 Marionette TRACE conn3 <- [1,2250,null,{}] 06:57:15 INFO - PROCESS | 1831 | 1462024635355 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:15 INFO - PROCESS | 1831 | 1462024635555 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:57:15 INFO - PROCESS | 1831 | 1462024635822 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0267e33800 == 136 [pid = 1831] [id = 570] 06:57:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f026d30f800) [pid = 1831] [serial = 1711] [outer = (nil)] 06:57:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f026d316c00) [pid = 1831] [serial = 1712] [outer = 0x7f026d30f800] 06:57:15 INFO - PROCESS | 1831 | 1462024635893 Marionette DEBUG loaded listener.js 06:57:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f026d31b800) [pid = 1831] [serial = 1713] [outer = 0x7f026d30f800] 06:57:16 INFO - PROCESS | 1831 | 1462024636692 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1377ms 06:57:16 INFO - PROCESS | 1831 | 1462024636726 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 1831 | 1462024636730 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 06:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:57:16 INFO - PROCESS | 1831 | 1462024636735 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 1831 | 1462024636738 Marionette TRACE conn3 <- [1,2254,null,{}] 06:57:16 INFO - PROCESS | 1831 | 1462024636743 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:16 INFO - PROCESS | 1831 | 1462024636944 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:57:17 INFO - PROCESS | 1831 | 1462024637213 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c1a6000 == 137 [pid = 1831] [id = 571] 06:57:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f026d312000) [pid = 1831] [serial = 1714] [outer = (nil)] 06:57:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f029822bc00) [pid = 1831] [serial = 1715] [outer = 0x7f026d312000] 06:57:17 INFO - PROCESS | 1831 | 1462024637290 Marionette DEBUG loaded listener.js 06:57:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f0299ec3000) [pid = 1831] [serial = 1716] [outer = 0x7f026d312000] 06:57:18 INFO - PROCESS | 1831 | 1462024638164 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1476ms 06:57:18 INFO - PROCESS | 1831 | 1462024638212 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:57:18 INFO - PROCESS | 1831 | 1462024638215 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 06:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:57:18 INFO - PROCESS | 1831 | 1462024638220 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 1831 | 1462024638223 Marionette TRACE conn3 <- [1,2258,null,{}] 06:57:18 INFO - PROCESS | 1831 | 1462024638228 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:18 INFO - PROCESS | 1831 | 1462024638428 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:57:18 INFO - PROCESS | 1831 | 1462024638707 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271362800 == 138 [pid = 1831] [id = 572] 06:57:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f026bf8d000) [pid = 1831] [serial = 1717] [outer = (nil)] 06:57:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f026bf93800) [pid = 1831] [serial = 1718] [outer = 0x7f026bf8d000] 06:57:18 INFO - PROCESS | 1831 | 1462024638818 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 274 (0x7f0271ecec00) [pid = 1831] [serial = 1719] [outer = 0x7f026bf8d000] 06:57:19 INFO - PROCESS | 1831 | 1462024639633 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1481ms 06:57:19 INFO - PROCESS | 1831 | 1462024639703 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:57:19 INFO - PROCESS | 1831 | 1462024639707 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 06:57:19 INFO - PROCESS | 1831 | 1462024639712 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 1831 | 1462024639715 Marionette TRACE conn3 <- [1,2262,null,{}] 06:57:19 INFO - PROCESS | 1831 | 1462024639720 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:19 INFO - PROCESS | 1831 | 1462024639900 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:57:20 INFO - PROCESS | 1831 | 1462024640178 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284987000 == 139 [pid = 1831] [id = 573] 06:57:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 275 (0x7f026bf8f000) [pid = 1831] [serial = 1720] [outer = (nil)] 06:57:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 276 (0x7f026c0d5000) [pid = 1831] [serial = 1721] [outer = 0x7f026bf8f000] 06:57:20 INFO - PROCESS | 1831 | 1462024640253 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 277 (0x7f026c0d9400) [pid = 1831] [serial = 1722] [outer = 0x7f026bf8f000] 06:57:21 INFO - PROCESS | 1831 | 1462024641067 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1426ms 06:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:57:21 INFO - PROCESS | 1831 | 1462024641138 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:57:21 INFO - PROCESS | 1831 | 1462024641141 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 06:57:21 INFO - PROCESS | 1831 | 1462024641145 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 1831 | 1462024641149 Marionette TRACE conn3 <- [1,2266,null,{}] 06:57:21 INFO - PROCESS | 1831 | 1462024641154 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:21 INFO - PROCESS | 1831 | 1462024641385 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:57:21 INFO - PROCESS | 1831 | 1462024641655 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028499f000 == 140 [pid = 1831] [id = 574] 06:57:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 278 (0x7f026bf91800) [pid = 1831] [serial = 1723] [outer = (nil)] 06:57:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 279 (0x7f026c0dec00) [pid = 1831] [serial = 1724] [outer = 0x7f026bf91800] 06:57:21 INFO - PROCESS | 1831 | 1462024641730 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 280 (0x7f0275a64400) [pid = 1831] [serial = 1725] [outer = 0x7f026bf91800] 06:57:22 INFO - PROCESS | 1831 | 1462024642525 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1426ms 06:57:22 INFO - PROCESS | 1831 | 1462024642572 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:57:22 INFO - PROCESS | 1831 | 1462024642575 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 06:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:57:22 INFO - PROCESS | 1831 | 1462024642581 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 1831 | 1462024642583 Marionette TRACE conn3 <- [1,2270,null,{}] 06:57:22 INFO - PROCESS | 1831 | 1462024642588 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:22 INFO - PROCESS | 1831 | 1462024642781 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:57:23 INFO - PROCESS | 1831 | 1462024643063 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275db9800 == 141 [pid = 1831] [id = 575] 06:57:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 281 (0x7f026c0d3c00) [pid = 1831] [serial = 1726] [outer = (nil)] 06:57:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 282 (0x7f026d7d9400) [pid = 1831] [serial = 1727] [outer = 0x7f026c0d3c00] 06:57:23 INFO - PROCESS | 1831 | 1462024643134 Marionette DEBUG loaded listener.js 06:57:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 283 (0x7f026d7dd400) [pid = 1831] [serial = 1728] [outer = 0x7f026c0d3c00] 06:57:24 INFO - PROCESS | 1831 | 1462024644009 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:57:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:57:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1486ms 06:57:24 INFO - PROCESS | 1831 | 1462024644068 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:57:24 INFO - PROCESS | 1831 | 1462024644071 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 06:57:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:57:24 INFO - PROCESS | 1831 | 1462024644077 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - PROCESS | 1831 | 1462024644079 Marionette TRACE conn3 <- [1,2274,null,{}] 06:57:24 INFO - PROCESS | 1831 | 1462024644084 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:24 INFO - PROCESS | 1831 | 1462024644273 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:57:24 INFO - PROCESS | 1831 | 1462024644518 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02638e4800 == 142 [pid = 1831] [id = 576] 06:57:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 284 (0x7f026c0da800) [pid = 1831] [serial = 1729] [outer = (nil)] 06:57:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 285 (0x7f02736b6400) [pid = 1831] [serial = 1730] [outer = 0x7f026c0da800] 06:57:24 INFO - PROCESS | 1831 | 1462024644588 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 286 (0x7f0275a68800) [pid = 1831] [serial = 1731] [outer = 0x7f026c0da800] 06:57:25 INFO - PROCESS | 1831 | 1462024645366 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1326ms 06:57:25 INFO - PROCESS | 1831 | 1462024645404 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:57:25 INFO - PROCESS | 1831 | 1462024645406 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 06:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:57:25 INFO - PROCESS | 1831 | 1462024645412 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:57:25 INFO - PROCESS | 1831 | 1462024645414 Marionette TRACE conn3 <- [1,2278,null,{}] 06:57:25 INFO - PROCESS | 1831 | 1462024645420 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:25 INFO - PROCESS | 1831 | 1462024645619 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:57:25 INFO - PROCESS | 1831 | 1462024645891 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0263c0e000 == 143 [pid = 1831] [id = 577] 06:57:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 287 (0x7f02639bdc00) [pid = 1831] [serial = 1732] [outer = (nil)] 06:57:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 288 (0x7f02639c5c00) [pid = 1831] [serial = 1733] [outer = 0x7f02639bdc00] 06:57:25 INFO - PROCESS | 1831 | 1462024645962 Marionette DEBUG loaded listener.js 06:57:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 289 (0x7f02639cac00) [pid = 1831] [serial = 1734] [outer = 0x7f02639bdc00] 06:57:26 INFO - PROCESS | 1831 | 1462024646815 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1479ms 06:57:26 INFO - PROCESS | 1831 | 1462024646893 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:57:26 INFO - PROCESS | 1831 | 1462024646896 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 06:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:57:26 INFO - PROCESS | 1831 | 1462024646902 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 1831 | 1462024646904 Marionette TRACE conn3 <- [1,2282,null,{}] 06:57:26 INFO - PROCESS | 1831 | 1462024646909 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:27 INFO - PROCESS | 1831 | 1462024647141 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:57:27 INFO - PROCESS | 1831 | 1462024647464 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02699c2800 == 144 [pid = 1831] [id = 578] 06:57:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 290 (0x7f02639cb000) [pid = 1831] [serial = 1735] [outer = (nil)] 06:57:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 291 (0x7f0269ca9400) [pid = 1831] [serial = 1736] [outer = 0x7f02639cb000] 06:57:27 INFO - PROCESS | 1831 | 1462024647537 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 292 (0x7f026aaed000) [pid = 1831] [serial = 1737] [outer = 0x7f02639cb000] 06:57:28 INFO - PROCESS | 1831 | 1462024648874 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:57:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:57:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2027ms 06:57:28 INFO - PROCESS | 1831 | 1462024648930 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:57:28 INFO - PROCESS | 1831 | 1462024648935 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 06:57:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:57:28 INFO - PROCESS | 1831 | 1462024648942 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 1831 | 1462024648947 Marionette TRACE conn3 <- [1,2286,null,{}] 06:57:29 INFO - PROCESS | 1831 | 1462024649061 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:29 INFO - PROCESS | 1831 | 1462024649269 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:57:29 INFO - PROCESS | 1831 | 1462024649538 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c1a3000 == 145 [pid = 1831] [id = 579] 06:57:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 293 (0x7f02663c9c00) [pid = 1831] [serial = 1738] [outer = (nil)] 06:57:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 294 (0x7f0269fce400) [pid = 1831] [serial = 1739] [outer = 0x7f02663c9c00] 06:57:29 INFO - PROCESS | 1831 | 1462024649602 Marionette DEBUG loaded listener.js 06:57:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 295 (0x7f026a8c6000) [pid = 1831] [serial = 1740] [outer = 0x7f02663c9c00] 06:57:30 INFO - PROCESS | 1831 | 1462024650692 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1781ms 06:57:30 INFO - PROCESS | 1831 | 1462024650725 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:57:30 INFO - PROCESS | 1831 | 1462024650732 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 06:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:57:30 INFO - PROCESS | 1831 | 1462024650741 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:57:30 INFO - PROCESS | 1831 | 1462024650744 Marionette TRACE conn3 <- [1,2290,null,{}] 06:57:30 INFO - PROCESS | 1831 | 1462024650748 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:30 INFO - PROCESS | 1831 | 1462024650929 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:57:31 INFO - PROCESS | 1831 | 1462024651280 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026cfde800 == 146 [pid = 1831] [id = 580] 06:57:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 296 (0x7f02663cb000) [pid = 1831] [serial = 1741] [outer = (nil)] 06:57:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 297 (0x7f026bbe4c00) [pid = 1831] [serial = 1742] [outer = 0x7f02663cb000] 06:57:31 INFO - PROCESS | 1831 | 1462024651351 Marionette DEBUG loaded listener.js 06:57:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 298 (0x7f026bf8e400) [pid = 1831] [serial = 1743] [outer = 0x7f02663cb000] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269ac7000 == 145 [pid = 1831] [id = 559] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0273a53800 == 144 [pid = 1831] [id = 558] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271fe1000 == 143 [pid = 1831] [id = 557] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f99a800 == 142 [pid = 1831] [id = 556] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c5df800 == 141 [pid = 1831] [id = 555] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271d11000 == 140 [pid = 1831] [id = 554] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026cfd7800 == 139 [pid = 1831] [id = 553] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c210000 == 138 [pid = 1831] [id = 551] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e445000 == 137 [pid = 1831] [id = 550] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fc3a800 == 136 [pid = 1831] [id = 549] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02a2aac000 == 135 [pid = 1831] [id = 548] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029cf1f800 == 134 [pid = 1831] [id = 547] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029c13f800 == 133 [pid = 1831] [id = 546] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0297e38800 == 132 [pid = 1831] [id = 545] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0297a39000 == 131 [pid = 1831] [id = 544] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293129000 == 130 [pid = 1831] [id = 543] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284c9a000 == 129 [pid = 1831] [id = 542] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027dca5800 == 128 [pid = 1831] [id = 541] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c4f7000 == 127 [pid = 1831] [id = 540] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274c9c000 == 126 [pid = 1831] [id = 539] 06:57:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f630000 == 125 [pid = 1831] [id = 538] 06:57:32 INFO - PROCESS | 1831 | 1462024652502 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 297 (0x7f027a356000) [pid = 1831] [serial = 1610] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 296 (0x7f027c63dc00) [pid = 1831] [serial = 1611] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 295 (0x7f027caff400) [pid = 1831] [serial = 1565] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 294 (0x7f027f32c800) [pid = 1831] [serial = 1568] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 293 (0x7f0273796800) [pid = 1831] [serial = 1602] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 292 (0x7f0292d21800) [pid = 1831] [serial = 1589] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 291 (0x7f026dba6c00) [pid = 1831] [serial = 1550] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 290 (0x7f026fdeb800) [pid = 1831] [serial = 1598] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 289 (0x7f026e045000) [pid = 1831] [serial = 1593] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 288 (0x7f026e042c00) [pid = 1831] [serial = 1586] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 287 (0x7f027a353000) [pid = 1831] [serial = 1607] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 286 (0x7f02750bd400) [pid = 1831] [serial = 1604] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 285 (0x7f02849c5000) [pid = 1831] [serial = 1577] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 284 (0x7f027598f400) [pid = 1831] [serial = 1547] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 283 (0x7f027b996c00) [pid = 1831] [serial = 1608] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 282 (0x7f02978b7000) [pid = 1831] [serial = 1293] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 281 (0x7f0269cac800) [pid = 1831] [serial = 1311] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 280 (0x7f0275876c00) [pid = 1831] [serial = 1605] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 279 (0x7f027901bc00) [pid = 1831] [serial = 1562] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 278 (0x7f0297c78c00) [pid = 1831] [serial = 1305] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 277 (0x7f0272354800) [pid = 1831] [serial = 1347] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 276 (0x7f0271ec9000) [pid = 1831] [serial = 1599] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 275 (0x7f0270255c00) [pid = 1831] [serial = 1596] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 274 (0x7f0269cb7800) [pid = 1831] [serial = 1314] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 273 (0x7f0286f20000) [pid = 1831] [serial = 1580] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f02724cac00) [pid = 1831] [serial = 1601] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f0297c6cc00) [pid = 1831] [serial = 1299] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f0271fae800) [pid = 1831] [serial = 1296] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f026ff10000) [pid = 1831] [serial = 1595] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f02738fc000) [pid = 1831] [serial = 1556] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f026ea4c000) [pid = 1831] [serial = 1344] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f028298a000) [pid = 1831] [serial = 1571] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f026cf43c00) [pid = 1831] [serial = 1592] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f0275b78c00) [pid = 1831] [serial = 1559] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f0298234c00) [pid = 1831] [serial = 1308] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f02765ba000) [pid = 1831] [serial = 1410] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f02702db400) [pid = 1831] [serial = 1553] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f0284626000) [pid = 1831] [serial = 1574] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f028ce98c00) [pid = 1831] [serial = 1583] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f027c606800) [pid = 1831] [serial = 1341] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f027cafc400) [pid = 1831] [serial = 1302] [outer = (nil)] [url = about:blank] 06:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1930ms 06:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:57:32 INFO - PROCESS | 1831 | 1462024652673 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 1831 | 1462024652675 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 06:57:32 INFO - PROCESS | 1831 | 1462024652681 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 1831 | 1462024652685 Marionette TRACE conn3 <- [1,2294,null,{}] 06:57:32 INFO - PROCESS | 1831 | 1462024652699 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:32 INFO - PROCESS | 1831 | 1462024652915 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:57:33 INFO - PROCESS | 1831 | 1462024653097 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c221800 == 126 [pid = 1831] [id = 581] 06:57:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f026d0c6c00) [pid = 1831] [serial = 1744] [outer = (nil)] 06:57:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f026d3c8800) [pid = 1831] [serial = 1745] [outer = 0x7f026d0c6c00] 06:57:33 INFO - PROCESS | 1831 | 1462024653192 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f026dbae000) [pid = 1831] [serial = 1746] [outer = 0x7f026d0c6c00] 06:57:33 INFO - PROCESS | 1831 | 1462024653870 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1234ms 06:57:33 INFO - PROCESS | 1831 | 1462024653914 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:57:33 INFO - PROCESS | 1831 | 1462024653918 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 06:57:33 INFO - PROCESS | 1831 | 1462024653923 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 1831 | 1462024653926 Marionette TRACE conn3 <- [1,2298,null,{}] 06:57:33 INFO - PROCESS | 1831 | 1462024653931 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:34 INFO - PROCESS | 1831 | 1462024654102 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:57:34 INFO - PROCESS | 1831 | 1462024654293 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f98e000 == 127 [pid = 1831] [id = 582] 06:57:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f026c261800) [pid = 1831] [serial = 1747] [outer = (nil)] 06:57:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f026ea50800) [pid = 1831] [serial = 1748] [outer = 0x7f026c261800] 06:57:34 INFO - PROCESS | 1831 | 1462024654350 Marionette DEBUG loaded listener.js 06:57:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f026ff11800) [pid = 1831] [serial = 1749] [outer = 0x7f026c261800] 06:57:35 INFO - PROCESS | 1831 | 1462024655116 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1230ms 06:57:35 INFO - PROCESS | 1831 | 1462024655153 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:57:35 INFO - PROCESS | 1831 | 1462024655155 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 06:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:57:35 INFO - PROCESS | 1831 | 1462024655167 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 1831 | 1462024655169 Marionette TRACE conn3 <- [1,2302,null,{}] 06:57:35 INFO - PROCESS | 1831 | 1462024655184 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:35 INFO - PROCESS | 1831 | 1462024655430 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:57:35 INFO - PROCESS | 1831 | 1462024655464 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271c23800 == 128 [pid = 1831] [id = 583] 06:57:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f026ea42400) [pid = 1831] [serial = 1750] [outer = (nil)] 06:57:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f02702d9c00) [pid = 1831] [serial = 1751] [outer = 0x7f026ea42400] 06:57:35 INFO - PROCESS | 1831 | 1462024655520 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f02702ea000) [pid = 1831] [serial = 1752] [outer = 0x7f026ea42400] 06:57:36 INFO - PROCESS | 1831 | 1462024656349 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1230ms 06:57:36 INFO - PROCESS | 1831 | 1462024656404 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 1831 | 1462024656408 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 06:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:57:36 INFO - PROCESS | 1831 | 1462024656413 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 1831 | 1462024656415 Marionette TRACE conn3 <- [1,2306,null,{}] 06:57:36 INFO - PROCESS | 1831 | 1462024656419 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:36 INFO - PROCESS | 1831 | 1462024656738 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:57:36 INFO - PROCESS | 1831 | 1462024656794 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271fca800 == 129 [pid = 1831] [id = 584] 06:57:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f02715dfc00) [pid = 1831] [serial = 1753] [outer = (nil)] 06:57:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f027234c800) [pid = 1831] [serial = 1754] [outer = 0x7f02715dfc00] 06:57:36 INFO - PROCESS | 1831 | 1462024656861 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f02736b8000) [pid = 1831] [serial = 1755] [outer = 0x7f02715dfc00] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f0267f9bc00) [pid = 1831] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f0283ff1800) [pid = 1831] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f0271faac00) [pid = 1831] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f027c90f800) [pid = 1831] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f0267fa2800) [pid = 1831] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f0269f17800) [pid = 1831] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f026fdee400) [pid = 1831] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f02765b7400) [pid = 1831] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f026a98fc00) [pid = 1831] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f02738fc400) [pid = 1831] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f0269cb4000) [pid = 1831] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f026ff16400) [pid = 1831] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f02757f3c00) [pid = 1831] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f02841fd000) [pid = 1831] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f0275b80400) [pid = 1831] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f0267f9cc00) [pid = 1831] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f02849d0400) [pid = 1831] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f026e926800) [pid = 1831] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f0267f9e000) [pid = 1831] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f027c2c6000) [pid = 1831] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f027b47c800) [pid = 1831] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f0267fa9800) [pid = 1831] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f0269f18400) [pid = 1831] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f026aaf3800) [pid = 1831] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f026cf45c00) [pid = 1831] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f026e042800) [pid = 1831] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f027b26ac00) [pid = 1831] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f0267f9b400) [pid = 1831] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f0275041000) [pid = 1831] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f026d0c7c00) [pid = 1831] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f026a990800) [pid = 1831] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f0275b80800) [pid = 1831] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f02702e4800) [pid = 1831] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f027b25f800) [pid = 1831] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f026a996800) [pid = 1831] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f0269c9e800) [pid = 1831] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f027642b800) [pid = 1831] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f02757f3400) [pid = 1831] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f0269cae400) [pid = 1831] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f02724cf400) [pid = 1831] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f02702f0000) [pid = 1831] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f0269cb8400) [pid = 1831] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f02757f0000) [pid = 1831] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f0269cab400) [pid = 1831] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f02702eb000) [pid = 1831] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f0269ca5800) [pid = 1831] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f0275870c00) [pid = 1831] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f02724d0000) [pid = 1831] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f026f610000) [pid = 1831] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f027cbf8800) [pid = 1831] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f0275037000) [pid = 1831] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f0276432400) [pid = 1831] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f027cafe400) [pid = 1831] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f0267fa0c00) [pid = 1831] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f027b347800) [pid = 1831] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f027cbf2400) [pid = 1831] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f02757f0800) [pid = 1831] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f026c258000) [pid = 1831] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f026cf43800) [pid = 1831] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f02759b4400) [pid = 1831] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f0286220400) [pid = 1831] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:57:38 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f02759a9400) [pid = 1831] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:57:38 INFO - PROCESS | 1831 | 1462024658688 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2328ms 06:57:38 INFO - PROCESS | 1831 | 1462024658741 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 06:57:38 INFO - PROCESS | 1831 | 1462024658744 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 06:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:57:38 INFO - PROCESS | 1831 | 1462024658753 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 1831 | 1462024658754 Marionette TRACE conn3 <- [1,2310,null,{}] 06:57:38 INFO - PROCESS | 1831 | 1462024658770 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:38 INFO - PROCESS | 1831 | 1462024658940 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:57:39 INFO - PROCESS | 1831 | 1462024659121 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026cfd4800 == 130 [pid = 1831] [id = 585] 06:57:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f0267f9ac00) [pid = 1831] [serial = 1756] [outer = (nil)] 06:57:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f026c254c00) [pid = 1831] [serial = 1757] [outer = 0x7f0267f9ac00] 06:57:39 INFO - PROCESS | 1831 | 1462024659181 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f026e926800) [pid = 1831] [serial = 1758] [outer = 0x7f0267f9ac00] 06:57:39 INFO - PROCESS | 1831 | 1462024659848 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1134ms 06:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:57:39 INFO - PROCESS | 1831 | 1462024659886 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 1831 | 1462024659889 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 06:57:39 INFO - PROCESS | 1831 | 1462024659894 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 1831 | 1462024659897 Marionette TRACE conn3 <- [1,2314,null,{}] 06:57:39 INFO - PROCESS | 1831 | 1462024659901 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:40 INFO - PROCESS | 1831 | 1462024660139 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 06:57:40 INFO - PROCESS | 1831 | 1462024660452 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02663dd000 == 131 [pid = 1831] [id = 586] 06:57:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f02639bd400) [pid = 1831] [serial = 1759] [outer = (nil)] 06:57:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f02639cbc00) [pid = 1831] [serial = 1760] [outer = 0x7f02639bd400] 06:57:40 INFO - PROCESS | 1831 | 1462024660529 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f02678d2000) [pid = 1831] [serial = 1761] [outer = 0x7f02639bd400] 06:57:41 INFO - PROCESS | 1831 | 1462024661481 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1635ms 06:57:41 INFO - PROCESS | 1831 | 1462024661530 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 06:57:41 INFO - PROCESS | 1831 | 1462024661536 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 06:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:57:41 INFO - PROCESS | 1831 | 1462024661544 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 1831 | 1462024661549 Marionette TRACE conn3 <- [1,2318,null,{}] 06:57:41 INFO - PROCESS | 1831 | 1462024661556 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:41 INFO - PROCESS | 1831 | 1462024661774 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 06:57:42 INFO - PROCESS | 1831 | 1462024662037 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026ece0000 == 132 [pid = 1831] [id = 587] 06:57:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f026a991000) [pid = 1831] [serial = 1762] [outer = (nil)] 06:57:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f026bbe9400) [pid = 1831] [serial = 1763] [outer = 0x7f026a991000] 06:57:42 INFO - PROCESS | 1831 | 1462024662164 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f026c0da400) [pid = 1831] [serial = 1764] [outer = 0x7f026a991000] 06:57:43 INFO - PROCESS | 1831 | 1462024663057 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:57:43 INFO - PROCESS | 1831 | 1462024663135 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 06:57:43 INFO - PROCESS | 1831 | 1462024663140 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:57:43 INFO - PROCESS | 1831 | 1462024663144 Marionette TRACE conn3 <- [1,2322,null,{}] 06:57:43 INFO - PROCESS | 1831 | 1462024663149 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:43 INFO - PROCESS | 1831 | 1462024663356 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 06:57:43 INFO - PROCESS | 1831 | 1462024663709 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272083800 == 133 [pid = 1831] [id = 588] 06:57:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f026d0c9800) [pid = 1831] [serial = 1765] [outer = (nil)] 06:57:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f026e048c00) [pid = 1831] [serial = 1766] [outer = 0x7f026d0c9800] 06:57:43 INFO - PROCESS | 1831 | 1462024663781 Marionette DEBUG loaded listener.js 06:57:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f026fb0d800) [pid = 1831] [serial = 1767] [outer = 0x7f026d0c9800] 06:57:44 INFO - PROCESS | 1831 | 1462024664565 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1479ms 06:57:44 INFO - PROCESS | 1831 | 1462024664620 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 06:57:44 INFO - PROCESS | 1831 | 1462024664623 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 06:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:57:44 INFO - PROCESS | 1831 | 1462024664638 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 1831 | 1462024664646 Marionette TRACE conn3 <- [1,2326,null,{}] 06:57:44 INFO - PROCESS | 1831 | 1462024664652 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:44 INFO - PROCESS | 1831 | 1462024664891 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 06:57:45 INFO - PROCESS | 1831 | 1462024665155 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274e06800 == 134 [pid = 1831] [id = 589] 06:57:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f026d312c00) [pid = 1831] [serial = 1768] [outer = (nil)] 06:57:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f0271e6ec00) [pid = 1831] [serial = 1769] [outer = 0x7f026d312c00] 06:57:45 INFO - PROCESS | 1831 | 1462024665269 Marionette DEBUG loaded listener.js 06:57:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f0271ece000) [pid = 1831] [serial = 1770] [outer = 0x7f026d312c00] 06:57:46 INFO - PROCESS | 1831 | 1462024666074 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1497ms 06:57:46 INFO - PROCESS | 1831 | 1462024666128 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 1831 | 1462024666131 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 06:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:57:46 INFO - PROCESS | 1831 | 1462024666137 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 1831 | 1462024666139 Marionette TRACE conn3 <- [1,2330,null,{}] 06:57:46 INFO - PROCESS | 1831 | 1462024666144 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:46 INFO - PROCESS | 1831 | 1462024666337 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 06:57:46 INFO - PROCESS | 1831 | 1462024666612 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0276577000 == 135 [pid = 1831] [id = 590] 06:57:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f02702dac00) [pid = 1831] [serial = 1771] [outer = (nil)] 06:57:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f0272558c00) [pid = 1831] [serial = 1772] [outer = 0x7f02702dac00] 06:57:46 INFO - PROCESS | 1831 | 1462024666682 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f0273793000) [pid = 1831] [serial = 1773] [outer = 0x7f02702dac00] 06:57:47 INFO - PROCESS | 1831 | 1462024667498 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1426ms 06:57:47 INFO - PROCESS | 1831 | 1462024667564 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 06:57:47 INFO - PROCESS | 1831 | 1462024667567 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 06:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:57:47 INFO - PROCESS | 1831 | 1462024667573 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 1831 | 1462024667575 Marionette TRACE conn3 <- [1,2334,null,{}] 06:57:47 INFO - PROCESS | 1831 | 1462024667580 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:47 INFO - PROCESS | 1831 | 1462024667773 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 06:57:48 INFO - PROCESS | 1831 | 1462024668046 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b583800 == 136 [pid = 1831] [id = 591] 06:57:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f0275038400) [pid = 1831] [serial = 1774] [outer = (nil)] 06:57:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f02750aec00) [pid = 1831] [serial = 1775] [outer = 0x7f0275038400] 06:57:48 INFO - PROCESS | 1831 | 1462024668127 Marionette DEBUG loaded listener.js 06:57:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f0275876c00) [pid = 1831] [serial = 1776] [outer = 0x7f0275038400] 06:57:49 INFO - PROCESS | 1831 | 1462024669000 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1488ms 06:57:49 INFO - PROCESS | 1831 | 1462024669062 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 06:57:49 INFO - PROCESS | 1831 | 1462024669066 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 06:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:57:49 INFO - PROCESS | 1831 | 1462024669071 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 1831 | 1462024669073 Marionette TRACE conn3 <- [1,2338,null,{}] 06:57:49 INFO - PROCESS | 1831 | 1462024669079 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:49 INFO - PROCESS | 1831 | 1462024669268 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 06:57:49 INFO - PROCESS | 1831 | 1462024669538 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c31b800 == 137 [pid = 1831] [id = 592] 06:57:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f027379a000) [pid = 1831] [serial = 1777] [outer = (nil)] 06:57:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f0275a6c000) [pid = 1831] [serial = 1778] [outer = 0x7f027379a000] 06:57:49 INFO - PROCESS | 1831 | 1462024669609 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f0275b77c00) [pid = 1831] [serial = 1779] [outer = 0x7f027379a000] 06:57:50 INFO - PROCESS | 1831 | 1462024670427 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1424ms 06:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:57:50 INFO - PROCESS | 1831 | 1462024670497 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 06:57:50 INFO - PROCESS | 1831 | 1462024670500 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 06:57:50 INFO - PROCESS | 1831 | 1462024670504 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:57:50 INFO - PROCESS | 1831 | 1462024670508 Marionette TRACE conn3 <- [1,2342,null,{}] 06:57:50 INFO - PROCESS | 1831 | 1462024670513 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:50 INFO - PROCESS | 1831 | 1462024670716 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 06:57:50 INFO - PROCESS | 1831 | 1462024670992 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ccce000 == 138 [pid = 1831] [id = 593] 06:57:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f027503a400) [pid = 1831] [serial = 1780] [outer = (nil)] 06:57:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f0275b83800) [pid = 1831] [serial = 1781] [outer = 0x7f027503a400] 06:57:51 INFO - PROCESS | 1831 | 1462024671098 Marionette DEBUG loaded listener.js 06:57:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f0278f08c00) [pid = 1831] [serial = 1782] [outer = 0x7f027503a400] 06:57:51 INFO - PROCESS | 1831 | 1462024671870 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1429ms 06:57:51 INFO - PROCESS | 1831 | 1462024671935 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 1831 | 1462024671937 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 06:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:57:51 INFO - PROCESS | 1831 | 1462024671943 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 1831 | 1462024671945 Marionette TRACE conn3 <- [1,2346,null,{}] 06:57:51 INFO - PROCESS | 1831 | 1462024671950 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:52 INFO - PROCESS | 1831 | 1462024672142 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 06:57:52 INFO - PROCESS | 1831 | 1462024672413 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0281d94000 == 139 [pid = 1831] [id = 594] 06:57:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f0275a62800) [pid = 1831] [serial = 1783] [outer = (nil)] 06:57:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f027a353c00) [pid = 1831] [serial = 1784] [outer = 0x7f0275a62800] 06:57:52 INFO - PROCESS | 1831 | 1462024672484 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f027b26a800) [pid = 1831] [serial = 1785] [outer = 0x7f0275a62800] 06:57:53 INFO - PROCESS | 1831 | 1462024673331 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1428ms 06:57:53 INFO - PROCESS | 1831 | 1462024673373 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 06:57:53 INFO - PROCESS | 1831 | 1462024673375 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 06:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:57:53 INFO - PROCESS | 1831 | 1462024673381 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 1831 | 1462024673383 Marionette TRACE conn3 <- [1,2350,null,{}] 06:57:53 INFO - PROCESS | 1831 | 1462024673388 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:53 INFO - PROCESS | 1831 | 1462024673579 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 06:57:53 INFO - PROCESS | 1831 | 1462024673895 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284b7a800 == 140 [pid = 1831] [id = 595] 06:57:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f027b99a800) [pid = 1831] [serial = 1786] [outer = (nil)] 06:57:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f027bf78c00) [pid = 1831] [serial = 1787] [outer = 0x7f027b99a800] 06:57:54 INFO - PROCESS | 1831 | 1462024674002 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f027c6d2000) [pid = 1831] [serial = 1788] [outer = 0x7f027b99a800] 06:57:54 INFO - PROCESS | 1831 | 1462024674761 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1425ms 06:57:54 INFO - PROCESS | 1831 | 1462024674807 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 1831 | 1462024674810 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 06:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:57:54 INFO - PROCESS | 1831 | 1462024674815 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 1831 | 1462024674817 Marionette TRACE conn3 <- [1,2354,null,{}] 06:57:54 INFO - PROCESS | 1831 | 1462024674867 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:55 INFO - PROCESS | 1831 | 1462024675061 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 06:57:55 INFO - PROCESS | 1831 | 1462024675330 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02865e0000 == 141 [pid = 1831] [id = 596] 06:57:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f026f60c000) [pid = 1831] [serial = 1789] [outer = (nil)] 06:57:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f027a355400) [pid = 1831] [serial = 1790] [outer = 0x7f026f60c000] 06:57:55 INFO - PROCESS | 1831 | 1462024675406 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f027cafd400) [pid = 1831] [serial = 1791] [outer = 0x7f026f60c000] 06:57:56 INFO - PROCESS | 1831 | 1462024676264 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1479ms 06:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:57:56 INFO - PROCESS | 1831 | 1462024676295 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 06:57:56 INFO - PROCESS | 1831 | 1462024676298 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 06:57:56 INFO - PROCESS | 1831 | 1462024676304 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:57:56 INFO - PROCESS | 1831 | 1462024676307 Marionette TRACE conn3 <- [1,2358,null,{}] 06:57:56 INFO - PROCESS | 1831 | 1462024676311 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:56 INFO - PROCESS | 1831 | 1462024676524 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 06:57:56 INFO - PROCESS | 1831 | 1462024676798 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02974ce000 == 142 [pid = 1831] [id = 597] 06:57:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f0271eca400) [pid = 1831] [serial = 1792] [outer = (nil)] 06:57:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f027f691400) [pid = 1831] [serial = 1793] [outer = 0x7f0271eca400] 06:57:56 INFO - PROCESS | 1831 | 1462024676868 Marionette DEBUG loaded listener.js 06:57:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f0283ff1800) [pid = 1831] [serial = 1794] [outer = 0x7f0271eca400] 06:57:57 INFO - PROCESS | 1831 | 1462024677702 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1428ms 06:57:57 INFO - PROCESS | 1831 | 1462024677732 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 06:57:57 INFO - PROCESS | 1831 | 1462024677735 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 06:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:57:57 INFO - PROCESS | 1831 | 1462024677740 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:57:57 INFO - PROCESS | 1831 | 1462024677743 Marionette TRACE conn3 <- [1,2362,null,{}] 06:57:57 INFO - PROCESS | 1831 | 1462024677749 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:57 INFO - PROCESS | 1831 | 1462024677947 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 06:57:58 INFO - PROCESS | 1831 | 1462024678221 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0299e8e800 == 143 [pid = 1831] [id = 598] 06:57:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f027cbf8800) [pid = 1831] [serial = 1795] [outer = (nil)] 06:57:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f0284628c00) [pid = 1831] [serial = 1796] [outer = 0x7f027cbf8800] 06:57:58 INFO - PROCESS | 1831 | 1462024678290 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f0284785800) [pid = 1831] [serial = 1797] [outer = 0x7f027cbf8800] 06:57:59 INFO - PROCESS | 1831 | 1462024679118 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1427ms 06:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:57:59 INFO - PROCESS | 1831 | 1462024679169 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 1831 | 1462024679171 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 06:57:59 INFO - PROCESS | 1831 | 1462024679177 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 1831 | 1462024679180 Marionette TRACE conn3 <- [1,2366,null,{}] 06:57:59 INFO - PROCESS | 1831 | 1462024679184 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:59 INFO - PROCESS | 1831 | 1462024679462 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 06:57:59 INFO - PROCESS | 1831 | 1462024679673 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029f892000 == 144 [pid = 1831] [id = 599] 06:57:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f027f68c800) [pid = 1831] [serial = 1798] [outer = (nil)] 06:57:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f0284785c00) [pid = 1831] [serial = 1799] [outer = 0x7f027f68c800] 06:57:59 INFO - PROCESS | 1831 | 1462024679753 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f028656d400) [pid = 1831] [serial = 1800] [outer = 0x7f027f68c800] 06:58:00 INFO - PROCESS | 1831 | 1462024680575 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1430ms 06:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:58:00 INFO - PROCESS | 1831 | 1462024680607 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 06:58:00 INFO - PROCESS | 1831 | 1462024680609 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 06:58:00 INFO - PROCESS | 1831 | 1462024680614 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 1831 | 1462024680618 Marionette TRACE conn3 <- [1,2370,null,{}] 06:58:00 INFO - PROCESS | 1831 | 1462024680623 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:00 INFO - PROCESS | 1831 | 1462024680826 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 06:58:01 INFO - PROCESS | 1831 | 1462024681101 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274a18800 == 145 [pid = 1831] [id = 600] 06:58:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f0284626800) [pid = 1831] [serial = 1801] [outer = (nil)] 06:58:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f0287189400) [pid = 1831] [serial = 1802] [outer = 0x7f0284626800] 06:58:01 INFO - PROCESS | 1831 | 1462024681169 Marionette DEBUG loaded listener.js 06:58:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f0292a06c00) [pid = 1831] [serial = 1803] [outer = 0x7f0284626800] 06:58:02 INFO - PROCESS | 1831 | 1462024682018 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1435ms 06:58:02 INFO - PROCESS | 1831 | 1462024682050 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 06:58:02 INFO - PROCESS | 1831 | 1462024682053 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 06:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:58:02 INFO - PROCESS | 1831 | 1462024682059 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:58:02 INFO - PROCESS | 1831 | 1462024682061 Marionette TRACE conn3 <- [1,2374,null,{}] 06:58:02 INFO - PROCESS | 1831 | 1462024682066 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:02 INFO - PROCESS | 1831 | 1462024682268 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 06:58:02 INFO - PROCESS | 1831 | 1462024682554 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026bed1000 == 146 [pid = 1831] [id = 601] 06:58:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f0286f12800) [pid = 1831] [serial = 1804] [outer = (nil)] 06:58:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f0294120000) [pid = 1831] [serial = 1805] [outer = 0x7f0286f12800] 06:58:02 INFO - PROCESS | 1831 | 1462024682645 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f0297498000) [pid = 1831] [serial = 1806] [outer = 0x7f0286f12800] 06:58:03 INFO - PROCESS | 1831 | 1462024683467 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1475ms 06:58:03 INFO - PROCESS | 1831 | 1462024683549 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 06:58:03 INFO - PROCESS | 1831 | 1462024683553 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 06:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:58:03 INFO - PROCESS | 1831 | 1462024683563 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 1831 | 1462024683565 Marionette TRACE conn3 <- [1,2378,null,{}] 06:58:03 INFO - PROCESS | 1831 | 1462024683569 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:03 INFO - PROCESS | 1831 | 1462024683790 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 06:58:04 INFO - PROCESS | 1831 | 1462024684066 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a542800 == 147 [pid = 1831] [id = 602] 06:58:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f0279385800) [pid = 1831] [serial = 1807] [outer = (nil)] 06:58:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f0297c78c00) [pid = 1831] [serial = 1808] [outer = 0x7f0279385800] 06:58:04 INFO - PROCESS | 1831 | 1462024684175 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f0298230000) [pid = 1831] [serial = 1809] [outer = 0x7f0279385800] 06:58:04 INFO - PROCESS | 1831 | 1462024684993 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1474ms 06:58:05 INFO - PROCESS | 1831 | 1462024685038 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 1831 | 1462024685041 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 06:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:58:05 INFO - PROCESS | 1831 | 1462024685047 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 1831 | 1462024685049 Marionette TRACE conn3 <- [1,2382,null,{}] 06:58:05 INFO - PROCESS | 1831 | 1462024685054 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:05 INFO - PROCESS | 1831 | 1462024685253 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 06:58:05 INFO - PROCESS | 1831 | 1462024685532 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a55a000 == 148 [pid = 1831] [id = 603] 06:58:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f0266808800) [pid = 1831] [serial = 1810] [outer = (nil)] 06:58:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f0266811c00) [pid = 1831] [serial = 1811] [outer = 0x7f0266808800] 06:58:05 INFO - PROCESS | 1831 | 1462024685604 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f0266815c00) [pid = 1831] [serial = 1812] [outer = 0x7f0266808800] 06:58:06 INFO - PROCESS | 1831 | 1462024686473 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1480ms 06:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:58:06 INFO - PROCESS | 1831 | 1462024686527 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 1831 | 1462024686530 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 06:58:06 INFO - PROCESS | 1831 | 1462024686534 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 1831 | 1462024686538 Marionette TRACE conn3 <- [1,2386,null,{}] 06:58:06 INFO - PROCESS | 1831 | 1462024686543 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:06 INFO - PROCESS | 1831 | 1462024686739 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 06:58:07 INFO - PROCESS | 1831 | 1462024687023 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0261617800 == 149 [pid = 1831] [id = 604] 06:58:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f02616a4000) [pid = 1831] [serial = 1813] [outer = (nil)] 06:58:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f02616aac00) [pid = 1831] [serial = 1814] [outer = 0x7f02616a4000] 06:58:07 INFO - PROCESS | 1831 | 1462024687130 Marionette DEBUG loaded listener.js 06:58:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f02616af000) [pid = 1831] [serial = 1815] [outer = 0x7f02616a4000] 06:58:07 INFO - PROCESS | 1831 | 1462024687982 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1480ms 06:58:08 INFO - PROCESS | 1831 | 1462024688018 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 06:58:08 INFO - PROCESS | 1831 | 1462024688022 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 06:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:58:08 INFO - PROCESS | 1831 | 1462024688027 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:58:08 INFO - PROCESS | 1831 | 1462024688029 Marionette TRACE conn3 <- [1,2390,null,{}] 06:58:08 INFO - PROCESS | 1831 | 1462024688035 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:08 INFO - PROCESS | 1831 | 1462024688244 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 06:58:08 INFO - PROCESS | 1831 | 1462024688532 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026ecd1800 == 150 [pid = 1831] [id = 605] 06:58:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f02616a5c00) [pid = 1831] [serial = 1816] [outer = (nil)] 06:58:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f0266811800) [pid = 1831] [serial = 1817] [outer = 0x7f02616a5c00] 06:58:08 INFO - PROCESS | 1831 | 1462024688642 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f026c25b400) [pid = 1831] [serial = 1818] [outer = 0x7f02616a5c00] 06:58:09 INFO - PROCESS | 1831 | 1462024689549 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1584ms 06:58:09 INFO - PROCESS | 1831 | 1462024689612 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 06:58:09 INFO - PROCESS | 1831 | 1462024689615 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 06:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:58:09 INFO - PROCESS | 1831 | 1462024689621 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 1831 | 1462024689623 Marionette TRACE conn3 <- [1,2394,null,{}] 06:58:09 INFO - PROCESS | 1831 | 1462024689628 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:09 INFO - PROCESS | 1831 | 1462024689846 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 06:58:10 INFO - PROCESS | 1831 | 1462024690176 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c5d2800 == 151 [pid = 1831] [id = 606] 06:58:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f026680dc00) [pid = 1831] [serial = 1819] [outer = (nil)] 06:58:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f0269f1bc00) [pid = 1831] [serial = 1820] [outer = 0x7f026680dc00] 06:58:10 INFO - PROCESS | 1831 | 1462024690251 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f026e051400) [pid = 1831] [serial = 1821] [outer = 0x7f026680dc00] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026cfd4800 == 150 [pid = 1831] [id = 585] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271fca800 == 149 [pid = 1831] [id = 584] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271c23800 == 148 [pid = 1831] [id = 583] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f98e000 == 147 [pid = 1831] [id = 582] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c221800 == 146 [pid = 1831] [id = 581] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026cfde800 == 145 [pid = 1831] [id = 580] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c1a3000 == 144 [pid = 1831] [id = 579] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284987000 == 143 [pid = 1831] [id = 573] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271362800 == 142 [pid = 1831] [id = 572] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c1a6000 == 141 [pid = 1831] [id = 571] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0267e33800 == 140 [pid = 1831] [id = 570] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029f89b000 == 139 [pid = 1831] [id = 569] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0297e26800 == 138 [pid = 1831] [id = 568] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292fd9000 == 137 [pid = 1831] [id = 567] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286523800 == 136 [pid = 1831] [id = 566] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02830a8000 == 135 [pid = 1831] [id = 565] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027cac6000 == 134 [pid = 1831] [id = 564] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bb16000 == 133 [pid = 1831] [id = 563] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0272073800 == 132 [pid = 1831] [id = 562] 06:58:11 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026cfd8000 == 131 [pid = 1831] [id = 561] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f02750bc800) [pid = 1831] [serial = 1682] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f026d0c5000) [pid = 1831] [serial = 1665] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f0285204c00) [pid = 1831] [serial = 1578] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f02757ed000) [pid = 1831] [serial = 1494] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f0281da7000) [pid = 1831] [serial = 1428] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f026e045800) [pid = 1831] [serial = 1521] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f027f37f000) [pid = 1831] [serial = 1625] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f0271fa1800) [pid = 1831] [serial = 1671] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f028ce98800) [pid = 1831] [serial = 1434] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f027dbdd000) [pid = 1831] [serial = 1566] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f026a99b800) [pid = 1831] [serial = 1440] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f0275b80000) [pid = 1831] [serial = 1350] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f02678d1c00) [pid = 1831] [serial = 1658] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f0291e6ac00) [pid = 1831] [serial = 1380] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f02702e6800) [pid = 1831] [serial = 1668] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f0275b7a400) [pid = 1831] [serial = 1677] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f028858a800) [pid = 1831] [serial = 1581] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f027c904c00) [pid = 1831] [serial = 1425] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f0267fa8c00) [pid = 1831] [serial = 1383] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f0295b10000) [pid = 1831] [serial = 1368] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f0270254c00) [pid = 1831] [serial = 1416] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f027598b000) [pid = 1831] [serial = 1386] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f0281160c00) [pid = 1831] [serial = 1515] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f027f6d7c00) [pid = 1831] [serial = 1569] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f026c261000) [pid = 1831] [serial = 1482] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f0272555000) [pid = 1831] [serial = 1673] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f026e04ec00) [pid = 1831] [serial = 1413] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f0291e6b000) [pid = 1831] [serial = 1374] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f027c641800) [pid = 1831] [serial = 1613] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f0271e78400) [pid = 1831] [serial = 1377] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f027cf84400) [pid = 1831] [serial = 1512] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f026a8bcc00) [pid = 1831] [serial = 1662] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f027901c800) [pid = 1831] [serial = 1500] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f026fb0d400) [pid = 1831] [serial = 1485] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f0298287000) [pid = 1831] [serial = 1443] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f027caf5c00) [pid = 1831] [serial = 1356] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f0275877000) [pid = 1831] [serial = 1419] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f0271faf800) [pid = 1831] [serial = 1640] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f026bbec800) [pid = 1831] [serial = 1646] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f0272357000) [pid = 1831] [serial = 1619] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f027c907c00) [pid = 1831] [serial = 1509] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f02757f8000) [pid = 1831] [serial = 1676] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f02678d0400) [pid = 1831] [serial = 1652] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f026c260c00) [pid = 1831] [serial = 1446] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f026fb06000) [pid = 1831] [serial = 1616] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f026fb10000) [pid = 1831] [serial = 1670] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f0269cb5000) [pid = 1831] [serial = 1661] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f026cf50800) [pid = 1831] [serial = 1680] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f0286083400) [pid = 1831] [serial = 1362] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f02749a4800) [pid = 1831] [serial = 1674] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f0279020400) [pid = 1831] [serial = 1622] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f0297c71800) [pid = 1831] [serial = 1634] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f027b998c00) [pid = 1831] [serial = 1353] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f0271e7b800) [pid = 1831] [serial = 1587] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f02750af000) [pid = 1831] [serial = 1557] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f0273793400) [pid = 1831] [serial = 1491] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f0269f1a400) [pid = 1831] [serial = 1449] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f0292a90800) [pid = 1831] [serial = 1631] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f027b261800) [pid = 1831] [serial = 1503] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f0281d9d400) [pid = 1831] [serial = 1518] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f0271ec3000) [pid = 1831] [serial = 1488] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f02702dc800) [pid = 1831] [serial = 1524] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f027b266c00) [pid = 1831] [serial = 1563] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f027642e800) [pid = 1831] [serial = 1560] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f02663c7800) [pid = 1831] [serial = 1655] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f0271fa6c00) [pid = 1831] [serial = 1554] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f0284779800) [pid = 1831] [serial = 1628] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f0284781400) [pid = 1831] [serial = 1359] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f028477f000) [pid = 1831] [serial = 1575] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f027c719400) [pid = 1831] [serial = 1643] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f027024e000) [pid = 1831] [serial = 1667] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f0269cac000) [pid = 1831] [serial = 1679] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f027b9a2800) [pid = 1831] [serial = 1506] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f0283ff8000) [pid = 1831] [serial = 1572] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f029317b800) [pid = 1831] [serial = 1590] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f0288590000) [pid = 1831] [serial = 1365] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f0285882c00) [pid = 1831] [serial = 1431] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f0269fd0400) [pid = 1831] [serial = 1649] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f027642b400) [pid = 1831] [serial = 1497] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f027b265400) [pid = 1831] [serial = 1637] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f026ea4b400) [pid = 1831] [serial = 1551] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f026cf50400) [pid = 1831] [serial = 1371] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f0297bbcc00) [pid = 1831] [serial = 1437] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f0292c72c00) [pid = 1831] [serial = 1584] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f026bbebc00) [pid = 1831] [serial = 1664] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f027b260000) [pid = 1831] [serial = 1422] [outer = (nil)] [url = about:blank] 06:58:12 INFO - PROCESS | 1831 | 1462024692646 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 3081ms 06:58:12 INFO - PROCESS | 1831 | 1462024692703 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 06:58:12 INFO - PROCESS | 1831 | 1462024692709 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 06:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:58:12 INFO - PROCESS | 1831 | 1462024692716 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 1831 | 1462024692721 Marionette TRACE conn3 <- [1,2398,null,{}] 06:58:12 INFO - PROCESS | 1831 | 1462024692728 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:12 INFO - PROCESS | 1831 | 1462024692939 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 06:58:13 INFO - PROCESS | 1831 | 1462024693125 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0267e3a800 == 132 [pid = 1831] [id = 607] 06:58:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f02678d1c00) [pid = 1831] [serial = 1822] [outer = (nil)] 06:58:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f0269cb4400) [pid = 1831] [serial = 1823] [outer = 0x7f02678d1c00] 06:58:13 INFO - PROCESS | 1831 | 1462024693186 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f0269fcb000) [pid = 1831] [serial = 1824] [outer = 0x7f02678d1c00] 06:58:13 INFO - PROCESS | 1831 | 1462024693953 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1280ms 06:58:14 INFO - PROCESS | 1831 | 1462024694020 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 06:58:14 INFO - PROCESS | 1831 | 1462024694028 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 06:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:58:14 INFO - PROCESS | 1831 | 1462024694038 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 1831 | 1462024694041 Marionette TRACE conn3 <- [1,2402,null,{}] 06:58:14 INFO - PROCESS | 1831 | 1462024694046 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:14 INFO - PROCESS | 1831 | 1462024694231 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 06:58:14 INFO - PROCESS | 1831 | 1462024694243 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c196000 == 133 [pid = 1831] [id = 608] 06:58:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f026a8be400) [pid = 1831] [serial = 1825] [outer = (nil)] 06:58:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f026a99a400) [pid = 1831] [serial = 1826] [outer = 0x7f026a8be400] 06:58:14 INFO - PROCESS | 1831 | 1462024694298 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f026bbe2000) [pid = 1831] [serial = 1827] [outer = 0x7f026a8be400] 06:58:15 INFO - PROCESS | 1831 | 1462024695278 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1278ms 06:58:15 INFO - PROCESS | 1831 | 1462024695317 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 1831 | 1462024695319 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 06:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:58:15 INFO - PROCESS | 1831 | 1462024695329 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 1831 | 1462024695332 Marionette TRACE conn3 <- [1,2406,null,{}] 06:58:15 INFO - PROCESS | 1831 | 1462024695355 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:15 INFO - PROCESS | 1831 | 1462024695607 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 06:58:15 INFO - PROCESS | 1831 | 1462024695647 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026cfcb000 == 134 [pid = 1831] [id = 609] 06:58:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f026c259c00) [pid = 1831] [serial = 1828] [outer = (nil)] 06:58:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f026cf45c00) [pid = 1831] [serial = 1829] [outer = 0x7f026c259c00] 06:58:15 INFO - PROCESS | 1831 | 1462024695707 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f026d0cb800) [pid = 1831] [serial = 1830] [outer = 0x7f026c259c00] 06:58:17 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f026ea42400) [pid = 1831] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:58:17 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f02715dfc00) [pid = 1831] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:58:17 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f02663c9c00) [pid = 1831] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:58:17 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f026d0c4000) [pid = 1831] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:58:17 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f026d0c6c00) [pid = 1831] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:58:17 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f026c261800) [pid = 1831] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:58:17 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f02663cb000) [pid = 1831] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:58:17 INFO - PROCESS | 1831 | 1462024697290 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1992ms 06:58:17 INFO - PROCESS | 1831 | 1462024697318 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 1831 | 1462024697322 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 06:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:58:17 INFO - PROCESS | 1831 | 1462024697327 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 1831 | 1462024697330 Marionette TRACE conn3 <- [1,2410,null,{}] 06:58:17 INFO - PROCESS | 1831 | 1462024697334 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:17 INFO - PROCESS | 1831 | 1462024697559 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 06:58:17 INFO - PROCESS | 1831 | 1462024697752 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e43c800 == 135 [pid = 1831] [id = 610] 06:58:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f02663cb000) [pid = 1831] [serial = 1831] [outer = (nil)] 06:58:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f026d311c00) [pid = 1831] [serial = 1832] [outer = 0x7f02663cb000] 06:58:17 INFO - PROCESS | 1831 | 1462024697811 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f026d7d7c00) [pid = 1831] [serial = 1833] [outer = 0x7f02663cb000] 06:58:18 INFO - PROCESS | 1831 | 1462024698472 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1175ms 06:58:18 INFO - PROCESS | 1831 | 1462024698503 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 06:58:18 INFO - PROCESS | 1831 | 1462024698517 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 06:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:58:18 INFO - PROCESS | 1831 | 1462024698523 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:58:18 INFO - PROCESS | 1831 | 1462024698524 Marionette TRACE conn3 <- [1,2414,null,{}] 06:58:18 INFO - PROCESS | 1831 | 1462024698529 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:18 INFO - PROCESS | 1831 | 1462024698703 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 06:58:18 INFO - PROCESS | 1831 | 1462024698887 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f63d000 == 136 [pid = 1831] [id = 611] 06:58:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f0267f9c000) [pid = 1831] [serial = 1834] [outer = (nil)] 06:58:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f026dba3c00) [pid = 1831] [serial = 1835] [outer = 0x7f0267f9c000] 06:58:18 INFO - PROCESS | 1831 | 1462024698943 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f026e91a400) [pid = 1831] [serial = 1836] [outer = 0x7f0267f9c000] 06:58:20 INFO - PROCESS | 1831 | 1462024700007 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1527ms 06:58:20 INFO - PROCESS | 1831 | 1462024700051 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 06:58:20 INFO - PROCESS | 1831 | 1462024700058 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 06:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:58:20 INFO - PROCESS | 1831 | 1462024700065 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - PROCESS | 1831 | 1462024700070 Marionette TRACE conn3 <- [1,2418,null,{}] 06:58:20 INFO - PROCESS | 1831 | 1462024700077 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:20 INFO - PROCESS | 1831 | 1462024700302 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 06:58:20 INFO - PROCESS | 1831 | 1462024700560 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026bede800 == 137 [pid = 1831] [id = 612] 06:58:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f0269cb8400) [pid = 1831] [serial = 1837] [outer = (nil)] 06:58:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f026a6a8800) [pid = 1831] [serial = 1838] [outer = 0x7f0269cb8400] 06:58:20 INFO - PROCESS | 1831 | 1462024700678 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f026a98d400) [pid = 1831] [serial = 1839] [outer = 0x7f0269cb8400] 06:58:21 INFO - PROCESS | 1831 | 1462024701549 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1533ms 06:58:21 INFO - PROCESS | 1831 | 1462024701599 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 1831 | 1462024701607 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 06:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:58:21 INFO - PROCESS | 1831 | 1462024701616 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 1831 | 1462024701620 Marionette TRACE conn3 <- [1,2422,null,{}] 06:58:21 INFO - PROCESS | 1831 | 1462024701626 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:21 INFO - PROCESS | 1831 | 1462024701828 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 06:58:22 INFO - PROCESS | 1831 | 1462024702052 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f999800 == 138 [pid = 1831] [id = 613] 06:58:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f026aaf8c00) [pid = 1831] [serial = 1840] [outer = (nil)] 06:58:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f026c25bc00) [pid = 1831] [serial = 1841] [outer = 0x7f026aaf8c00] 06:58:22 INFO - PROCESS | 1831 | 1462024702161 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f026d310800) [pid = 1831] [serial = 1842] [outer = 0x7f026aaf8c00] 06:58:23 INFO - PROCESS | 1831 | 1462024703096 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1537ms 06:58:23 INFO - PROCESS | 1831 | 1462024703154 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 1831 | 1462024703157 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 06:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:58:23 INFO - PROCESS | 1831 | 1462024703163 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 1831 | 1462024703168 Marionette TRACE conn3 <- [1,2426,null,{}] 06:58:23 INFO - PROCESS | 1831 | 1462024703183 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:23 INFO - PROCESS | 1831 | 1462024703440 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 06:58:23 INFO - PROCESS | 1831 | 1462024703703 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271357000 == 139 [pid = 1831] [id = 614] 06:58:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f026d7de400) [pid = 1831] [serial = 1843] [outer = (nil)] 06:58:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f026ea4c000) [pid = 1831] [serial = 1844] [outer = 0x7f026d7de400] 06:58:23 INFO - PROCESS | 1831 | 1462024703815 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f026fb0cc00) [pid = 1831] [serial = 1845] [outer = 0x7f026d7de400] 06:58:24 INFO - PROCESS | 1831 | 1462024704655 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1544ms 06:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:58:24 INFO - PROCESS | 1831 | 1462024704709 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 1831 | 1462024704713 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 06:58:24 INFO - PROCESS | 1831 | 1462024704719 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 1831 | 1462024704723 Marionette TRACE conn3 <- [1,2430,null,{}] 06:58:24 INFO - PROCESS | 1831 | 1462024704727 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:24 INFO - PROCESS | 1831 | 1462024704929 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 06:58:25 INFO - PROCESS | 1831 | 1462024705146 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271ce6000 == 140 [pid = 1831] [id = 615] 06:58:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f026e921c00) [pid = 1831] [serial = 1846] [outer = (nil)] 06:58:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f027024cc00) [pid = 1831] [serial = 1847] [outer = 0x7f026e921c00] 06:58:25 INFO - PROCESS | 1831 | 1462024705255 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f02702dd800) [pid = 1831] [serial = 1848] [outer = 0x7f026e921c00] 06:58:26 INFO - PROCESS | 1831 | 1462024706079 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1383ms 06:58:26 INFO - PROCESS | 1831 | 1462024706114 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 06:58:26 INFO - PROCESS | 1831 | 1462024706118 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 06:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:58:26 INFO - PROCESS | 1831 | 1462024706126 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 1831 | 1462024706128 Marionette TRACE conn3 <- [1,2434,null,{}] 06:58:26 INFO - PROCESS | 1831 | 1462024706133 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:26 INFO - PROCESS | 1831 | 1462024706322 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 06:58:26 INFO - PROCESS | 1831 | 1462024706596 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027200d000 == 141 [pid = 1831] [id = 616] 06:58:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f026fb0f400) [pid = 1831] [serial = 1849] [outer = (nil)] 06:58:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f02702e7400) [pid = 1831] [serial = 1850] [outer = 0x7f026fb0f400] 06:58:26 INFO - PROCESS | 1831 | 1462024706667 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f0271e75000) [pid = 1831] [serial = 1851] [outer = 0x7f026fb0f400] 06:58:27 INFO - PROCESS | 1831 | 1462024707543 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1475ms 06:58:27 INFO - PROCESS | 1831 | 1462024707601 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 1831 | 1462024707604 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 06:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:58:27 INFO - PROCESS | 1831 | 1462024707610 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 1831 | 1462024707612 Marionette TRACE conn3 <- [1,2438,null,{}] 06:58:27 INFO - PROCESS | 1831 | 1462024707617 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:27 INFO - PROCESS | 1831 | 1462024707842 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 06:58:28 INFO - PROCESS | 1831 | 1462024708105 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0273a4b800 == 142 [pid = 1831] [id = 617] 06:58:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f0271e75800) [pid = 1831] [serial = 1852] [outer = (nil)] 06:58:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f0272559400) [pid = 1831] [serial = 1853] [outer = 0x7f0271e75800] 06:58:28 INFO - PROCESS | 1831 | 1462024708216 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f0274e51c00) [pid = 1831] [serial = 1854] [outer = 0x7f0271e75800] 06:58:29 INFO - PROCESS | 1831 | 1462024709007 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1427ms 06:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:58:29 INFO - PROCESS | 1831 | 1462024709038 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 06:58:29 INFO - PROCESS | 1831 | 1462024709040 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 06:58:29 INFO - PROCESS | 1831 | 1462024709045 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 1831 | 1462024709049 Marionette TRACE conn3 <- [1,2442,null,{}] 06:58:29 INFO - PROCESS | 1831 | 1462024709054 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:29 INFO - PROCESS | 1831 | 1462024709256 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 06:58:29 INFO - PROCESS | 1831 | 1462024709523 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274ca7000 == 143 [pid = 1831] [id = 618] 06:58:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f026ea4b400) [pid = 1831] [serial = 1855] [outer = (nil)] 06:58:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f0275037000) [pid = 1831] [serial = 1856] [outer = 0x7f026ea4b400] 06:58:29 INFO - PROCESS | 1831 | 1462024709600 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f02757fa000) [pid = 1831] [serial = 1857] [outer = 0x7f026ea4b400] 06:58:30 INFO - PROCESS | 1831 | 1462024710395 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1384ms 06:58:30 INFO - PROCESS | 1831 | 1462024710430 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 1831 | 1462024710433 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 06:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:58:30 INFO - PROCESS | 1831 | 1462024710439 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 1831 | 1462024710441 Marionette TRACE conn3 <- [1,2446,null,{}] 06:58:30 INFO - PROCESS | 1831 | 1462024710446 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:30 INFO - PROCESS | 1831 | 1462024710648 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 06:58:30 INFO - PROCESS | 1831 | 1462024710928 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275dc0800 == 144 [pid = 1831] [id = 619] 06:58:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f0271ed0400) [pid = 1831] [serial = 1858] [outer = (nil)] 06:58:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f0275877000) [pid = 1831] [serial = 1859] [outer = 0x7f0271ed0400] 06:58:31 INFO - PROCESS | 1831 | 1462024710999 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f02759ab000) [pid = 1831] [serial = 1860] [outer = 0x7f0271ed0400] 06:58:31 INFO - PROCESS | 1831 | 1462024711815 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1430ms 06:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:58:31 INFO - PROCESS | 1831 | 1462024711870 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 06:58:31 INFO - PROCESS | 1831 | 1462024711873 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 06:58:31 INFO - PROCESS | 1831 | 1462024711879 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 1831 | 1462024711882 Marionette TRACE conn3 <- [1,2450,null,{}] 06:58:31 INFO - PROCESS | 1831 | 1462024711887 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:32 INFO - PROCESS | 1831 | 1462024712092 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 06:58:32 INFO - PROCESS | 1831 | 1462024712366 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a55f000 == 145 [pid = 1831] [id = 620] 06:58:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f027255a000) [pid = 1831] [serial = 1861] [outer = (nil)] 06:58:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f0275a68000) [pid = 1831] [serial = 1862] [outer = 0x7f027255a000] 06:58:32 INFO - PROCESS | 1831 | 1462024712436 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f0275b82c00) [pid = 1831] [serial = 1863] [outer = 0x7f027255a000] 06:58:33 INFO - PROCESS | 1831 | 1462024713276 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1438ms 06:58:33 INFO - PROCESS | 1831 | 1462024713316 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 1831 | 1462024713318 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 06:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:58:33 INFO - PROCESS | 1831 | 1462024713324 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 1831 | 1462024713326 Marionette TRACE conn3 <- [1,2454,null,{}] 06:58:33 INFO - PROCESS | 1831 | 1462024713332 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:33 INFO - PROCESS | 1831 | 1462024713532 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 06:58:33 INFO - PROCESS | 1831 | 1462024713799 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b586000 == 146 [pid = 1831] [id = 621] 06:58:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f027586c800) [pid = 1831] [serial = 1864] [outer = (nil)] 06:58:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f0276476000) [pid = 1831] [serial = 1865] [outer = 0x7f027586c800] 06:58:33 INFO - PROCESS | 1831 | 1462024713869 Marionette DEBUG loaded listener.js 06:58:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f0279385c00) [pid = 1831] [serial = 1866] [outer = 0x7f027586c800] 06:58:34 INFO - PROCESS | 1831 | 1462024714720 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1433ms 06:58:34 INFO - PROCESS | 1831 | 1462024714758 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 06:58:34 INFO - PROCESS | 1831 | 1462024714761 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 06:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:58:34 INFO - PROCESS | 1831 | 1462024714767 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 1831 | 1462024714771 Marionette TRACE conn3 <- [1,2458,null,{}] 06:58:34 INFO - PROCESS | 1831 | 1462024714777 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:35 INFO - PROCESS | 1831 | 1462024714993 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 06:58:35 INFO - PROCESS | 1831 | 1462024715270 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bb20800 == 147 [pid = 1831] [id = 622] 06:58:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f027598e400) [pid = 1831] [serial = 1867] [outer = (nil)] 06:58:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f027c6d4800) [pid = 1831] [serial = 1868] [outer = 0x7f027598e400] 06:58:35 INFO - PROCESS | 1831 | 1462024715348 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f027caf1800) [pid = 1831] [serial = 1869] [outer = 0x7f027598e400] 06:58:36 INFO - PROCESS | 1831 | 1462024716222 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1677ms 06:58:36 INFO - PROCESS | 1831 | 1462024716451 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 06:58:36 INFO - PROCESS | 1831 | 1462024716455 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 06:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:58:36 INFO - PROCESS | 1831 | 1462024716463 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 1831 | 1462024716466 Marionette TRACE conn3 <- [1,2462,null,{}] 06:58:36 INFO - PROCESS | 1831 | 1462024716471 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:36 INFO - PROCESS | 1831 | 1462024716668 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 06:58:36 INFO - PROCESS | 1831 | 1462024716951 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027cacb000 == 148 [pid = 1831] [id = 623] 06:58:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f026ea47000) [pid = 1831] [serial = 1870] [outer = (nil)] 06:58:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f027cbebc00) [pid = 1831] [serial = 1871] [outer = 0x7f026ea47000] 06:58:37 INFO - PROCESS | 1831 | 1462024717018 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f027dcbe800) [pid = 1831] [serial = 1872] [outer = 0x7f026ea47000] 06:58:37 INFO - PROCESS | 1831 | 1462024717826 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1430ms 06:58:37 INFO - PROCESS | 1831 | 1462024717894 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 1831 | 1462024717898 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 06:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:58:37 INFO - PROCESS | 1831 | 1462024717903 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 1831 | 1462024717906 Marionette TRACE conn3 <- [1,2466,null,{}] 06:58:37 INFO - PROCESS | 1831 | 1462024717911 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:38 INFO - PROCESS | 1831 | 1462024718122 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 06:58:38 INFO - PROCESS | 1831 | 1462024718395 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f34e000 == 149 [pid = 1831] [id = 624] 06:58:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f02663cac00) [pid = 1831] [serial = 1873] [outer = (nil)] 06:58:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f027f323400) [pid = 1831] [serial = 1874] [outer = 0x7f02663cac00] 06:58:38 INFO - PROCESS | 1831 | 1462024718507 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f027f6d7c00) [pid = 1831] [serial = 1875] [outer = 0x7f02663cac00] 06:58:39 INFO - PROCESS | 1831 | 1462024719348 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1482ms 06:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:58:39 INFO - PROCESS | 1831 | 1462024719385 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 1831 | 1462024719388 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 06:58:39 INFO - PROCESS | 1831 | 1462024719393 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 1831 | 1462024719396 Marionette TRACE conn3 <- [1,2470,null,{}] 06:58:39 INFO - PROCESS | 1831 | 1462024719402 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:39 INFO - PROCESS | 1831 | 1462024719623 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 06:58:39 INFO - PROCESS | 1831 | 1462024719892 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028495a000 == 150 [pid = 1831] [id = 625] 06:58:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f026c0dc000) [pid = 1831] [serial = 1876] [outer = (nil)] 06:58:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f027c90f000) [pid = 1831] [serial = 1877] [outer = 0x7f026c0dc000] 06:58:40 INFO - PROCESS | 1831 | 1462024720001 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f02837f7000) [pid = 1831] [serial = 1878] [outer = 0x7f026c0dc000] 06:58:40 INFO - PROCESS | 1831 | 1462024720774 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1432ms 06:58:40 INFO - PROCESS | 1831 | 1462024720825 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 1831 | 1462024720828 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 06:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:58:40 INFO - PROCESS | 1831 | 1462024720850 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 1831 | 1462024720853 Marionette TRACE conn3 <- [1,2474,null,{}] 06:58:40 INFO - PROCESS | 1831 | 1462024720863 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:41 INFO - PROCESS | 1831 | 1462024721063 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 06:58:41 INFO - PROCESS | 1831 | 1462024721329 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02850b8000 == 151 [pid = 1831] [id = 626] 06:58:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f02663c6400) [pid = 1831] [serial = 1879] [outer = (nil)] 06:58:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f02841f4c00) [pid = 1831] [serial = 1880] [outer = 0x7f02663c6400] 06:58:41 INFO - PROCESS | 1831 | 1462024721396 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f028477f000) [pid = 1831] [serial = 1881] [outer = 0x7f02663c6400] 06:58:42 INFO - PROCESS | 1831 | 1462024722304 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1498ms 06:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:58:42 INFO - PROCESS | 1831 | 1462024722333 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 1831 | 1462024722336 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 06:58:42 INFO - PROCESS | 1831 | 1462024722341 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 1831 | 1462024722344 Marionette TRACE conn3 <- [1,2478,null,{}] 06:58:42 INFO - PROCESS | 1831 | 1462024722349 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:42 INFO - PROCESS | 1831 | 1462024722544 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 06:58:42 INFO - PROCESS | 1831 | 1462024722827 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02865e1000 == 152 [pid = 1831] [id = 627] 06:58:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f0269fcb400) [pid = 1831] [serial = 1882] [outer = (nil)] 06:58:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f0285f33800) [pid = 1831] [serial = 1883] [outer = 0x7f0269fcb400] 06:58:42 INFO - PROCESS | 1831 | 1462024722896 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f0286f15000) [pid = 1831] [serial = 1884] [outer = 0x7f0269fcb400] 06:58:43 INFO - PROCESS | 1831 | 1462024723720 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1427ms 06:58:43 INFO - PROCESS | 1831 | 1462024723769 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 1831 | 1462024723772 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 06:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:58:43 INFO - PROCESS | 1831 | 1462024723777 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 1831 | 1462024723779 Marionette TRACE conn3 <- [1,2482,null,{}] 06:58:43 INFO - PROCESS | 1831 | 1462024723785 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:43 INFO - PROCESS | 1831 | 1462024723978 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 06:58:44 INFO - PROCESS | 1831 | 1462024724250 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0292a26000 == 153 [pid = 1831] [id = 628] 06:58:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f028477f800) [pid = 1831] [serial = 1885] [outer = (nil)] 06:58:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f0289167c00) [pid = 1831] [serial = 1886] [outer = 0x7f028477f800] 06:58:44 INFO - PROCESS | 1831 | 1462024724326 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f0292c6b000) [pid = 1831] [serial = 1887] [outer = 0x7f028477f800] 06:58:45 INFO - PROCESS | 1831 | 1462024725172 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1426ms 06:58:45 INFO - PROCESS | 1831 | 1462024725205 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 1831 | 1462024725208 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 06:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:58:45 INFO - PROCESS | 1831 | 1462024725213 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1831 | 1462024725215 Marionette TRACE conn3 <- [1,2486,null,{}] 06:58:45 INFO - PROCESS | 1831 | 1462024725221 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:45 INFO - PROCESS | 1831 | 1462024725423 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 06:58:45 INFO - PROCESS | 1831 | 1462024725696 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02974c2800 == 154 [pid = 1831] [id = 629] 06:58:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f02849cf000) [pid = 1831] [serial = 1888] [outer = (nil)] 06:58:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f02942ec800) [pid = 1831] [serial = 1889] [outer = 0x7f02849cf000] 06:58:45 INFO - PROCESS | 1831 | 1462024725766 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f0297bc3c00) [pid = 1831] [serial = 1890] [outer = 0x7f02849cf000] 06:58:46 INFO - PROCESS | 1831 | 1462024726621 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1474ms 06:58:46 INFO - PROCESS | 1831 | 1462024726689 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 1831 | 1462024726692 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 06:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:58:46 INFO - PROCESS | 1831 | 1462024726698 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 1831 | 1462024726699 Marionette TRACE conn3 <- [1,2490,null,{}] 06:58:46 INFO - PROCESS | 1831 | 1462024726705 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:46 INFO - PROCESS | 1831 | 1462024726902 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 06:58:47 INFO - PROCESS | 1831 | 1462024727179 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026cfcf800 == 155 [pid = 1831] [id = 630] 06:58:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f02669ae400) [pid = 1831] [serial = 1891] [outer = (nil)] 06:58:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f02669b8000) [pid = 1831] [serial = 1892] [outer = 0x7f02669ae400] 06:58:47 INFO - PROCESS | 1831 | 1462024727287 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f02669bc800) [pid = 1831] [serial = 1893] [outer = 0x7f02669ae400] 06:58:48 INFO - PROCESS | 1831 | 1462024728614 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1982ms 06:58:48 INFO - PROCESS | 1831 | 1462024728725 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 06:58:48 INFO - PROCESS | 1831 | 1462024728729 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 06:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:58:48 INFO - PROCESS | 1831 | 1462024728739 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 1831 | 1462024728745 Marionette TRACE conn3 <- [1,2494,null,{}] 06:58:48 INFO - PROCESS | 1831 | 1462024728753 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:48 INFO - PROCESS | 1831 | 1462024728977 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 06:58:49 INFO - PROCESS | 1831 | 1462024729220 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026d2a4000 == 156 [pid = 1831] [id = 631] 06:58:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f02639cb400) [pid = 1831] [serial = 1894] [outer = (nil)] 06:58:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f02678d6400) [pid = 1831] [serial = 1895] [outer = 0x7f02639cb400] 06:58:49 INFO - PROCESS | 1831 | 1462024729286 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f0269cb2000) [pid = 1831] [serial = 1896] [outer = 0x7f02639cb400] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e43c800 == 155 [pid = 1831] [id = 610] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026cfcb000 == 154 [pid = 1831] [id = 609] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c196000 == 153 [pid = 1831] [id = 608] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0267e3a800 == 152 [pid = 1831] [id = 607] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a55a000 == 151 [pid = 1831] [id = 603] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a542800 == 150 [pid = 1831] [id = 602] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026bed1000 == 149 [pid = 1831] [id = 601] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274a18800 == 148 [pid = 1831] [id = 600] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029f892000 == 147 [pid = 1831] [id = 599] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0299e8e800 == 146 [pid = 1831] [id = 598] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02974ce000 == 145 [pid = 1831] [id = 597] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02865e0000 == 144 [pid = 1831] [id = 596] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284b7a800 == 143 [pid = 1831] [id = 595] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0281d94000 == 142 [pid = 1831] [id = 594] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ccce000 == 141 [pid = 1831] [id = 593] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c31b800 == 140 [pid = 1831] [id = 592] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b583800 == 139 [pid = 1831] [id = 591] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0276577000 == 138 [pid = 1831] [id = 590] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274e06800 == 137 [pid = 1831] [id = 589] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0272083800 == 136 [pid = 1831] [id = 588] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c22a800 == 135 [pid = 1831] [id = 552] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026ece0000 == 134 [pid = 1831] [id = 587] 06:58:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02663dd000 == 133 [pid = 1831] [id = 586] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f026c254c00) [pid = 1831] [serial = 1757] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f02702d9c00) [pid = 1831] [serial = 1751] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f027234c800) [pid = 1831] [serial = 1754] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f02736b8000) [pid = 1831] [serial = 1755] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f026c0dec00) [pid = 1831] [serial = 1724] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f026d316c00) [pid = 1831] [serial = 1712] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f02639c5c00) [pid = 1831] [serial = 1733] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f028673bc00) [pid = 1831] [serial = 1703] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f027647bc00) [pid = 1831] [serial = 1694] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f026a8c6000) [pid = 1831] [serial = 1740] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f0269fce400) [pid = 1831] [serial = 1739] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f0292a04c00) [pid = 1831] [serial = 1706] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f02724c5000) [pid = 1831] [serial = 1691] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f02736b6400) [pid = 1831] [serial = 1730] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f027b265800) [pid = 1831] [serial = 1683] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f026d7d9400) [pid = 1831] [serial = 1727] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f026bf93800) [pid = 1831] [serial = 1718] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f027c715800) [pid = 1831] [serial = 1697] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f0284661400) [pid = 1831] [serial = 1700] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f0294122000) [pid = 1831] [serial = 1709] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f026c0d5000) [pid = 1831] [serial = 1721] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f029822bc00) [pid = 1831] [serial = 1715] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f026d3c8800) [pid = 1831] [serial = 1745] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f026dbae000) [pid = 1831] [serial = 1746] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f0269ca9400) [pid = 1831] [serial = 1736] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f026ea50800) [pid = 1831] [serial = 1748] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f026bf8e400) [pid = 1831] [serial = 1743] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f026bbe4c00) [pid = 1831] [serial = 1742] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f026e91cc00) [pid = 1831] [serial = 1688] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f026a6a5400) [pid = 1831] [serial = 1685] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f02702ea000) [pid = 1831] [serial = 1752] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f026ff11800) [pid = 1831] [serial = 1749] [outer = (nil)] [url = about:blank] 06:58:50 INFO - PROCESS | 1831 | 1462024730909 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2182ms 06:58:50 INFO - PROCESS | 1831 | 1462024730923 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 1831 | 1462024730930 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 06:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:58:50 INFO - PROCESS | 1831 | 1462024730939 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 1831 | 1462024730942 Marionette TRACE conn3 <- [1,2498,null,{}] 06:58:50 INFO - PROCESS | 1831 | 1462024730946 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:51 INFO - PROCESS | 1831 | 1462024731153 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 06:58:51 INFO - PROCESS | 1831 | 1462024731348 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02663f3800 == 134 [pid = 1831] [id = 632] 06:58:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f02616a2c00) [pid = 1831] [serial = 1897] [outer = (nil)] 06:58:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f0269fcd000) [pid = 1831] [serial = 1898] [outer = 0x7f02616a2c00] 06:58:51 INFO - PROCESS | 1831 | 1462024731410 Marionette DEBUG loaded listener.js 06:58:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f026aaf0400) [pid = 1831] [serial = 1899] [outer = 0x7f02616a2c00] 06:58:52 INFO - PROCESS | 1831 | 1462024732210 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1326ms 06:58:52 INFO - PROCESS | 1831 | 1462024732265 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 06:58:52 INFO - PROCESS | 1831 | 1462024732268 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 06:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:58:52 INFO - PROCESS | 1831 | 1462024732273 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:58:52 INFO - PROCESS | 1831 | 1462024732278 Marionette TRACE conn3 <- [1,2502,null,{}] 06:58:52 INFO - PROCESS | 1831 | 1462024732292 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:52 INFO - PROCESS | 1831 | 1462024732562 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 06:58:52 INFO - PROCESS | 1831 | 1462024732685 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c1b1800 == 135 [pid = 1831] [id = 633] 06:58:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f026a8c6400) [pid = 1831] [serial = 1900] [outer = (nil)] 06:58:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f026cf42c00) [pid = 1831] [serial = 1901] [outer = 0x7f026a8c6400] 06:58:52 INFO - PROCESS | 1831 | 1462024732748 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f026d310400) [pid = 1831] [serial = 1902] [outer = 0x7f026a8c6400] 06:58:53 INFO - PROCESS | 1831 | 1462024733563 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1329ms 06:58:53 INFO - PROCESS | 1831 | 1462024733604 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 1831 | 1462024733607 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 06:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:58:53 INFO - PROCESS | 1831 | 1462024733618 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 1831 | 1462024733620 Marionette TRACE conn3 <- [1,2506,null,{}] 06:58:53 INFO - PROCESS | 1831 | 1462024733625 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:53 INFO - PROCESS | 1831 | 1462024733875 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 06:58:53 INFO - PROCESS | 1831 | 1462024733909 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e43c000 == 136 [pid = 1831] [id = 634] 06:58:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f026cf46c00) [pid = 1831] [serial = 1903] [outer = (nil)] 06:58:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f026d7da000) [pid = 1831] [serial = 1904] [outer = 0x7f026cf46c00] 06:58:53 INFO - PROCESS | 1831 | 1462024733965 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f026e04fc00) [pid = 1831] [serial = 1905] [outer = 0x7f026cf46c00] 06:58:55 INFO - PROCESS | 1831 | 1462024735756 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f0267f9ac00) [pid = 1831] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f02750bbc00) [pid = 1831] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f02639cb000) [pid = 1831] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f026c259c00) [pid = 1831] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f0279385800) [pid = 1831] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f026f60c000) [pid = 1831] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f027379a000) [pid = 1831] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f0286f12800) [pid = 1831] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f027b99a800) [pid = 1831] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f0275a62800) [pid = 1831] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f0275038400) [pid = 1831] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f02616a5c00) [pid = 1831] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f026680dc00) [pid = 1831] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f02678d1c00) [pid = 1831] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f026d312c00) [pid = 1831] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f0271eca400) [pid = 1831] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f026a8be400) [pid = 1831] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f0284626800) [pid = 1831] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f02639bd400) [pid = 1831] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f027503a400) [pid = 1831] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f027cbf8800) [pid = 1831] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f027f68c800) [pid = 1831] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f026a991000) [pid = 1831] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f02616a4000) [pid = 1831] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f02702dac00) [pid = 1831] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f0266808800) [pid = 1831] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f026d0c9800) [pid = 1831] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f02663cb000) [pid = 1831] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f0271e6fc00) [pid = 1831] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f026a6ad000) [pid = 1831] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f02678c7c00) [pid = 1831] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f0269f15000) [pid = 1831] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f026d3c6400) [pid = 1831] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f02702db800) [pid = 1831] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f0269fc8c00) [pid = 1831] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f02749aa400) [pid = 1831] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f026a6ac800) [pid = 1831] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f0269fcd800) [pid = 1831] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f02702dfc00) [pid = 1831] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f0278f06c00) [pid = 1831] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f02663c2400) [pid = 1831] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f028621f000) [pid = 1831] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f0292c76c00) [pid = 1831] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f026bbe6400) [pid = 1831] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f026c25dc00) [pid = 1831] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f0275871400) [pid = 1831] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f02639bdc00) [pid = 1831] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f026c0da800) [pid = 1831] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f026c0d3c00) [pid = 1831] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f026bf91800) [pid = 1831] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f026bf8f000) [pid = 1831] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f026bf8d000) [pid = 1831] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f026d312000) [pid = 1831] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f026d30f800) [pid = 1831] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f026dba7000) [pid = 1831] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f0284779000) [pid = 1831] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f027de0bc00) [pid = 1831] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f027cf83800) [pid = 1831] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f02759ad800) [pid = 1831] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f02702ea800) [pid = 1831] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:58:55 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f02663c2800) [pid = 1831] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2284ms 06:58:55 INFO - PROCESS | 1831 | 1462024735939 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 1831 | 1462024735941 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 06:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:58:55 INFO - PROCESS | 1831 | 1462024735947 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 1831 | 1462024735949 Marionette TRACE conn3 <- [1,2510,null,{}] 06:58:55 INFO - PROCESS | 1831 | 1462024735954 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:56 INFO - PROCESS | 1831 | 1462024736187 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 06:58:56 INFO - PROCESS | 1831 | 1462024736302 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02663ea800 == 137 [pid = 1831] [id = 635] 06:58:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f02639c7c00) [pid = 1831] [serial = 1906] [outer = (nil)] 06:58:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f026680dc00) [pid = 1831] [serial = 1907] [outer = 0x7f02639c7c00] 06:58:56 INFO - PROCESS | 1831 | 1462024736360 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f0269cac400) [pid = 1831] [serial = 1908] [outer = 0x7f02639c7c00] 06:58:57 INFO - PROCESS | 1831 | 1462024737033 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1132ms 06:58:57 INFO - PROCESS | 1831 | 1462024737080 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 06:58:57 INFO - PROCESS | 1831 | 1462024737083 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 06:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:58:57 INFO - PROCESS | 1831 | 1462024737088 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 1831 | 1462024737091 Marionette TRACE conn3 <- [1,2514,null,{}] 06:58:57 INFO - PROCESS | 1831 | 1462024737095 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:57 INFO - PROCESS | 1831 | 1462024737364 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 06:58:57 INFO - PROCESS | 1831 | 1462024737390 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0270154800 == 138 [pid = 1831] [id = 636] 06:58:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f026bf8e000) [pid = 1831] [serial = 1909] [outer = (nil)] 06:58:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f026d3cec00) [pid = 1831] [serial = 1910] [outer = 0x7f026bf8e000] 06:58:57 INFO - PROCESS | 1831 | 1462024737449 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f026e920800) [pid = 1831] [serial = 1911] [outer = 0x7f026bf8e000] 06:58:58 INFO - PROCESS | 1831 | 1462024738571 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1525ms 06:58:58 INFO - PROCESS | 1831 | 1462024738614 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1831 | 1462024738620 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 06:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:58:58 INFO - PROCESS | 1831 | 1462024738628 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 1831 | 1462024738633 Marionette TRACE conn3 <- [1,2518,null,{}] 06:58:58 INFO - PROCESS | 1831 | 1462024738641 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:58 INFO - PROCESS | 1831 | 1462024738883 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 06:58:59 INFO - PROCESS | 1831 | 1462024739206 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026bece800 == 139 [pid = 1831] [id = 637] 06:58:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f0269ca5800) [pid = 1831] [serial = 1912] [outer = (nil)] 06:58:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f0269f0f800) [pid = 1831] [serial = 1913] [outer = 0x7f0269ca5800] 06:58:59 INFO - PROCESS | 1831 | 1462024739280 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f026a6a5000) [pid = 1831] [serial = 1914] [outer = 0x7f0269ca5800] 06:59:00 INFO - PROCESS | 1831 | 1462024740172 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1582ms 06:59:00 INFO - PROCESS | 1831 | 1462024740211 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 06:59:00 INFO - PROCESS | 1831 | 1462024740220 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 06:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:59:00 INFO - PROCESS | 1831 | 1462024740229 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:59:00 INFO - PROCESS | 1831 | 1462024740232 Marionette TRACE conn3 <- [1,2522,null,{}] 06:59:00 INFO - PROCESS | 1831 | 1462024740236 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:00 INFO - PROCESS | 1831 | 1462024740439 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 06:59:00 INFO - PROCESS | 1831 | 1462024740712 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fc5e800 == 140 [pid = 1831] [id = 638] 06:59:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f026bbe6000) [pid = 1831] [serial = 1915] [outer = (nil)] 06:59:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f026bf8f000) [pid = 1831] [serial = 1916] [outer = 0x7f026bbe6000] 06:59:00 INFO - PROCESS | 1831 | 1462024740847 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f026c253400) [pid = 1831] [serial = 1917] [outer = 0x7f026bbe6000] 06:59:01 INFO - PROCESS | 1831 | 1462024741759 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1584ms 06:59:01 INFO - PROCESS | 1831 | 1462024741814 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 1831 | 1462024741818 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 06:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:59:01 INFO - PROCESS | 1831 | 1462024741823 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 1831 | 1462024741829 Marionette TRACE conn3 <- [1,2526,null,{}] 06:59:01 INFO - PROCESS | 1831 | 1462024741844 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:02 INFO - PROCESS | 1831 | 1462024742079 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 06:59:02 INFO - PROCESS | 1831 | 1462024742391 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271fde800 == 141 [pid = 1831] [id = 639] 06:59:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f026d314400) [pid = 1831] [serial = 1918] [outer = (nil)] 06:59:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f026dba3400) [pid = 1831] [serial = 1919] [outer = 0x7f026d314400] 06:59:02 INFO - PROCESS | 1831 | 1462024742473 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f026e921400) [pid = 1831] [serial = 1920] [outer = 0x7f026d314400] 06:59:03 INFO - PROCESS | 1831 | 1462024743302 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1531ms 06:59:03 INFO - PROCESS | 1831 | 1462024743356 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1831 | 1462024743360 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 06:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:59:03 INFO - PROCESS | 1831 | 1462024743366 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 1831 | 1462024743369 Marionette TRACE conn3 <- [1,2530,null,{}] 06:59:03 INFO - PROCESS | 1831 | 1462024743374 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:03 INFO - PROCESS | 1831 | 1462024743580 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 06:59:03 INFO - PROCESS | 1831 | 1462024743855 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0273a48800 == 142 [pid = 1831] [id = 640] 06:59:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f026d318c00) [pid = 1831] [serial = 1921] [outer = (nil)] 06:59:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f026fb11c00) [pid = 1831] [serial = 1922] [outer = 0x7f026d318c00] 06:59:03 INFO - PROCESS | 1831 | 1462024743935 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f027024f800) [pid = 1831] [serial = 1923] [outer = 0x7f026d318c00] 06:59:04 INFO - PROCESS | 1831 | 1462024744775 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1487ms 06:59:04 INFO - PROCESS | 1831 | 1462024744853 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 1831 | 1462024744856 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 06:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:59:04 INFO - PROCESS | 1831 | 1462024744862 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1831 | 1462024744864 Marionette TRACE conn3 <- [1,2534,null,{}] 06:59:04 INFO - PROCESS | 1831 | 1462024744870 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:05 INFO - PROCESS | 1831 | 1462024745080 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 06:59:05 INFO - PROCESS | 1831 | 1462024745350 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274e03000 == 143 [pid = 1831] [id = 641] 06:59:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f026d3c6000) [pid = 1831] [serial = 1924] [outer = (nil)] 06:59:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f02702e4c00) [pid = 1831] [serial = 1925] [outer = 0x7f026d3c6000] 06:59:05 INFO - PROCESS | 1831 | 1462024745423 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f02715e1c00) [pid = 1831] [serial = 1926] [outer = 0x7f026d3c6000] 06:59:06 INFO - PROCESS | 1831 | 1462024746319 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1480ms 06:59:06 INFO - PROCESS | 1831 | 1462024746343 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 06:59:06 INFO - PROCESS | 1831 | 1462024746346 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 06:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:59:06 INFO - PROCESS | 1831 | 1462024746352 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 1831 | 1462024746354 Marionette TRACE conn3 <- [1,2538,null,{}] 06:59:06 INFO - PROCESS | 1831 | 1462024746359 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:06 INFO - PROCESS | 1831 | 1462024746599 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 06:59:06 INFO - PROCESS | 1831 | 1462024746874 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a545000 == 144 [pid = 1831] [id = 642] 06:59:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f027024c400) [pid = 1831] [serial = 1927] [outer = (nil)] 06:59:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f0272352000) [pid = 1831] [serial = 1928] [outer = 0x7f027024c400] 06:59:06 INFO - PROCESS | 1831 | 1462024746949 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f02738f3000) [pid = 1831] [serial = 1929] [outer = 0x7f027024c400] 06:59:07 INFO - PROCESS | 1831 | 1462024747778 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1476ms 06:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:59:07 INFO - PROCESS | 1831 | 1462024747829 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 1831 | 1462024747831 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 06:59:07 INFO - PROCESS | 1831 | 1462024747837 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 1831 | 1462024747840 Marionette TRACE conn3 <- [1,2542,null,{}] 06:59:07 INFO - PROCESS | 1831 | 1462024747845 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:08 INFO - PROCESS | 1831 | 1462024748118 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 06:59:08 INFO - PROCESS | 1831 | 1462024748333 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b5a3800 == 145 [pid = 1831] [id = 643] 06:59:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f0271e77c00) [pid = 1831] [serial = 1930] [outer = (nil)] 06:59:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f02750b9400) [pid = 1831] [serial = 1931] [outer = 0x7f0271e77c00] 06:59:08 INFO - PROCESS | 1831 | 1462024748407 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f02759b0800) [pid = 1831] [serial = 1932] [outer = 0x7f0271e77c00] 06:59:09 INFO - PROCESS | 1831 | 1462024749238 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1440ms 06:59:09 INFO - PROCESS | 1831 | 1462024749282 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 1831 | 1462024749285 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 06:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:59:09 INFO - PROCESS | 1831 | 1462024749291 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 1831 | 1462024749293 Marionette TRACE conn3 <- [1,2546,null,{}] 06:59:09 INFO - PROCESS | 1831 | 1462024749299 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:09 INFO - PROCESS | 1831 | 1462024749504 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 06:59:09 INFO - PROCESS | 1831 | 1462024749811 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c2de800 == 146 [pid = 1831] [id = 644] 06:59:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f027503fc00) [pid = 1831] [serial = 1933] [outer = (nil)] 06:59:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f0275a70000) [pid = 1831] [serial = 1934] [outer = 0x7f027503fc00] 06:59:09 INFO - PROCESS | 1831 | 1462024749888 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f027642f000) [pid = 1831] [serial = 1935] [outer = 0x7f027503fc00] 06:59:10 INFO - PROCESS | 1831 | 1462024750715 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1488ms 06:59:10 INFO - PROCESS | 1831 | 1462024750794 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 1831 | 1462024750797 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 06:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:59:10 INFO - PROCESS | 1831 | 1462024750806 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 1831 | 1462024750808 Marionette TRACE conn3 <- [1,2550,null,{}] 06:59:10 INFO - PROCESS | 1831 | 1462024750812 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:11 INFO - PROCESS | 1831 | 1462024751028 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 06:59:11 INFO - PROCESS | 1831 | 1462024751300 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c9a6800 == 147 [pid = 1831] [id = 645] 06:59:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f02759b0400) [pid = 1831] [serial = 1936] [outer = (nil)] 06:59:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f0279021c00) [pid = 1831] [serial = 1937] [outer = 0x7f02759b0400] 06:59:11 INFO - PROCESS | 1831 | 1462024751411 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f027b263000) [pid = 1831] [serial = 1938] [outer = 0x7f02759b0400] 06:59:12 INFO - PROCESS | 1831 | 1462024752295 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1524ms 06:59:12 INFO - PROCESS | 1831 | 1462024752331 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 1831 | 1462024752334 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 06:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:59:12 INFO - PROCESS | 1831 | 1462024752339 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 1831 | 1462024752341 Marionette TRACE conn3 <- [1,2554,null,{}] 06:59:12 INFO - PROCESS | 1831 | 1462024752347 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:12 INFO - PROCESS | 1831 | 1462024752561 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 06:59:12 INFO - PROCESS | 1831 | 1462024752837 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f345800 == 148 [pid = 1831] [id = 646] 06:59:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f026aaef400) [pid = 1831] [serial = 1939] [outer = (nil)] 06:59:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f027b47e800) [pid = 1831] [serial = 1940] [outer = 0x7f026aaef400] 06:59:12 INFO - PROCESS | 1831 | 1462024752911 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f027bf74c00) [pid = 1831] [serial = 1941] [outer = 0x7f026aaef400] 06:59:13 INFO - PROCESS | 1831 | 1462024753775 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1480ms 06:59:13 INFO - PROCESS | 1831 | 1462024753822 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 1831 | 1462024753825 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 06:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:59:13 INFO - PROCESS | 1831 | 1462024753831 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 1831 | 1462024753834 Marionette TRACE conn3 <- [1,2558,null,{}] 06:59:13 INFO - PROCESS | 1831 | 1462024753839 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:14 INFO - PROCESS | 1831 | 1462024754063 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 06:59:14 INFO - PROCESS | 1831 | 1462024754346 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284b81000 == 149 [pid = 1831] [id = 647] 06:59:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f027caf3c00) [pid = 1831] [serial = 1942] [outer = (nil)] 06:59:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f027cafc400) [pid = 1831] [serial = 1943] [outer = 0x7f027caf3c00] 06:59:14 INFO - PROCESS | 1831 | 1462024754472 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f027de0e000) [pid = 1831] [serial = 1944] [outer = 0x7f027caf3c00] 06:59:15 INFO - PROCESS | 1831 | 1462024755304 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1533ms 06:59:15 INFO - PROCESS | 1831 | 1462024755366 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 1831 | 1462024755369 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 06:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:59:15 INFO - PROCESS | 1831 | 1462024755374 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 1831 | 1462024755376 Marionette TRACE conn3 <- [1,2562,null,{}] 06:59:15 INFO - PROCESS | 1831 | 1462024755382 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:15 INFO - PROCESS | 1831 | 1462024755589 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 06:59:15 INFO - PROCESS | 1831 | 1462024755863 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0291edd800 == 150 [pid = 1831] [id = 648] 06:59:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f027caf7c00) [pid = 1831] [serial = 1945] [outer = (nil)] 06:59:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f0281154c00) [pid = 1831] [serial = 1946] [outer = 0x7f027caf7c00] 06:59:15 INFO - PROCESS | 1831 | 1462024755979 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f028461c400) [pid = 1831] [serial = 1947] [outer = 0x7f027caf7c00] 06:59:16 INFO - PROCESS | 1831 | 1462024756831 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1532ms 06:59:16 INFO - PROCESS | 1831 | 1462024756908 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 1831 | 1462024756911 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 06:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:59:16 INFO - PROCESS | 1831 | 1462024756917 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 1831 | 1462024756918 Marionette TRACE conn3 <- [1,2566,null,{}] 06:59:16 INFO - PROCESS | 1831 | 1462024756933 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:17 INFO - PROCESS | 1831 | 1462024757183 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 06:59:17 INFO - PROCESS | 1831 | 1462024757500 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02979a9800 == 151 [pid = 1831] [id = 649] 06:59:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f0274fae800) [pid = 1831] [serial = 1948] [outer = (nil)] 06:59:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f028462b000) [pid = 1831] [serial = 1949] [outer = 0x7f0274fae800] 06:59:17 INFO - PROCESS | 1831 | 1462024757573 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f0285f32c00) [pid = 1831] [serial = 1950] [outer = 0x7f0274fae800] 06:59:18 INFO - PROCESS | 1831 | 1462024758368 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1485ms 06:59:18 INFO - PROCESS | 1831 | 1462024758402 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 1831 | 1462024758405 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 06:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:59:18 INFO - PROCESS | 1831 | 1462024758411 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 1831 | 1462024758413 Marionette TRACE conn3 <- [1,2570,null,{}] 06:59:18 INFO - PROCESS | 1831 | 1462024758418 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:18 INFO - PROCESS | 1831 | 1462024758623 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 06:59:18 INFO - PROCESS | 1831 | 1462024758905 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029c19d800 == 152 [pid = 1831] [id = 650] 06:59:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f027646fc00) [pid = 1831] [serial = 1951] [outer = (nil)] 06:59:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f0286568c00) [pid = 1831] [serial = 1952] [outer = 0x7f027646fc00] 06:59:18 INFO - PROCESS | 1831 | 1462024758972 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f0287041000) [pid = 1831] [serial = 1953] [outer = 0x7f027646fc00] 06:59:19 INFO - PROCESS | 1831 | 1462024759858 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1478ms 06:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:59:19 INFO - PROCESS | 1831 | 1462024759889 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 06:59:19 INFO - PROCESS | 1831 | 1462024759892 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 06:59:19 INFO - PROCESS | 1831 | 1462024759897 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1831 | 1462024759900 Marionette TRACE conn3 <- [1,2574,null,{}] 06:59:19 INFO - PROCESS | 1831 | 1462024759905 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:20 INFO - PROCESS | 1831 | 1462024760110 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 06:59:20 INFO - PROCESS | 1831 | 1462024760389 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029d03b000 == 153 [pid = 1831] [id = 651] 06:59:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f02847c7800) [pid = 1831] [serial = 1954] [outer = (nil)] 06:59:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f0292c76c00) [pid = 1831] [serial = 1955] [outer = 0x7f02847c7800] 06:59:20 INFO - PROCESS | 1831 | 1462024760457 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f0293e62c00) [pid = 1831] [serial = 1956] [outer = 0x7f02847c7800] 06:59:21 INFO - PROCESS | 1831 | 1462024761282 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1434ms 06:59:21 INFO - PROCESS | 1831 | 1462024761331 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 1831 | 1462024761334 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 06:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:59:21 INFO - PROCESS | 1831 | 1462024761340 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 1831 | 1462024761342 Marionette TRACE conn3 <- [1,2578,null,{}] 06:59:21 INFO - PROCESS | 1831 | 1462024761347 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:21 INFO - PROCESS | 1831 | 1462024761544 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 06:59:21 INFO - PROCESS | 1831 | 1462024761839 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e227000 == 154 [pid = 1831] [id = 652] 06:59:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f0267f9e400) [pid = 1831] [serial = 1957] [outer = (nil)] 06:59:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f027cbfa000) [pid = 1831] [serial = 1958] [outer = 0x7f0267f9e400] 06:59:21 INFO - PROCESS | 1831 | 1462024761910 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f0297bbc800) [pid = 1831] [serial = 1959] [outer = 0x7f0267f9e400] 06:59:22 INFO - PROCESS | 1831 | 1462024762734 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1428ms 06:59:22 INFO - PROCESS | 1831 | 1462024762768 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 1831 | 1462024762772 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 06:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:59:22 INFO - PROCESS | 1831 | 1462024762778 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1831 | 1462024762781 Marionette TRACE conn3 <- [1,2582,null,{}] 06:59:22 INFO - PROCESS | 1831 | 1462024762787 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:23 INFO - PROCESS | 1831 | 1462024763075 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 06:59:23 INFO - PROCESS | 1831 | 1462024763289 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029d145000 == 155 [pid = 1831] [id = 653] 06:59:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f0267f9f000) [pid = 1831] [serial = 1960] [outer = (nil)] 06:59:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f0297c7a000) [pid = 1831] [serial = 1961] [outer = 0x7f0267f9f000] 06:59:23 INFO - PROCESS | 1831 | 1462024763361 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f0298285800) [pid = 1831] [serial = 1962] [outer = 0x7f0267f9f000] 06:59:24 INFO - PROCESS | 1831 | 1462024764168 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1432ms 06:59:24 INFO - PROCESS | 1831 | 1462024764215 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 1831 | 1462024764219 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 06:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:59:24 INFO - PROCESS | 1831 | 1462024764224 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 1831 | 1462024764226 Marionette TRACE conn3 <- [1,2586,null,{}] 06:59:24 INFO - PROCESS | 1831 | 1462024764231 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 1831 | 1462024764443 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 06:59:24 INFO - PROCESS | 1831 | 1462024764747 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274b5c000 == 156 [pid = 1831] [id = 654] 06:59:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f02639c0000) [pid = 1831] [serial = 1963] [outer = (nil)] 06:59:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f0273aa2800) [pid = 1831] [serial = 1964] [outer = 0x7f02639c0000] 06:59:24 INFO - PROCESS | 1831 | 1462024764826 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f0273aa9c00) [pid = 1831] [serial = 1965] [outer = 0x7f02639c0000] 06:59:25 INFO - PROCESS | 1831 | 1462024765744 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1580ms 06:59:25 INFO - PROCESS | 1831 | 1462024765806 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 1831 | 1462024765809 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 06:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:59:25 INFO - PROCESS | 1831 | 1462024765815 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 1831 | 1462024765817 Marionette TRACE conn3 <- [1,2590,null,{}] 06:59:25 INFO - PROCESS | 1831 | 1462024765822 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:26 INFO - PROCESS | 1831 | 1462024766052 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 06:59:26 INFO - PROCESS | 1831 | 1462024766373 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0261ccc800 == 157 [pid = 1831] [id = 655] 06:59:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f02629c3000) [pid = 1831] [serial = 1966] [outer = (nil)] 06:59:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f02629ca000) [pid = 1831] [serial = 1967] [outer = 0x7f02629c3000] 06:59:26 INFO - PROCESS | 1831 | 1462024766443 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f02629cec00) [pid = 1831] [serial = 1968] [outer = 0x7f02629c3000] 06:59:27 INFO - PROCESS | 1831 | 1462024767283 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1525ms 06:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:59:27 INFO - PROCESS | 1831 | 1462024767341 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 1831 | 1462024767343 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 06:59:27 INFO - PROCESS | 1831 | 1462024767349 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 1831 | 1462024767351 Marionette TRACE conn3 <- [1,2594,null,{}] 06:59:27 INFO - PROCESS | 1831 | 1462024767356 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:27 INFO - PROCESS | 1831 | 1462024767560 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 06:59:27 INFO - PROCESS | 1831 | 1462024767847 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02638dd000 == 158 [pid = 1831] [id = 656] 06:59:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f02629c5c00) [pid = 1831] [serial = 1969] [outer = (nil)] 06:59:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f02663c4000) [pid = 1831] [serial = 1970] [outer = 0x7f02629c5c00] 06:59:27 INFO - PROCESS | 1831 | 1462024767954 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f02669bc400) [pid = 1831] [serial = 1971] [outer = 0x7f02629c5c00] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a73d800 == 157 [pid = 1831] [id = 560] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02663ea800 == 156 [pid = 1831] [id = 635] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e43c000 == 155 [pid = 1831] [id = 634] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c1b1800 == 154 [pid = 1831] [id = 633] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02663f3800 == 153 [pid = 1831] [id = 632] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026d2a4000 == 152 [pid = 1831] [id = 631] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026cfcf800 == 151 [pid = 1831] [id = 630] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02974c2800 == 150 [pid = 1831] [id = 629] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292a26000 == 149 [pid = 1831] [id = 628] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02865e1000 == 148 [pid = 1831] [id = 627] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02850b8000 == 147 [pid = 1831] [id = 626] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028495a000 == 146 [pid = 1831] [id = 625] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f34e000 == 145 [pid = 1831] [id = 624] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027cacb000 == 144 [pid = 1831] [id = 623] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bb20800 == 143 [pid = 1831] [id = 622] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b586000 == 142 [pid = 1831] [id = 621] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a55f000 == 141 [pid = 1831] [id = 620] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0275dc0800 == 140 [pid = 1831] [id = 619] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274ca7000 == 139 [pid = 1831] [id = 618] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0273a4b800 == 138 [pid = 1831] [id = 617] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027200d000 == 137 [pid = 1831] [id = 616] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271ce6000 == 136 [pid = 1831] [id = 615] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271357000 == 135 [pid = 1831] [id = 614] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f999800 == 134 [pid = 1831] [id = 613] 06:59:29 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026bede800 == 133 [pid = 1831] [id = 612] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f026e926800) [pid = 1831] [serial = 1758] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f0275b7bc00) [pid = 1831] [serial = 1548] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f026aaed000) [pid = 1831] [serial = 1737] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f02639cac00) [pid = 1831] [serial = 1734] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f0275a68800) [pid = 1831] [serial = 1731] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f026d7dd400) [pid = 1831] [serial = 1728] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f0275a64400) [pid = 1831] [serial = 1725] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f026c0d9400) [pid = 1831] [serial = 1722] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f0271ecec00) [pid = 1831] [serial = 1719] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f0299ec3000) [pid = 1831] [serial = 1716] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f026d31b800) [pid = 1831] [serial = 1713] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f0298151c00) [pid = 1831] [serial = 1710] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f0292f71400) [pid = 1831] [serial = 1707] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f028718f400) [pid = 1831] [serial = 1704] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f02849ce800) [pid = 1831] [serial = 1701] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f027cbf1800) [pid = 1831] [serial = 1698] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f027bf6f400) [pid = 1831] [serial = 1695] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f0269fccc00) [pid = 1831] [serial = 1659] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f02678d5000) [pid = 1831] [serial = 1653] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f027c6d1000) [pid = 1831] [serial = 1641] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f0270251800) [pid = 1831] [serial = 1617] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f02757ebc00) [pid = 1831] [serial = 1692] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f0269fd6400) [pid = 1831] [serial = 1650] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f02811d9000) [pid = 1831] [serial = 1626] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f0297bb9c00) [pid = 1831] [serial = 1644] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f026aaef000) [pid = 1831] [serial = 1686] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f027cbf6000) [pid = 1831] [serial = 1614] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f028586f800) [pid = 1831] [serial = 1629] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f02663ccc00) [pid = 1831] [serial = 1656] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f0295b38c00) [pid = 1831] [serial = 1632] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f0297c7a800) [pid = 1831] [serial = 1635] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f0298283000) [pid = 1831] [serial = 1647] [outer = (nil)] [url = about:blank] 06:59:29 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f026ff16000) [pid = 1831] [serial = 1689] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f027c903000) [pid = 1831] [serial = 1623] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f026cf45c00) [pid = 1831] [serial = 1829] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f0297c78c00) [pid = 1831] [serial = 1808] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f0298230000) [pid = 1831] [serial = 1809] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f027a355400) [pid = 1831] [serial = 1790] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f027cafd400) [pid = 1831] [serial = 1791] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f0275a6c000) [pid = 1831] [serial = 1778] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f0275b77c00) [pid = 1831] [serial = 1779] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f0294120000) [pid = 1831] [serial = 1805] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f0297498000) [pid = 1831] [serial = 1806] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f027bf78c00) [pid = 1831] [serial = 1787] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f027c6d2000) [pid = 1831] [serial = 1788] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f027a353c00) [pid = 1831] [serial = 1784] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f027b26a800) [pid = 1831] [serial = 1785] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f02750aec00) [pid = 1831] [serial = 1775] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f0275876c00) [pid = 1831] [serial = 1776] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f0266811800) [pid = 1831] [serial = 1817] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f026c25b400) [pid = 1831] [serial = 1818] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f0269f1bc00) [pid = 1831] [serial = 1820] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f026e051400) [pid = 1831] [serial = 1821] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f026d0cb800) [pid = 1831] [serial = 1830] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f0269cb4400) [pid = 1831] [serial = 1823] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f0269fcb000) [pid = 1831] [serial = 1824] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f0271e6ec00) [pid = 1831] [serial = 1769] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f0271ece000) [pid = 1831] [serial = 1770] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f027f691400) [pid = 1831] [serial = 1793] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f0283ff1800) [pid = 1831] [serial = 1794] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f026a99a400) [pid = 1831] [serial = 1826] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f0287189400) [pid = 1831] [serial = 1802] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f0292a06c00) [pid = 1831] [serial = 1803] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f02639cbc00) [pid = 1831] [serial = 1760] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f02678d2000) [pid = 1831] [serial = 1761] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f0275b83800) [pid = 1831] [serial = 1781] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f0278f08c00) [pid = 1831] [serial = 1782] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f0284628c00) [pid = 1831] [serial = 1796] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f0284785800) [pid = 1831] [serial = 1797] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f0284785c00) [pid = 1831] [serial = 1799] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f028656d400) [pid = 1831] [serial = 1800] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f026bbe9400) [pid = 1831] [serial = 1763] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f026c0da400) [pid = 1831] [serial = 1764] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f02616aac00) [pid = 1831] [serial = 1814] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f02616af000) [pid = 1831] [serial = 1815] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f0272558c00) [pid = 1831] [serial = 1772] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f0273793000) [pid = 1831] [serial = 1773] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f0266811c00) [pid = 1831] [serial = 1811] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f0266815c00) [pid = 1831] [serial = 1812] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f026e048c00) [pid = 1831] [serial = 1766] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f026fb0d800) [pid = 1831] [serial = 1767] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f026d311c00) [pid = 1831] [serial = 1832] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f026bbe2000) [pid = 1831] [serial = 1827] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f026d7d7c00) [pid = 1831] [serial = 1833] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f02738f4400) [pid = 1831] [serial = 1620] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f0297c6ec00) [pid = 1831] [serial = 1638] [outer = (nil)] [url = about:blank] 06:59:30 INFO - PROCESS | 1831 | 1462024770391 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 3082ms 06:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:59:30 INFO - PROCESS | 1831 | 1462024770439 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 06:59:30 INFO - PROCESS | 1831 | 1462024770443 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 06:59:30 INFO - PROCESS | 1831 | 1462024770452 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:59:30 INFO - PROCESS | 1831 | 1462024770456 Marionette TRACE conn3 <- [1,2598,null,{}] 06:59:30 INFO - PROCESS | 1831 | 1462024770463 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:30 INFO - PROCESS | 1831 | 1462024770728 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 06:59:30 INFO - PROCESS | 1831 | 1462024770912 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02663eb800 == 134 [pid = 1831] [id = 657] 06:59:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f02629d0000) [pid = 1831] [serial = 1972] [outer = (nil)] 06:59:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f0266811c00) [pid = 1831] [serial = 1973] [outer = 0x7f02629d0000] 06:59:30 INFO - PROCESS | 1831 | 1462024770978 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f02678cc000) [pid = 1831] [serial = 1974] [outer = 0x7f02629d0000] 06:59:31 INFO - PROCESS | 1831 | 1462024771812 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1380ms 06:59:31 INFO - PROCESS | 1831 | 1462024771832 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 06:59:31 INFO - PROCESS | 1831 | 1462024771839 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 06:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:59:31 INFO - PROCESS | 1831 | 1462024771849 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 1831 | 1462024771852 Marionette TRACE conn3 <- [1,2602,null,{}] 06:59:31 INFO - PROCESS | 1831 | 1462024771857 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:32 INFO - PROCESS | 1831 | 1462024772122 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 06:59:32 INFO - PROCESS | 1831 | 1462024772249 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269ad5000 == 135 [pid = 1831] [id = 658] 06:59:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f02663cc800) [pid = 1831] [serial = 1975] [outer = (nil)] 06:59:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f0269ca0800) [pid = 1831] [serial = 1976] [outer = 0x7f02663cc800] 06:59:32 INFO - PROCESS | 1831 | 1462024772306 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f0269f18c00) [pid = 1831] [serial = 1977] [outer = 0x7f02663cc800] 06:59:33 INFO - PROCESS | 1831 | 1462024773133 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1329ms 06:59:33 INFO - PROCESS | 1831 | 1462024773178 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 1831 | 1462024773181 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 06:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:59:33 INFO - PROCESS | 1831 | 1462024773193 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 1831 | 1462024773198 Marionette TRACE conn3 <- [1,2606,null,{}] 06:59:33 INFO - PROCESS | 1831 | 1462024773212 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:33 INFO - PROCESS | 1831 | 1462024773462 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 06:59:33 INFO - PROCESS | 1831 | 1462024773501 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026bee1800 == 136 [pid = 1831] [id = 659] 06:59:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f026a6aac00) [pid = 1831] [serial = 1978] [outer = (nil)] 06:59:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f026a8c5800) [pid = 1831] [serial = 1979] [outer = 0x7f026a6aac00] 06:59:33 INFO - PROCESS | 1831 | 1462024773560 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f026aaed000) [pid = 1831] [serial = 1980] [outer = 0x7f026a6aac00] 06:59:34 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f02639c7c00) [pid = 1831] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:59:34 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f02616a2c00) [pid = 1831] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:59:34 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f026a8c6400) [pid = 1831] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:59:34 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f02639cb400) [pid = 1831] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:59:34 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f026cf46c00) [pid = 1831] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:59:35 INFO - PROCESS | 1831 | 1462024775133 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1946ms 06:59:35 INFO - PROCESS | 1831 | 1462024775141 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 06:59:35 INFO - PROCESS | 1831 | 1462024775145 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 06:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:59:35 INFO - PROCESS | 1831 | 1462024775184 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 1831 | 1462024775186 Marionette TRACE conn3 <- [1,2610,null,{}] 06:59:35 INFO - PROCESS | 1831 | 1462024775195 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:35 INFO - PROCESS | 1831 | 1462024775446 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 06:59:35 INFO - PROCESS | 1831 | 1462024775564 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c226000 == 137 [pid = 1831] [id = 660] 06:59:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f02616a2c00) [pid = 1831] [serial = 1981] [outer = (nil)] 06:59:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f026bbe5400) [pid = 1831] [serial = 1982] [outer = 0x7f02616a2c00] 06:59:35 INFO - PROCESS | 1831 | 1462024775620 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f026bf8dc00) [pid = 1831] [serial = 1983] [outer = 0x7f02616a2c00] 06:59:36 INFO - PROCESS | 1831 | 1462024776271 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1132ms 06:59:36 INFO - PROCESS | 1831 | 1462024776315 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 06:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:59:36 INFO - PROCESS | 1831 | 1462024776328 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 06:59:36 INFO - PROCESS | 1831 | 1462024776335 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1831 | 1462024776338 Marionette TRACE conn3 <- [1,2614,null,{}] 06:59:36 INFO - PROCESS | 1831 | 1462024776342 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:36 INFO - PROCESS | 1831 | 1462024776522 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 06:59:36 INFO - PROCESS | 1831 | 1462024776711 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026d2a4000 == 138 [pid = 1831] [id = 661] 06:59:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f0266807400) [pid = 1831] [serial = 1984] [outer = (nil)] 06:59:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f026bf93800) [pid = 1831] [serial = 1985] [outer = 0x7f0266807400] 06:59:36 INFO - PROCESS | 1831 | 1462024776767 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f026c0d6800) [pid = 1831] [serial = 1986] [outer = 0x7f0266807400] 06:59:37 INFO - PROCESS | 1831 | 1462024777785 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1483ms 06:59:37 INFO - PROCESS | 1831 | 1462024777817 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 1831 | 1462024777823 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 06:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:59:37 INFO - PROCESS | 1831 | 1462024777832 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 1831 | 1462024777837 Marionette TRACE conn3 <- [1,2618,null,{}] 06:59:37 INFO - PROCESS | 1831 | 1462024777844 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:38 INFO - PROCESS | 1831 | 1462024778072 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 06:59:38 INFO - PROCESS | 1831 | 1462024778333 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269d0d800 == 139 [pid = 1831] [id = 662] 06:59:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f02669bdc00) [pid = 1831] [serial = 1987] [outer = (nil)] 06:59:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f0267fa7400) [pid = 1831] [serial = 1988] [outer = 0x7f02669bdc00] 06:59:38 INFO - PROCESS | 1831 | 1462024778451 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f0269f14800) [pid = 1831] [serial = 1989] [outer = 0x7f02669bdc00] 06:59:39 INFO - PROCESS | 1831 | 1462024779329 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1530ms 06:59:39 INFO - PROCESS | 1831 | 1462024779362 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 1831 | 1462024779370 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 06:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:59:39 INFO - PROCESS | 1831 | 1462024779380 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 1831 | 1462024779383 Marionette TRACE conn3 <- [1,2622,null,{}] 06:59:39 INFO - PROCESS | 1831 | 1462024779388 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:39 INFO - PROCESS | 1831 | 1462024779591 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 06:59:39 INFO - PROCESS | 1831 | 1462024779816 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e226000 == 140 [pid = 1831] [id = 663] 06:59:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f02678cc400) [pid = 1831] [serial = 1990] [outer = (nil)] 06:59:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f026a991400) [pid = 1831] [serial = 1991] [outer = 0x7f02678cc400] 06:59:39 INFO - PROCESS | 1831 | 1462024779923 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f026bbedc00) [pid = 1831] [serial = 1992] [outer = 0x7f02678cc400] 06:59:40 INFO - PROCESS | 1831 | 1462024780898 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1577ms 06:59:40 INFO - PROCESS | 1831 | 1462024780963 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1831 | 1462024780968 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 06:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:59:40 INFO - PROCESS | 1831 | 1462024780975 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 1831 | 1462024780981 Marionette TRACE conn3 <- [1,2626,null,{}] 06:59:40 INFO - PROCESS | 1831 | 1462024780995 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:41 INFO - PROCESS | 1831 | 1462024781214 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 06:59:41 INFO - PROCESS | 1831 | 1462024781476 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f63c000 == 141 [pid = 1831] [id = 664] 06:59:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f026c0d8800) [pid = 1831] [serial = 1993] [outer = (nil)] 06:59:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f026cf48400) [pid = 1831] [serial = 1994] [outer = 0x7f026c0d8800] 06:59:41 INFO - PROCESS | 1831 | 1462024781591 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f026d0d1400) [pid = 1831] [serial = 1995] [outer = 0x7f026c0d8800] 06:59:42 INFO - PROCESS | 1831 | 1462024782445 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1536ms 06:59:42 INFO - PROCESS | 1831 | 1462024782512 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 1831 | 1462024782516 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 06:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:59:42 INFO - PROCESS | 1831 | 1462024782522 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 1831 | 1462024782524 Marionette TRACE conn3 <- [1,2630,null,{}] 06:59:42 INFO - PROCESS | 1831 | 1462024782530 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:42 INFO - PROCESS | 1831 | 1462024782737 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 06:59:43 INFO - PROCESS | 1831 | 1462024782999 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fc3a800 == 142 [pid = 1831] [id = 665] 06:59:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f026c0da800) [pid = 1831] [serial = 1996] [outer = (nil)] 06:59:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f026d3cc000) [pid = 1831] [serial = 1997] [outer = 0x7f026c0da800] 06:59:43 INFO - PROCESS | 1831 | 1462024783070 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f026d7db000) [pid = 1831] [serial = 1998] [outer = 0x7f026c0da800] 06:59:43 INFO - PROCESS | 1831 | 1462024783905 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1428ms 06:59:43 INFO - PROCESS | 1831 | 1462024783951 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 1831 | 1462024783955 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 06:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:59:43 INFO - PROCESS | 1831 | 1462024783960 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 1831 | 1462024783962 Marionette TRACE conn3 <- [1,2634,null,{}] 06:59:43 INFO - PROCESS | 1831 | 1462024783967 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:44 INFO - PROCESS | 1831 | 1462024784157 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 06:59:44 INFO - PROCESS | 1831 | 1462024784381 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02701db000 == 143 [pid = 1831] [id = 666] 06:59:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f026cf4a400) [pid = 1831] [serial = 1999] [outer = (nil)] 06:59:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f026e04d400) [pid = 1831] [serial = 2000] [outer = 0x7f026cf4a400] 06:59:44 INFO - PROCESS | 1831 | 1462024784488 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f026ea42400) [pid = 1831] [serial = 2001] [outer = 0x7f026cf4a400] 06:59:45 INFO - PROCESS | 1831 | 1462024785378 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1478ms 06:59:45 INFO - PROCESS | 1831 | 1462024785440 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 1831 | 1462024785442 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 06:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:59:45 INFO - PROCESS | 1831 | 1462024785449 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 1831 | 1462024785451 Marionette TRACE conn3 <- [1,2638,null,{}] 06:59:45 INFO - PROCESS | 1831 | 1462024785456 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:45 INFO - PROCESS | 1831 | 1462024785684 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 06:59:45 INFO - PROCESS | 1831 | 1462024785946 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271c3c800 == 144 [pid = 1831] [id = 667] 06:59:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f026e928000) [pid = 1831] [serial = 2002] [outer = (nil)] 06:59:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f0270258c00) [pid = 1831] [serial = 2003] [outer = 0x7f026e928000] 06:59:46 INFO - PROCESS | 1831 | 1462024786019 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f0271e6ec00) [pid = 1831] [serial = 2004] [outer = 0x7f026e928000] 06:59:46 INFO - PROCESS | 1831 | 1462024786867 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1477ms 06:59:46 INFO - PROCESS | 1831 | 1462024786927 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 1831 | 1462024786931 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 06:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:59:46 INFO - PROCESS | 1831 | 1462024786936 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 1831 | 1462024786938 Marionette TRACE conn3 <- [1,2642,null,{}] 06:59:46 INFO - PROCESS | 1831 | 1462024786944 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:47 INFO - PROCESS | 1831 | 1462024787140 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 06:59:47 INFO - PROCESS | 1831 | 1462024787407 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271fca000 == 145 [pid = 1831] [id = 668] 06:59:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f026ea42c00) [pid = 1831] [serial = 2005] [outer = (nil)] 06:59:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f0271ec6800) [pid = 1831] [serial = 2006] [outer = 0x7f026ea42c00] 06:59:47 INFO - PROCESS | 1831 | 1462024787476 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f0271fa2c00) [pid = 1831] [serial = 2007] [outer = 0x7f026ea42c00] 06:59:48 INFO - PROCESS | 1831 | 1462024788302 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:59:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1430ms 06:59:48 INFO - PROCESS | 1831 | 1462024788368 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 1831 | 1462024788371 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 06:59:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:59:48 INFO - PROCESS | 1831 | 1462024788377 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1831 | 1462024788379 Marionette TRACE conn3 <- [1,2646,null,{}] 06:59:48 INFO - PROCESS | 1831 | 1462024788384 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:48 INFO - PROCESS | 1831 | 1462024788573 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 06:59:48 INFO - PROCESS | 1831 | 1462024788841 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027208e000 == 146 [pid = 1831] [id = 669] 06:59:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f0270257000) [pid = 1831] [serial = 2008] [outer = (nil)] 06:59:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f0271fae800) [pid = 1831] [serial = 2009] [outer = 0x7f0270257000] 06:59:48 INFO - PROCESS | 1831 | 1462024788911 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f02724c7000) [pid = 1831] [serial = 2010] [outer = 0x7f0270257000] 06:59:49 INFO - PROCESS | 1831 | 1462024789698 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:59:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1380ms 06:59:49 INFO - PROCESS | 1831 | 1462024789758 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 1831 | 1462024789761 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 06:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:59:49 INFO - PROCESS | 1831 | 1462024789766 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 1831 | 1462024789769 Marionette TRACE conn3 <- [1,2650,null,{}] 06:59:49 INFO - PROCESS | 1831 | 1462024789774 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:49 INFO - PROCESS | 1831 | 1462024789971 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 06:59:50 INFO - PROCESS | 1831 | 1462024790247 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274a09800 == 147 [pid = 1831] [id = 670] 06:59:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f02702f3c00) [pid = 1831] [serial = 2011] [outer = (nil)] 06:59:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f0272556800) [pid = 1831] [serial = 2012] [outer = 0x7f02702f3c00] 06:59:50 INFO - PROCESS | 1831 | 1462024790323 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f0273796400) [pid = 1831] [serial = 2013] [outer = 0x7f02702f3c00] 06:59:51 INFO - PROCESS | 1831 | 1462024791134 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:59:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1433ms 06:59:51 INFO - PROCESS | 1831 | 1462024791200 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 1831 | 1462024791203 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 06:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:59:51 INFO - PROCESS | 1831 | 1462024791209 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 1831 | 1462024791211 Marionette TRACE conn3 <- [1,2654,null,{}] 06:59:51 INFO - PROCESS | 1831 | 1462024791216 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:51 INFO - PROCESS | 1831 | 1462024791418 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 06:59:51 INFO - PROCESS | 1831 | 1462024791685 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274cb5800 == 148 [pid = 1831] [id = 671] 06:59:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f0271e78c00) [pid = 1831] [serial = 2014] [outer = (nil)] 06:59:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f0273aa6000) [pid = 1831] [serial = 2015] [outer = 0x7f0271e78c00] 06:59:51 INFO - PROCESS | 1831 | 1462024791766 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f0273aab800) [pid = 1831] [serial = 2016] [outer = 0x7f0271e78c00] 06:59:52 INFO - PROCESS | 1831 | 1462024792623 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1477ms 06:59:52 INFO - PROCESS | 1831 | 1462024792687 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 1831 | 1462024792690 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 06:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:59:52 INFO - PROCESS | 1831 | 1462024792696 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 1831 | 1462024792699 Marionette TRACE conn3 <- [1,2658,null,{}] 06:59:52 INFO - PROCESS | 1831 | 1462024792704 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:52 INFO - PROCESS | 1831 | 1462024792963 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 06:59:53 INFO - PROCESS | 1831 | 1462024793267 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275dc1800 == 149 [pid = 1831] [id = 672] 06:59:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f0274e4ec00) [pid = 1831] [serial = 2017] [outer = (nil)] 06:59:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f027598fc00) [pid = 1831] [serial = 2018] [outer = 0x7f0274e4ec00] 06:59:53 INFO - PROCESS | 1831 | 1462024793345 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f0275b77c00) [pid = 1831] [serial = 2019] [outer = 0x7f0274e4ec00] 06:59:54 INFO - PROCESS | 1831 | 1462024794161 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:59:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1476ms 06:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:59:54 INFO - PROCESS | 1831 | 1462024794172 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 06:59:54 INFO - PROCESS | 1831 | 1462024794175 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 06:59:54 INFO - PROCESS | 1831 | 1462024794181 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 1831 | 1462024794184 Marionette TRACE conn3 <- [1,2662,null,{}] 06:59:54 INFO - PROCESS | 1831 | 1462024794189 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:54 INFO - PROCESS | 1831 | 1462024794389 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 06:59:54 INFO - PROCESS | 1831 | 1462024794637 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a548800 == 150 [pid = 1831] [id = 673] 06:59:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f0269f13800) [pid = 1831] [serial = 2020] [outer = (nil)] 06:59:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f027646e800) [pid = 1831] [serial = 2021] [outer = 0x7f0269f13800] 06:59:54 INFO - PROCESS | 1831 | 1462024794704 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f0278f03c00) [pid = 1831] [serial = 2022] [outer = 0x7f0269f13800] 06:59:55 INFO - PROCESS | 1831 | 1462024795595 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:59:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1487ms 06:59:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:59:55 INFO - PROCESS | 1831 | 1462024795668 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 1831 | 1462024795670 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 06:59:55 INFO - PROCESS | 1831 | 1462024795676 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 1831 | 1462024795679 Marionette TRACE conn3 <- [1,2666,null,{}] 06:59:55 INFO - PROCESS | 1831 | 1462024795684 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:55 INFO - PROCESS | 1831 | 1462024795885 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 06:59:56 INFO - PROCESS | 1831 | 1462024796152 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b579000 == 151 [pid = 1831] [id = 674] 06:59:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f026a992000) [pid = 1831] [serial = 2023] [outer = (nil)] 06:59:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f027a353c00) [pid = 1831] [serial = 2024] [outer = 0x7f026a992000] 06:59:56 INFO - PROCESS | 1831 | 1462024796232 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f027b265400) [pid = 1831] [serial = 2025] [outer = 0x7f026a992000] 06:59:57 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:57 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:57 INFO - PROCESS | 1831 | 1462024797560 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:59:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1927ms 06:59:57 INFO - PROCESS | 1831 | 1462024797602 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 1831 | 1462024797604 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 06:59:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:59:57 INFO - PROCESS | 1831 | 1462024797613 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 1831 | 1462024797618 Marionette TRACE conn3 <- [1,2670,null,{}] 06:59:57 INFO - PROCESS | 1831 | 1462024797624 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:57 INFO - PROCESS | 1831 | 1462024797891 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 06:59:58 INFO - PROCESS | 1831 | 1462024798130 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bb17800 == 152 [pid = 1831] [id = 675] 06:59:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f0276478800) [pid = 1831] [serial = 2026] [outer = (nil)] 06:59:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f027c606800) [pid = 1831] [serial = 2027] [outer = 0x7f0276478800] 06:59:58 INFO - PROCESS | 1831 | 1462024798196 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f027c6cbc00) [pid = 1831] [serial = 2028] [outer = 0x7f0276478800] 06:59:59 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:59 INFO - PROCESS | 1831 | 1462024799481 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 1831 | 1462024799498 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 06:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:59:59 INFO - PROCESS | 1831 | 1462024799504 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 1831 | 1462024799506 Marionette TRACE conn3 <- [1,2674,null,{}] 06:59:59 INFO - PROCESS | 1831 | 1462024799512 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:59 INFO - PROCESS | 1831 | 1462024799703 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:00:00 INFO - PROCESS | 1831 | 1462024800010 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c98c800 == 153 [pid = 1831] [id = 676] 07:00:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f026aaf0c00) [pid = 1831] [serial = 2029] [outer = (nil)] 07:00:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f027c6cf400) [pid = 1831] [serial = 2030] [outer = 0x7f026aaf0c00] 07:00:00 INFO - PROCESS | 1831 | 1462024800076 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f027c90f800) [pid = 1831] [serial = 2031] [outer = 0x7f026aaf0c00] 07:00:01 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:01 INFO - PROCESS | 1831 | 1462024801340 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 1831 | 1462024801390 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 07:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:00:01 INFO - PROCESS | 1831 | 1462024801397 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 1831 | 1462024801399 Marionette TRACE conn3 <- [1,2678,null,{}] 07:00:01 INFO - PROCESS | 1831 | 1462024801406 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:01 INFO - PROCESS | 1831 | 1462024801700 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:00:02 INFO - PROCESS | 1831 | 1462024802513 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0267e3a800 == 154 [pid = 1831] [id = 677] 07:00:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f02616ad400) [pid = 1831] [serial = 2032] [outer = (nil)] 07:00:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f02629c5800) [pid = 1831] [serial = 2033] [outer = 0x7f02616ad400] 07:00:02 INFO - PROCESS | 1831 | 1462024802614 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f02639cb000) [pid = 1831] [serial = 2034] [outer = 0x7f02616ad400] 07:00:03 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:03 INFO - PROCESS | 1831 | 1462024803963 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:00:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2584ms 07:00:03 INFO - PROCESS | 1831 | 1462024803981 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 1831 | 1462024803987 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 07:00:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:00:03 INFO - PROCESS | 1831 | 1462024803994 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 1831 | 1462024804000 Marionette TRACE conn3 <- [1,2682,null,{}] 07:00:04 INFO - PROCESS | 1831 | 1462024804006 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:04 INFO - PROCESS | 1831 | 1462024804255 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:00:04 INFO - PROCESS | 1831 | 1462024804510 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e219800 == 155 [pid = 1831] [id = 678] 07:00:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f02639c4c00) [pid = 1831] [serial = 2035] [outer = (nil)] 07:00:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f0269ca9400) [pid = 1831] [serial = 2036] [outer = 0x7f02639c4c00] 07:00:04 INFO - PROCESS | 1831 | 1462024804638 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f0269fc9800) [pid = 1831] [serial = 2037] [outer = 0x7f02639c4c00] 07:00:06 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:06 INFO - PROCESS | 1831 | 1462024806066 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:00:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2088ms 07:00:06 INFO - PROCESS | 1831 | 1462024806084 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 1831 | 1462024806089 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 07:00:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:00:06 INFO - PROCESS | 1831 | 1462024806096 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1831 | 1462024806099 Marionette TRACE conn3 <- [1,2686,null,{}] 07:00:06 INFO - PROCESS | 1831 | 1462024806104 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:06 INFO - PROCESS | 1831 | 1462024806308 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:00:06 INFO - PROCESS | 1831 | 1462024806646 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c21b800 == 156 [pid = 1831] [id = 679] 07:00:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f026a995800) [pid = 1831] [serial = 2038] [outer = (nil)] 07:00:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f026bf8a800) [pid = 1831] [serial = 2039] [outer = 0x7f026a995800] 07:00:06 INFO - PROCESS | 1831 | 1462024806707 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f026c0d4000) [pid = 1831] [serial = 2040] [outer = 0x7f026a995800] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f027c90f000) [pid = 1831] [serial = 1877] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f0272559400) [pid = 1831] [serial = 1853] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f026c25bc00) [pid = 1831] [serial = 1841] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f027024cc00) [pid = 1831] [serial = 1847] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f0289167c00) [pid = 1831] [serial = 1886] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f0275a68000) [pid = 1831] [serial = 1862] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f0275037000) [pid = 1831] [serial = 1856] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f026ea4c000) [pid = 1831] [serial = 1844] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f02669b8000) [pid = 1831] [serial = 1892] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f027c6d4800) [pid = 1831] [serial = 1868] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f02841f4c00) [pid = 1831] [serial = 1880] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f02942ec800) [pid = 1831] [serial = 1889] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f027f323400) [pid = 1831] [serial = 1874] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f0285f33800) [pid = 1831] [serial = 1883] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f026a6a8800) [pid = 1831] [serial = 1838] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f02702e7400) [pid = 1831] [serial = 1850] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f0275877000) [pid = 1831] [serial = 1859] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f027cbebc00) [pid = 1831] [serial = 1871] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f0276476000) [pid = 1831] [serial = 1865] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f026d3cec00) [pid = 1831] [serial = 1910] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0267f25800 == 155 [pid = 1831] [id = 460] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c226000 == 154 [pid = 1831] [id = 660] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026bee1800 == 153 [pid = 1831] [id = 659] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269ad5000 == 152 [pid = 1831] [id = 658] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02663eb800 == 151 [pid = 1831] [id = 657] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02638dd000 == 150 [pid = 1831] [id = 656] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0261ccc800 == 149 [pid = 1831] [id = 655] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274b5c000 == 148 [pid = 1831] [id = 654] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029d145000 == 147 [pid = 1831] [id = 653] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e227000 == 146 [pid = 1831] [id = 652] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029d03b000 == 145 [pid = 1831] [id = 651] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029c19d800 == 144 [pid = 1831] [id = 650] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02979a9800 == 143 [pid = 1831] [id = 649] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0291edd800 == 142 [pid = 1831] [id = 648] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284b81000 == 141 [pid = 1831] [id = 647] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f345800 == 140 [pid = 1831] [id = 646] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c9a6800 == 139 [pid = 1831] [id = 645] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c2de800 == 138 [pid = 1831] [id = 644] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b5a3800 == 137 [pid = 1831] [id = 643] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a545000 == 136 [pid = 1831] [id = 642] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274e03000 == 135 [pid = 1831] [id = 641] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0273a48800 == 134 [pid = 1831] [id = 640] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271fde800 == 133 [pid = 1831] [id = 639] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fc5e800 == 132 [pid = 1831] [id = 638] 07:00:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026bece800 == 131 [pid = 1831] [id = 637] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f026680dc00) [pid = 1831] [serial = 1907] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f026aaf0400) [pid = 1831] [serial = 1899] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f026dba3c00) [pid = 1831] [serial = 1835] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f026cf42c00) [pid = 1831] [serial = 1901] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f02678d6400) [pid = 1831] [serial = 1895] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f026d310400) [pid = 1831] [serial = 1902] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f0269fcd000) [pid = 1831] [serial = 1898] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f0269cac400) [pid = 1831] [serial = 1908] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f026d7da000) [pid = 1831] [serial = 1904] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f0269cb2000) [pid = 1831] [serial = 1896] [outer = (nil)] [url = about:blank] 07:00:07 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f026e04fc00) [pid = 1831] [serial = 1905] [outer = (nil)] [url = about:blank] 07:00:08 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:08 INFO - PROCESS | 1831 | 1462024808155 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 1831 | 1462024808186 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 07:00:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:00:08 INFO - PROCESS | 1831 | 1462024808194 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 1831 | 1462024808202 Marionette TRACE conn3 <- [1,2690,null,{}] 07:00:08 INFO - PROCESS | 1831 | 1462024808214 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:08 INFO - PROCESS | 1831 | 1462024808438 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:00:08 INFO - PROCESS | 1831 | 1462024808637 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c51c800 == 132 [pid = 1831] [id = 680] 07:00:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f0267fa0800) [pid = 1831] [serial = 2041] [outer = (nil)] 07:00:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f026c0dd000) [pid = 1831] [serial = 2042] [outer = 0x7f0267fa0800] 07:00:08 INFO - PROCESS | 1831 | 1462024808694 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f026d315000) [pid = 1831] [serial = 2043] [outer = 0x7f0267fa0800] 07:00:09 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:09 INFO - PROCESS | 1831 | 1462024809829 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 1831 | 1462024809888 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 07:00:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:00:09 INFO - PROCESS | 1831 | 1462024809909 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 1831 | 1462024809911 Marionette TRACE conn3 <- [1,2694,null,{}] 07:00:09 INFO - PROCESS | 1831 | 1462024809917 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:10 INFO - PROCESS | 1831 | 1462024810157 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:00:10 INFO - PROCESS | 1831 | 1462024810227 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f427800 == 133 [pid = 1831] [id = 681] 07:00:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f0269cac400) [pid = 1831] [serial = 2044] [outer = (nil)] 07:00:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f026d7db400) [pid = 1831] [serial = 2045] [outer = 0x7f0269cac400] 07:00:10 INFO - PROCESS | 1831 | 1462024810284 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f026ea43800) [pid = 1831] [serial = 2046] [outer = 0x7f0269cac400] 07:00:12 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f0267f9c000) [pid = 1831] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f026d3c6000) [pid = 1831] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f02629c3000) [pid = 1831] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f026d314400) [pid = 1831] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f02663cc800) [pid = 1831] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f0269ca5800) [pid = 1831] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f027503fc00) [pid = 1831] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f0271e77c00) [pid = 1831] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f02629d0000) [pid = 1831] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f027caf7c00) [pid = 1831] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f02663c6400) [pid = 1831] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f027caf3c00) [pid = 1831] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f0271e75800) [pid = 1831] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f0274fae800) [pid = 1831] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f02759b0400) [pid = 1831] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f0267f9f000) [pid = 1831] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f026ea4b400) [pid = 1831] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f02639c0000) [pid = 1831] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f0267f9e400) [pid = 1831] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f02847c7800) [pid = 1831] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f027024c400) [pid = 1831] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f0269cb8400) [pid = 1831] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f02849cf000) [pid = 1831] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f026aaef400) [pid = 1831] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f0271ed0400) [pid = 1831] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f026e921c00) [pid = 1831] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f02616a2c00) [pid = 1831] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f02669ae400) [pid = 1831] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f026fb0f400) [pid = 1831] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f02663cac00) [pid = 1831] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f026bbe6000) [pid = 1831] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f027646fc00) [pid = 1831] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f026a6aac00) [pid = 1831] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f026aaf8c00) [pid = 1831] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f026ea47000) [pid = 1831] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f026d318c00) [pid = 1831] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f027586c800) [pid = 1831] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f026c0dc000) [pid = 1831] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f028477f800) [pid = 1831] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f026d7de400) [pid = 1831] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f027598e400) [pid = 1831] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f0269fcb400) [pid = 1831] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:00:12 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f027255a000) [pid = 1831] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:00:12 INFO - PROCESS | 1831 | 1462024812224 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 1831 | 1462024812250 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 07:00:12 INFO - PROCESS | 1831 | 1462024812255 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 1831 | 1462024812258 Marionette TRACE conn3 <- [1,2698,null,{}] 07:00:12 INFO - PROCESS | 1831 | 1462024812262 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:12 INFO - PROCESS | 1831 | 1462024812508 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:00:12 INFO - PROCESS | 1831 | 1462024812622 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e21b800 == 134 [pid = 1831] [id = 682] 07:00:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f0269f1cc00) [pid = 1831] [serial = 2047] [outer = (nil)] 07:00:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f026a6b0800) [pid = 1831] [serial = 2048] [outer = 0x7f0269f1cc00] 07:00:12 INFO - PROCESS | 1831 | 1462024812691 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f026e049000) [pid = 1831] [serial = 2049] [outer = 0x7f0269f1cc00] 07:00:13 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:13 INFO - PROCESS | 1831 | 1462024813801 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 1831 | 1462024813837 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 07:00:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:00:13 INFO - PROCESS | 1831 | 1462024813842 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 1831 | 1462024813844 Marionette TRACE conn3 <- [1,2702,null,{}] 07:00:13 INFO - PROCESS | 1831 | 1462024813849 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:14 INFO - PROCESS | 1831 | 1462024814033 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:00:14 INFO - PROCESS | 1831 | 1462024814418 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0263c19800 == 135 [pid = 1831] [id = 683] 07:00:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f02616a1800) [pid = 1831] [serial = 2050] [outer = (nil)] 07:00:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f02616ac400) [pid = 1831] [serial = 2051] [outer = 0x7f02616a1800] 07:00:14 INFO - PROCESS | 1831 | 1462024814488 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f02663c5c00) [pid = 1831] [serial = 2052] [outer = 0x7f02616a1800] 07:00:15 INFO - PROCESS | 1831 | 1462024815327 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:00:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1528ms 07:00:15 INFO - PROCESS | 1831 | 1462024815372 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 1831 | 1462024815379 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 07:00:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:00:15 INFO - PROCESS | 1831 | 1462024815386 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 1831 | 1462024815391 Marionette TRACE conn3 <- [1,2706,null,{}] 07:00:15 INFO - PROCESS | 1831 | 1462024815398 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:15 INFO - PROCESS | 1831 | 1462024815614 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:00:15 INFO - PROCESS | 1831 | 1462024815889 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026d2a0000 == 136 [pid = 1831] [id = 684] 07:00:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f0269ca8c00) [pid = 1831] [serial = 2053] [outer = (nil)] 07:00:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f026a6a4400) [pid = 1831] [serial = 2054] [outer = 0x7f0269ca8c00] 07:00:16 INFO - PROCESS | 1831 | 1462024816014 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f026aaec400) [pid = 1831] [serial = 2055] [outer = 0x7f0269ca8c00] 07:00:16 INFO - PROCESS | 1831 | 1462024816866 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:00:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1530ms 07:00:16 INFO - PROCESS | 1831 | 1462024816919 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 07:00:16 INFO - PROCESS | 1831 | 1462024816925 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 07:00:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:00:16 INFO - PROCESS | 1831 | 1462024816932 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 1831 | 1462024816934 Marionette TRACE conn3 <- [1,2710,null,{}] 07:00:16 INFO - PROCESS | 1831 | 1462024816940 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:17 INFO - PROCESS | 1831 | 1462024817147 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:00:17 INFO - PROCESS | 1831 | 1462024817421 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271c31000 == 137 [pid = 1831] [id = 685] 07:00:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f026c0d8000) [pid = 1831] [serial = 2056] [outer = (nil)] 07:00:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f026c25e000) [pid = 1831] [serial = 2057] [outer = 0x7f026c0d8000] 07:00:17 INFO - PROCESS | 1831 | 1462024817563 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f026d31c400) [pid = 1831] [serial = 2058] [outer = 0x7f026c0d8000] 07:00:18 INFO - PROCESS | 1831 | 1462024818458 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 1831 | 1462024818516 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 07:00:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:00:18 INFO - PROCESS | 1831 | 1462024818529 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 1831 | 1462024818537 Marionette TRACE conn3 <- [1,2714,null,{}] 07:00:18 INFO - PROCESS | 1831 | 1462024818545 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:18 INFO - PROCESS | 1831 | 1462024818795 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:00:19 INFO - PROCESS | 1831 | 1462024819101 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274a05800 == 138 [pid = 1831] [id = 686] 07:00:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f026ea48000) [pid = 1831] [serial = 2059] [outer = (nil)] 07:00:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f02702db800) [pid = 1831] [serial = 2060] [outer = 0x7f026ea48000] 07:00:19 INFO - PROCESS | 1831 | 1462024819175 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f02702ebc00) [pid = 1831] [serial = 2061] [outer = 0x7f026ea48000] 07:00:20 INFO - PROCESS | 1831 | 1462024820014 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:00:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1546ms 07:00:20 INFO - PROCESS | 1831 | 1462024820071 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:00:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:00:20 INFO - PROCESS | 1831 | 1462024820076 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 07:00:20 INFO - PROCESS | 1831 | 1462024820081 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 1831 | 1462024820084 Marionette TRACE conn3 <- [1,2718,null,{}] 07:00:20 INFO - PROCESS | 1831 | 1462024820089 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:20 INFO - PROCESS | 1831 | 1462024820288 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:00:20 INFO - PROCESS | 1831 | 1462024820558 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027508d000 == 139 [pid = 1831] [id = 687] 07:00:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f02702ea000) [pid = 1831] [serial = 2062] [outer = (nil)] 07:00:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f0271faf400) [pid = 1831] [serial = 2063] [outer = 0x7f02702ea000] 07:00:20 INFO - PROCESS | 1831 | 1462024820630 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f02736b6000) [pid = 1831] [serial = 2064] [outer = 0x7f02702ea000] 07:00:21 INFO - PROCESS | 1831 | 1462024821494 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:00:21 INFO - PROCESS | 1831 | 1462024821568 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 07:00:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:00:21 INFO - PROCESS | 1831 | 1462024821573 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 1831 | 1462024821575 Marionette TRACE conn3 <- [1,2722,null,{}] 07:00:21 INFO - PROCESS | 1831 | 1462024821581 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:21 INFO - PROCESS | 1831 | 1462024821790 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:00:22 INFO - PROCESS | 1831 | 1462024822066 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a545000 == 140 [pid = 1831] [id = 688] 07:00:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f0273aa6400) [pid = 1831] [serial = 2065] [outer = (nil)] 07:00:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f0273aa7400) [pid = 1831] [serial = 2066] [outer = 0x7f0273aa6400] 07:00:22 INFO - PROCESS | 1831 | 1462024822192 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f027586a400) [pid = 1831] [serial = 2067] [outer = 0x7f0273aa6400] 07:00:23 INFO - PROCESS | 1831 | 1462024823088 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 1831 | 1462024823159 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 07:00:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:00:23 INFO - PROCESS | 1831 | 1462024823164 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 1831 | 1462024823167 Marionette TRACE conn3 <- [1,2726,null,{}] 07:00:23 INFO - PROCESS | 1831 | 1462024823172 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:23 INFO - PROCESS | 1831 | 1462024823413 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:00:23 INFO - PROCESS | 1831 | 1462024823729 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ba20800 == 141 [pid = 1831] [id = 689] 07:00:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f02765b1000) [pid = 1831] [serial = 2068] [outer = (nil)] 07:00:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f0279018000) [pid = 1831] [serial = 2069] [outer = 0x7f02765b1000] 07:00:23 INFO - PROCESS | 1831 | 1462024823800 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f027a35a000) [pid = 1831] [serial = 2070] [outer = 0x7f02765b1000] 07:00:24 INFO - PROCESS | 1831 | 1462024824619 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:00:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1525ms 07:00:24 INFO - PROCESS | 1831 | 1462024824690 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 1831 | 1462024824694 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 07:00:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:00:24 INFO - PROCESS | 1831 | 1462024824699 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 1831 | 1462024824702 Marionette TRACE conn3 <- [1,2730,null,{}] 07:00:24 INFO - PROCESS | 1831 | 1462024824707 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:24 INFO - PROCESS | 1831 | 1462024824952 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:00:25 INFO - PROCESS | 1831 | 1462024825256 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c4eb800 == 142 [pid = 1831] [id = 690] 07:00:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f027901b000) [pid = 1831] [serial = 2071] [outer = (nil)] 07:00:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f027b47d000) [pid = 1831] [serial = 2072] [outer = 0x7f027901b000] 07:00:25 INFO - PROCESS | 1831 | 1462024825327 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f027bf7c800) [pid = 1831] [serial = 2073] [outer = 0x7f027901b000] 07:00:26 INFO - PROCESS | 1831 | 1462024826604 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 1831 | 1462024826634 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 07:00:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:00:26 INFO - PROCESS | 1831 | 1462024826639 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 1831 | 1462024826642 Marionette TRACE conn3 <- [1,2734,null,{}] 07:00:26 INFO - PROCESS | 1831 | 1462024826647 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:26 INFO - PROCESS | 1831 | 1462024826921 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:00:27 INFO - PROCESS | 1831 | 1462024827168 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dca3000 == 143 [pid = 1831] [id = 691] 07:00:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f02765b7400) [pid = 1831] [serial = 2074] [outer = (nil)] 07:00:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f027c473000) [pid = 1831] [serial = 2075] [outer = 0x7f02765b7400] 07:00:27 INFO - PROCESS | 1831 | 1462024827234 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f027c635800) [pid = 1831] [serial = 2076] [outer = 0x7f02765b7400] 07:00:28 INFO - PROCESS | 1831 | 1462024828072 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:00:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1481ms 07:00:28 INFO - PROCESS | 1831 | 1462024828121 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 1831 | 1462024828125 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 07:00:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:00:28 INFO - PROCESS | 1831 | 1462024828130 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 1831 | 1462024828132 Marionette TRACE conn3 <- [1,2738,null,{}] 07:00:28 INFO - PROCESS | 1831 | 1462024828137 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:28 INFO - PROCESS | 1831 | 1462024828343 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:00:28 INFO - PROCESS | 1831 | 1462024828613 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027f358000 == 144 [pid = 1831] [id = 692] 07:00:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f027a356000) [pid = 1831] [serial = 2077] [outer = (nil)] 07:00:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f027c786c00) [pid = 1831] [serial = 2078] [outer = 0x7f027a356000] 07:00:28 INFO - PROCESS | 1831 | 1462024828683 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f027caf9400) [pid = 1831] [serial = 2079] [outer = 0x7f027a356000] 07:00:29 INFO - PROCESS | 1831 | 1462024829503 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:00:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1424ms 07:00:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:00:29 INFO - PROCESS | 1831 | 1462024829556 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 1831 | 1462024829558 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 07:00:29 INFO - PROCESS | 1831 | 1462024829564 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 1831 | 1462024829567 Marionette TRACE conn3 <- [1,2742,null,{}] 07:00:29 INFO - PROCESS | 1831 | 1462024829571 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:29 INFO - PROCESS | 1831 | 1462024829784 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:00:30 INFO - PROCESS | 1831 | 1462024830027 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0283e1a000 == 145 [pid = 1831] [id = 693] 07:00:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f027cafa400) [pid = 1831] [serial = 2080] [outer = (nil)] 07:00:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f027cbf5c00) [pid = 1831] [serial = 2081] [outer = 0x7f027cafa400] 07:00:30 INFO - PROCESS | 1831 | 1462024830111 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f027dcbd400) [pid = 1831] [serial = 2082] [outer = 0x7f027cafa400] 07:00:30 INFO - PROCESS | 1831 | 1462024830984 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:00:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:00:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1436ms 07:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:00:31 INFO - PROCESS | 1831 | 1462024830999 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1831 | 1462024831002 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 07:00:31 INFO - PROCESS | 1831 | 1462024831006 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1831 | 1462024831011 Marionette TRACE conn3 <- [1,2746,null,{}] 07:00:31 INFO - PROCESS | 1831 | 1462024831015 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:31 INFO - PROCESS | 1831 | 1462024831231 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:00:31 INFO - PROCESS | 1831 | 1462024831519 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0284993800 == 146 [pid = 1831] [id = 694] 07:00:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f0274e48000) [pid = 1831] [serial = 2083] [outer = (nil)] 07:00:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f027f6de400) [pid = 1831] [serial = 2084] [outer = 0x7f0274e48000] 07:00:31 INFO - PROCESS | 1831 | 1462024831588 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f02827b4000) [pid = 1831] [serial = 2085] [outer = 0x7f0274e48000] 07:00:32 INFO - PROCESS | 1831 | 1462024832491 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1530ms 07:00:32 INFO - PROCESS | 1831 | 1462024832537 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 1831 | 1462024832541 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 07:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:00:32 INFO - PROCESS | 1831 | 1462024832546 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 1831 | 1462024832548 Marionette TRACE conn3 <- [1,2750,null,{}] 07:00:32 INFO - PROCESS | 1831 | 1462024832553 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:32 INFO - PROCESS | 1831 | 1462024832749 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:00:33 INFO - PROCESS | 1831 | 1462024833023 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285080800 == 147 [pid = 1831] [id = 695] 07:00:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f027586b000) [pid = 1831] [serial = 2086] [outer = (nil)] 07:00:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f02841f5000) [pid = 1831] [serial = 2087] [outer = 0x7f027586b000] 07:00:33 INFO - PROCESS | 1831 | 1462024833093 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f0284661400) [pid = 1831] [serial = 2088] [outer = 0x7f027586b000] 07:00:33 INFO - PROCESS | 1831 | 1462024833893 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1376ms 07:00:33 INFO - PROCESS | 1831 | 1462024833926 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:00:33 INFO - PROCESS | 1831 | 1462024833937 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 07:00:33 INFO - PROCESS | 1831 | 1462024833942 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 1831 | 1462024833944 Marionette TRACE conn3 <- [1,2754,null,{}] 07:00:33 INFO - PROCESS | 1831 | 1462024833950 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:34 INFO - PROCESS | 1831 | 1462024834155 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:00:34 INFO - PROCESS | 1831 | 1462024834431 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285753000 == 148 [pid = 1831] [id = 696] 07:00:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f027cbf2c00) [pid = 1831] [serial = 2089] [outer = (nil)] 07:00:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f028477fc00) [pid = 1831] [serial = 2090] [outer = 0x7f027cbf2c00] 07:00:34 INFO - PROCESS | 1831 | 1462024834500 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f02849c7c00) [pid = 1831] [serial = 2091] [outer = 0x7f027cbf2c00] 07:00:35 INFO - PROCESS | 1831 | 1462024835323 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:00:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1436ms 07:00:35 INFO - PROCESS | 1831 | 1462024835378 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:00:35 INFO - PROCESS | 1831 | 1462024835380 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 07:00:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:00:35 INFO - PROCESS | 1831 | 1462024835406 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 1831 | 1462024835409 Marionette TRACE conn3 <- [1,2758,null,{}] 07:00:35 INFO - PROCESS | 1831 | 1462024835414 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:35 INFO - PROCESS | 1831 | 1462024835622 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:00:35 INFO - PROCESS | 1831 | 1462024835904 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286ee0800 == 149 [pid = 1831] [id = 697] 07:00:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f02616a9c00) [pid = 1831] [serial = 2092] [outer = (nil)] 07:00:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f028306a800) [pid = 1831] [serial = 2093] [outer = 0x7f02616a9c00] 07:00:35 INFO - PROCESS | 1831 | 1462024835983 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f0285882000) [pid = 1831] [serial = 2094] [outer = 0x7f02616a9c00] 07:00:36 INFO - PROCESS | 1831 | 1462024836845 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:00:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1486ms 07:00:36 INFO - PROCESS | 1831 | 1462024836888 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 1831 | 1462024836891 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:00:36 INFO - PROCESS | 1831 | 1462024836924 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 1831 | 1462024836926 Marionette TRACE conn3 <- [1,2762,null,{}] 07:00:36 INFO - PROCESS | 1831 | 1462024836934 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:37 INFO - PROCESS | 1831 | 1462024837149 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:00:37 INFO - PROCESS | 1831 | 1462024837434 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c213800 == 150 [pid = 1831] [id = 698] 07:00:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f027938b800) [pid = 1831] [serial = 2095] [outer = (nil)] 07:00:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f0286562400) [pid = 1831] [serial = 2096] [outer = 0x7f027938b800] 07:00:37 INFO - PROCESS | 1831 | 1462024837503 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f0286f16400) [pid = 1831] [serial = 2097] [outer = 0x7f027938b800] 07:00:38 INFO - PROCESS | 1831 | 1462024838368 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:00:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1509ms 07:00:38 INFO - PROCESS | 1831 | 1462024838407 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 1831 | 1462024838411 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 07:00:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:00:38 INFO - PROCESS | 1831 | 1462024838416 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 1831 | 1462024838418 Marionette TRACE conn3 <- [1,2766,null,{}] 07:00:38 INFO - PROCESS | 1831 | 1462024838423 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:38 INFO - PROCESS | 1831 | 1462024838630 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:00:38 INFO - PROCESS | 1831 | 1462024838908 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029417f000 == 151 [pid = 1831] [id = 699] 07:00:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f0284be0000) [pid = 1831] [serial = 2098] [outer = (nil)] 07:00:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f028703b000) [pid = 1831] [serial = 2099] [outer = 0x7f0284be0000] 07:00:38 INFO - PROCESS | 1831 | 1462024838980 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f02883ed800) [pid = 1831] [serial = 2100] [outer = 0x7f0284be0000] 07:00:39 INFO - PROCESS | 1831 | 1462024839840 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:00:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:00:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1486ms 07:00:39 INFO - PROCESS | 1831 | 1462024839903 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 1831 | 1462024839906 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 07:00:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:00:39 INFO - PROCESS | 1831 | 1462024839912 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 1831 | 1462024839914 Marionette TRACE conn3 <- [1,2770,null,{}] 07:00:39 INFO - PROCESS | 1831 | 1462024839920 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:40 INFO - PROCESS | 1831 | 1462024840122 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:00:40 INFO - PROCESS | 1831 | 1462024840401 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0297951000 == 152 [pid = 1831] [id = 700] 07:00:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f026f608400) [pid = 1831] [serial = 2101] [outer = (nil)] 07:00:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f027f32d400) [pid = 1831] [serial = 2102] [outer = 0x7f026f608400] 07:00:40 INFO - PROCESS | 1831 | 1462024840471 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f0291e66400) [pid = 1831] [serial = 2103] [outer = 0x7f026f608400] 07:00:41 INFO - PROCESS | 1831 | 1462024841439 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:00:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1578ms 07:00:41 INFO - PROCESS | 1831 | 1462024841491 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 1831 | 1462024841493 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 07:00:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:00:41 INFO - PROCESS | 1831 | 1462024841499 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 1831 | 1462024841501 Marionette TRACE conn3 <- [1,2774,null,{}] 07:00:41 INFO - PROCESS | 1831 | 1462024841506 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:41 INFO - PROCESS | 1831 | 1462024841719 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:00:42 INFO - PROCESS | 1831 | 1462024842058 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0261cd8000 == 153 [pid = 1831] [id = 701] 07:00:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f02629c2800) [pid = 1831] [serial = 2104] [outer = (nil)] 07:00:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f02669b6000) [pid = 1831] [serial = 2105] [outer = 0x7f02629c2800] 07:00:42 INFO - PROCESS | 1831 | 1462024842134 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f0273790000) [pid = 1831] [serial = 2106] [outer = 0x7f02629c2800] 07:00:43 INFO - PROCESS | 1831 | 1462024843024 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:00:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:00:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1582ms 07:00:43 INFO - PROCESS | 1831 | 1462024843083 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 1831 | 1462024843085 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 07:00:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:00:43 INFO - PROCESS | 1831 | 1462024843096 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 1831 | 1462024843098 Marionette TRACE conn3 <- [1,2778,null,{}] 07:00:43 INFO - PROCESS | 1831 | 1462024843102 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:43 INFO - PROCESS | 1831 | 1462024843322 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:00:43 INFO - PROCESS | 1831 | 1462024843599 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269d15800 == 154 [pid = 1831] [id = 702] 07:00:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f02616a6400) [pid = 1831] [serial = 2107] [outer = (nil)] 07:00:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f02669b3c00) [pid = 1831] [serial = 2108] [outer = 0x7f02616a6400] 07:00:43 INFO - PROCESS | 1831 | 1462024843725 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f026d0c4000) [pid = 1831] [serial = 2109] [outer = 0x7f02616a6400] 07:00:44 INFO - PROCESS | 1831 | 1462024844554 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0281d8c000 == 153 [pid = 1831] [id = 26] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027dec6000 == 152 [pid = 1831] [id = 25] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e21b800 == 151 [pid = 1831] [id = 682] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f427800 == 150 [pid = 1831] [id = 681] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c51c800 == 149 [pid = 1831] [id = 680] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c21b800 == 148 [pid = 1831] [id = 679] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e219800 == 147 [pid = 1831] [id = 678] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0267e3a800 == 146 [pid = 1831] [id = 677] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c98c800 == 145 [pid = 1831] [id = 676] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027bb17800 == 144 [pid = 1831] [id = 675] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b579000 == 143 [pid = 1831] [id = 674] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a548800 == 142 [pid = 1831] [id = 673] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0275dc1800 == 141 [pid = 1831] [id = 672] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274cb5800 == 140 [pid = 1831] [id = 671] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274a09800 == 139 [pid = 1831] [id = 670] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027208e000 == 138 [pid = 1831] [id = 669] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271fca000 == 137 [pid = 1831] [id = 668] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271c3c800 == 136 [pid = 1831] [id = 667] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02701db000 == 135 [pid = 1831] [id = 666] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fc3a800 == 134 [pid = 1831] [id = 665] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026f63c000 == 133 [pid = 1831] [id = 664] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e226000 == 132 [pid = 1831] [id = 663] 07:00:45 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269d0d800 == 131 [pid = 1831] [id = 662] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f026bf8dc00) [pid = 1831] [serial = 1983] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f02669bc800) [pid = 1831] [serial = 1893] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f0271e75000) [pid = 1831] [serial = 1851] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f02663c4000) [pid = 1831] [serial = 1970] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f027f6d7c00) [pid = 1831] [serial = 1875] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f026bf8f000) [pid = 1831] [serial = 1916] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f0297c7a000) [pid = 1831] [serial = 1961] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f02629ca000) [pid = 1831] [serial = 1967] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f0287041000) [pid = 1831] [serial = 1953] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f0297bbc800) [pid = 1831] [serial = 1959] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f0286568c00) [pid = 1831] [serial = 1952] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f0272352000) [pid = 1831] [serial = 1928] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f026c253400) [pid = 1831] [serial = 1917] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f0269f18c00) [pid = 1831] [serial = 1977] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f026aaed000) [pid = 1831] [serial = 1980] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f026a6a5000) [pid = 1831] [serial = 1914] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f0293e62c00) [pid = 1831] [serial = 1956] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f0266811c00) [pid = 1831] [serial = 1973] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f026d310800) [pid = 1831] [serial = 1842] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f0275a70000) [pid = 1831] [serial = 1934] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f027dcbe800) [pid = 1831] [serial = 1872] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f02750b9400) [pid = 1831] [serial = 1931] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f028462b000) [pid = 1831] [serial = 1949] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f027bf74c00) [pid = 1831] [serial = 1941] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f027de0e000) [pid = 1831] [serial = 1944] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f0273aa9c00) [pid = 1831] [serial = 1965] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f026fb11c00) [pid = 1831] [serial = 1922] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f02702e4c00) [pid = 1831] [serial = 1925] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f026bbe5400) [pid = 1831] [serial = 1982] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f0279385c00) [pid = 1831] [serial = 1866] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f027024f800) [pid = 1831] [serial = 1923] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f026a8c5800) [pid = 1831] [serial = 1979] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f02837f7000) [pid = 1831] [serial = 1878] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f0292c6b000) [pid = 1831] [serial = 1887] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f026fb0cc00) [pid = 1831] [serial = 1845] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f0281154c00) [pid = 1831] [serial = 1946] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f027caf1800) [pid = 1831] [serial = 1869] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f0286f15000) [pid = 1831] [serial = 1884] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f0275b82c00) [pid = 1831] [serial = 1863] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f026e91a400) [pid = 1831] [serial = 1836] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f026bf93800) [pid = 1831] [serial = 1985] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f02715e1c00) [pid = 1831] [serial = 1926] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f02629cec00) [pid = 1831] [serial = 1968] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f026dba3400) [pid = 1831] [serial = 1919] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f0269ca0800) [pid = 1831] [serial = 1976] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f0269f0f800) [pid = 1831] [serial = 1913] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f027642f000) [pid = 1831] [serial = 1935] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f02759b0800) [pid = 1831] [serial = 1932] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f02678cc000) [pid = 1831] [serial = 1974] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f028461c400) [pid = 1831] [serial = 1947] [outer = (nil)] [url = about:blank] 07:00:45 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f028477f000) [pid = 1831] [serial = 1881] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f027cafc400) [pid = 1831] [serial = 1943] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f0274e51c00) [pid = 1831] [serial = 1854] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f0285f32c00) [pid = 1831] [serial = 1950] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f026e921400) [pid = 1831] [serial = 1920] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f027b263000) [pid = 1831] [serial = 1938] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f0298285800) [pid = 1831] [serial = 1962] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f02757fa000) [pid = 1831] [serial = 1857] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f0273aa2800) [pid = 1831] [serial = 1964] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f027cbfa000) [pid = 1831] [serial = 1958] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f0292c76c00) [pid = 1831] [serial = 1955] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f02738f3000) [pid = 1831] [serial = 1929] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f026a98d400) [pid = 1831] [serial = 1839] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f0279021c00) [pid = 1831] [serial = 1937] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f0297bc3c00) [pid = 1831] [serial = 1890] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f027b47e800) [pid = 1831] [serial = 1940] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f02759ab000) [pid = 1831] [serial = 1860] [outer = (nil)] [url = about:blank] 07:00:46 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f02702dd800) [pid = 1831] [serial = 1848] [outer = (nil)] [url = about:blank] 07:00:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:00:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2927ms 07:00:46 INFO - PROCESS | 1831 | 1462024846125 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 1831 | 1462024846134 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 07:00:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:00:46 INFO - PROCESS | 1831 | 1462024846150 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1831 | 1462024846157 Marionette TRACE conn3 <- [1,2782,null,{}] 07:00:46 INFO - PROCESS | 1831 | 1462024846163 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:46 INFO - PROCESS | 1831 | 1462024846365 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:00:46 INFO - PROCESS | 1831 | 1462024846595 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0263c21000 == 132 [pid = 1831] [id = 703] 07:00:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f02639c9800) [pid = 1831] [serial = 2110] [outer = (nil)] 07:00:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f02639cc000) [pid = 1831] [serial = 2111] [outer = 0x7f02639c9800] 07:00:46 INFO - PROCESS | 1831 | 1462024846661 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f0266808c00) [pid = 1831] [serial = 2112] [outer = 0x7f02639c9800] 07:00:47 INFO - PROCESS | 1831 | 1462024847439 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:00:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:00:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1335ms 07:00:47 INFO - PROCESS | 1831 | 1462024847486 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:00:47 INFO - PROCESS | 1831 | 1462024847491 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 07:00:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:00:47 INFO - PROCESS | 1831 | 1462024847501 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:00:47 INFO - PROCESS | 1831 | 1462024847507 Marionette TRACE conn3 <- [1,2786,null,{}] 07:00:47 INFO - PROCESS | 1831 | 1462024847513 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:47 INFO - PROCESS | 1831 | 1462024847716 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:00:47 INFO - PROCESS | 1831 | 1462024847932 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269ade800 == 133 [pid = 1831] [id = 704] 07:00:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f02639c0000) [pid = 1831] [serial = 2113] [outer = (nil)] 07:00:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f02678cd000) [pid = 1831] [serial = 2114] [outer = 0x7f02639c0000] 07:00:48 INFO - PROCESS | 1831 | 1462024848001 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f0269c9ec00) [pid = 1831] [serial = 2115] [outer = 0x7f02639c0000] 07:00:48 INFO - PROCESS | 1831 | 1462024848889 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:00:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:00:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1442ms 07:00:48 INFO - PROCESS | 1831 | 1462024848941 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 1831 | 1462024848945 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 07:00:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:00:48 INFO - PROCESS | 1831 | 1462024848950 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1831 | 1462024848953 Marionette TRACE conn3 <- [1,2790,null,{}] 07:00:48 INFO - PROCESS | 1831 | 1462024848966 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:49 INFO - PROCESS | 1831 | 1462024849256 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:00:49 INFO - PROCESS | 1831 | 1462024849288 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c1ac800 == 134 [pid = 1831] [id = 705] 07:00:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f0269f16000) [pid = 1831] [serial = 2116] [outer = (nil)] 07:00:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f0269fd3800) [pid = 1831] [serial = 2117] [outer = 0x7f0269f16000] 07:00:49 INFO - PROCESS | 1831 | 1462024849351 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f026a8bd400) [pid = 1831] [serial = 2118] [outer = 0x7f0269f16000] 07:00:50 INFO - PROCESS | 1831 | 1462024850351 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:00:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1427ms 07:00:50 INFO - PROCESS | 1831 | 1462024850377 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 1831 | 1462024850381 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 07:00:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:00:50 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f02639c4c00) [pid = 1831] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:00:50 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f0269cac400) [pid = 1831] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:00:50 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f02629c5c00) [pid = 1831] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:00:50 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f026a995800) [pid = 1831] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:00:50 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f02616ad400) [pid = 1831] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:00:50 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f0267fa0800) [pid = 1831] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:00:50 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f0266807400) [pid = 1831] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:00:50 INFO - PROCESS | 1831 | 1462024850789 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 1831 | 1462024850792 Marionette TRACE conn3 <- [1,2794,null,{}] 07:00:50 INFO - PROCESS | 1831 | 1462024850797 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:50 INFO - PROCESS | 1831 | 1462024850973 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:00:51 INFO - PROCESS | 1831 | 1462024851215 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c5da000 == 135 [pid = 1831] [id = 706] 07:00:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f02629c4000) [pid = 1831] [serial = 2119] [outer = (nil)] 07:00:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f026aaed400) [pid = 1831] [serial = 2120] [outer = 0x7f02629c4000] 07:00:51 INFO - PROCESS | 1831 | 1462024851274 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f026bf8b400) [pid = 1831] [serial = 2121] [outer = 0x7f02629c4000] 07:00:51 INFO - PROCESS | 1831 | 1462024851962 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:00:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1263ms 07:00:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:00:52 INFO - PROCESS | 1831 | 1462024852014 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 1831 | 1462024852016 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 07:00:52 INFO - PROCESS | 1831 | 1462024852022 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 1831 | 1462024852024 Marionette TRACE conn3 <- [1,2798,null,{}] 07:00:52 INFO - PROCESS | 1831 | 1462024852029 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:52 INFO - PROCESS | 1831 | 1462024852225 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:00:52 INFO - PROCESS | 1831 | 1462024852405 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e22e000 == 136 [pid = 1831] [id = 707] 07:00:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f0269caf800) [pid = 1831] [serial = 2122] [outer = (nil)] 07:00:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f026c0d0c00) [pid = 1831] [serial = 2123] [outer = 0x7f0269caf800] 07:00:52 INFO - PROCESS | 1831 | 1462024852463 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f026c0dc000) [pid = 1831] [serial = 2124] [outer = 0x7f0269caf800] 07:00:53 INFO - PROCESS | 1831 | 1462024853478 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:00:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1479ms 07:00:53 INFO - PROCESS | 1831 | 1462024853500 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:00:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:00:53 INFO - PROCESS | 1831 | 1462024853505 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 07:00:53 INFO - PROCESS | 1831 | 1462024853512 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 1831 | 1462024853517 Marionette TRACE conn3 <- [1,2802,null,{}] 07:00:53 INFO - PROCESS | 1831 | 1462024853524 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:53 INFO - PROCESS | 1831 | 1462024853750 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:00:54 INFO - PROCESS | 1831 | 1462024854074 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026bed4800 == 137 [pid = 1831] [id = 708] 07:00:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f0269cbb400) [pid = 1831] [serial = 2125] [outer = (nil)] 07:00:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f0269f0f800) [pid = 1831] [serial = 2126] [outer = 0x7f0269cbb400] 07:00:54 INFO - PROCESS | 1831 | 1462024854158 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f026aaf3c00) [pid = 1831] [serial = 2127] [outer = 0x7f0269cbb400] 07:00:55 INFO - PROCESS | 1831 | 1462024855001 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:00:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:00:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1530ms 07:00:55 INFO - PROCESS | 1831 | 1462024855042 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1831 | 1462024855050 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 07:00:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:00:55 INFO - PROCESS | 1831 | 1462024855059 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1831 | 1462024855063 Marionette TRACE conn3 <- [1,2806,null,{}] 07:00:55 INFO - PROCESS | 1831 | 1462024855068 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:55 INFO - PROCESS | 1831 | 1462024855273 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:00:55 INFO - PROCESS | 1831 | 1462024855544 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e446000 == 138 [pid = 1831] [id = 709] 07:00:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f026bf8c800) [pid = 1831] [serial = 2128] [outer = (nil)] 07:00:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f026c255000) [pid = 1831] [serial = 2129] [outer = 0x7f026bf8c800] 07:00:55 INFO - PROCESS | 1831 | 1462024855615 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f026cf47000) [pid = 1831] [serial = 2130] [outer = 0x7f026bf8c800] 07:00:56 INFO - PROCESS | 1831 | 1462024856583 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1583ms 07:00:56 INFO - PROCESS | 1831 | 1462024856642 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 1831 | 1462024856646 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 07:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:00:56 INFO - PROCESS | 1831 | 1462024856652 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 1831 | 1462024856657 Marionette TRACE conn3 <- [1,2810,null,{}] 07:00:56 INFO - PROCESS | 1831 | 1462024856672 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:56 INFO - PROCESS | 1831 | 1462024856922 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:00:57 INFO - PROCESS | 1831 | 1462024857238 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f984000 == 139 [pid = 1831] [id = 710] 07:00:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f026d312000) [pid = 1831] [serial = 2131] [outer = (nil)] 07:00:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f026d317400) [pid = 1831] [serial = 2132] [outer = 0x7f026d312000] 07:00:57 INFO - PROCESS | 1831 | 1462024857313 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f026d3c7c00) [pid = 1831] [serial = 2133] [outer = 0x7f026d312000] 07:00:58 INFO - PROCESS | 1831 | 1462024858112 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:00:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:00:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1484ms 07:00:58 INFO - PROCESS | 1831 | 1462024858136 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 1831 | 1462024858140 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 07:00:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:00:58 INFO - PROCESS | 1831 | 1462024858146 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 1831 | 1462024858148 Marionette TRACE conn3 <- [1,2814,null,{}] 07:00:58 INFO - PROCESS | 1831 | 1462024858153 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:58 INFO - PROCESS | 1831 | 1462024858361 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:00:58 INFO - PROCESS | 1831 | 1462024858639 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fc3c800 == 140 [pid = 1831] [id = 711] 07:00:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f0269cb5400) [pid = 1831] [serial = 2134] [outer = (nil)] 07:00:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f026d7e1800) [pid = 1831] [serial = 2135] [outer = 0x7f0269cb5400] 07:00:58 INFO - PROCESS | 1831 | 1462024858710 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f026dba9800) [pid = 1831] [serial = 2136] [outer = 0x7f0269cb5400] 07:00:59 INFO - PROCESS | 1831 | 1462024859537 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:00:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:00:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1430ms 07:00:59 INFO - PROCESS | 1831 | 1462024859577 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 1831 | 1462024859580 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 07:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:00:59 INFO - PROCESS | 1831 | 1462024859585 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 1831 | 1462024859587 Marionette TRACE conn3 <- [1,2818,null,{}] 07:00:59 INFO - PROCESS | 1831 | 1462024859593 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:59 INFO - PROCESS | 1831 | 1462024859797 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:01:00 INFO - PROCESS | 1831 | 1462024860067 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0270155800 == 141 [pid = 1831] [id = 712] 07:01:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f026d3c8800) [pid = 1831] [serial = 2137] [outer = (nil)] 07:01:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f026e046800) [pid = 1831] [serial = 2138] [outer = 0x7f026d3c8800] 07:01:00 INFO - PROCESS | 1831 | 1462024860137 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f026e051800) [pid = 1831] [serial = 2139] [outer = 0x7f026d3c8800] 07:01:00 INFO - PROCESS | 1831 | 1462024860992 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1479ms 07:01:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:01:01 INFO - PROCESS | 1831 | 1462024861065 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 1831 | 1462024861068 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 07:01:01 INFO - PROCESS | 1831 | 1462024861074 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 1831 | 1462024861077 Marionette TRACE conn3 <- [1,2822,null,{}] 07:01:01 INFO - PROCESS | 1831 | 1462024861081 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:01 INFO - PROCESS | 1831 | 1462024861380 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:01:01 INFO - PROCESS | 1831 | 1462024861700 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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/2dcontext/transformations/2d.transformation.order.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271c33800 == 142 [pid = 1831] [id = 713] 07:01:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f026fdec000) [pid = 1831] [serial = 2140] [outer = (nil)] 07:01:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f026fdef000) [pid = 1831] [serial = 2141] [outer = 0x7f026fdec000] 07:01:01 INFO - PROCESS | 1831 | 1462024861792 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f026ff10400) [pid = 1831] [serial = 2142] [outer = 0x7f026fdec000] 07:01:02 INFO - PROCESS | 1831 | 1462024862667 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:01:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:01:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1633ms 07:01:02 INFO - PROCESS | 1831 | 1462024862707 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:01:02 INFO - PROCESS | 1831 | 1462024862710 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:01:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:01:02 INFO - PROCESS | 1831 | 1462024862716 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 1831 | 1462024862718 Marionette TRACE conn3 <- [1,2826,null,{}] 07:01:02 INFO - PROCESS | 1831 | 1462024862723 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:02 INFO - PROCESS | 1831 | 1462024862933 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:01:03 INFO - PROCESS | 1831 | 1462024863206 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271fca800 == 143 [pid = 1831] [id = 714] 07:01:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f02616a8800) [pid = 1831] [serial = 2143] [outer = (nil)] 07:01:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f0270251c00) [pid = 1831] [serial = 2144] [outer = 0x7f02616a8800] 07:01:03 INFO - PROCESS | 1831 | 1462024863280 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f02702dcc00) [pid = 1831] [serial = 2145] [outer = 0x7f02616a8800] 07:01:04 INFO - PROCESS | 1831 | 1462024864119 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:01:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1449ms 07:01:04 INFO - PROCESS | 1831 | 1462024864166 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:01:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:01:04 INFO - PROCESS | 1831 | 1462024864171 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:01:04 INFO - PROCESS | 1831 | 1462024864176 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 1831 | 1462024864179 Marionette TRACE conn3 <- [1,2830,null,{}] 07:01:04 INFO - PROCESS | 1831 | 1462024864184 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:04 INFO - PROCESS | 1831 | 1462024864398 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:01:04 INFO - PROCESS | 1831 | 1462024864674 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272039800 == 144 [pid = 1831] [id = 715] 07:01:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f026fdec400) [pid = 1831] [serial = 2146] [outer = (nil)] 07:01:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f02702eac00) [pid = 1831] [serial = 2147] [outer = 0x7f026fdec400] 07:01:04 INFO - PROCESS | 1831 | 1462024864744 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f02702f7c00) [pid = 1831] [serial = 2148] [outer = 0x7f026fdec400] 07:01:05 INFO - PROCESS | 1831 | 1462024865629 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:01:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1527ms 07:01:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:01:05 INFO - PROCESS | 1831 | 1462024865703 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:01:05 INFO - PROCESS | 1831 | 1462024865706 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:01:05 INFO - PROCESS | 1831 | 1462024865712 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 1831 | 1462024865715 Marionette TRACE conn3 <- [1,2834,null,{}] 07:01:05 INFO - PROCESS | 1831 | 1462024865719 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:05 INFO - PROCESS | 1831 | 1462024865965 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:01:06 INFO - PROCESS | 1831 | 1462024866243 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027239c000 == 145 [pid = 1831] [id = 716] 07:01:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f026ff19c00) [pid = 1831] [serial = 2149] [outer = (nil)] 07:01:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f02715e2c00) [pid = 1831] [serial = 2150] [outer = 0x7f026ff19c00] 07:01:06 INFO - PROCESS | 1831 | 1462024866356 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f0271e71000) [pid = 1831] [serial = 2151] [outer = 0x7f026ff19c00] 07:01:07 INFO - PROCESS | 1831 | 1462024867183 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:01:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:01:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1536ms 07:01:07 INFO - PROCESS | 1831 | 1462024867247 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 1831 | 1462024867251 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:01:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:01:07 INFO - PROCESS | 1831 | 1462024867256 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 1831 | 1462024867258 Marionette TRACE conn3 <- [1,2838,null,{}] 07:01:07 INFO - PROCESS | 1831 | 1462024867263 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:07 INFO - PROCESS | 1831 | 1462024867460 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:01:07 INFO - PROCESS | 1831 | 1462024867736 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0273a51000 == 146 [pid = 1831] [id = 717] 07:01:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f027024c400) [pid = 1831] [serial = 2152] [outer = (nil)] 07:01:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f0271ec3000) [pid = 1831] [serial = 2153] [outer = 0x7f027024c400] 07:01:07 INFO - PROCESS | 1831 | 1462024867811 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f0271ecd800) [pid = 1831] [serial = 2154] [outer = 0x7f027024c400] 07:01:08 INFO - PROCESS | 1831 | 1462024868694 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:01:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1485ms 07:01:08 INFO - PROCESS | 1831 | 1462024868742 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:01:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:01:08 INFO - PROCESS | 1831 | 1462024868746 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:01:08 INFO - PROCESS | 1831 | 1462024868751 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1831 | 1462024868755 Marionette TRACE conn3 <- [1,2842,null,{}] 07:01:08 INFO - PROCESS | 1831 | 1462024868760 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:08 INFO - PROCESS | 1831 | 1462024868991 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:01:09 INFO - PROCESS | 1831 | 1462024869260 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274b50800 == 147 [pid = 1831] [id = 718] 07:01:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f02715dd400) [pid = 1831] [serial = 2155] [outer = (nil)] 07:01:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f0272354000) [pid = 1831] [serial = 2156] [outer = 0x7f02715dd400] 07:01:09 INFO - PROCESS | 1831 | 1462024869337 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f027255b800) [pid = 1831] [serial = 2157] [outer = 0x7f02715dd400] 07:01:10 INFO - PROCESS | 1831 | 1462024870172 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:01:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1478ms 07:01:10 INFO - PROCESS | 1831 | 1462024870244 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1831 | 1462024870247 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:01:10 INFO - PROCESS | 1831 | 1462024870256 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1831 | 1462024870258 Marionette TRACE conn3 <- [1,2846,null,{}] 07:01:10 INFO - PROCESS | 1831 | 1462024870263 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:10 INFO - PROCESS | 1831 | 1462024870470 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:01:10 INFO - PROCESS | 1831 | 1462024870742 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274e07800 == 148 [pid = 1831] [id = 719] 07:01:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f0271ed1400) [pid = 1831] [serial = 2158] [outer = (nil)] 07:01:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f0273795000) [pid = 1831] [serial = 2159] [outer = 0x7f0271ed1400] 07:01:10 INFO - PROCESS | 1831 | 1462024870811 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f02738f0800) [pid = 1831] [serial = 2160] [outer = 0x7f0271ed1400] 07:01:11 INFO - PROCESS | 1831 | 1462024871756 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1535ms 07:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:01:11 INFO - PROCESS | 1831 | 1462024871792 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:01:11 INFO - PROCESS | 1831 | 1462024871794 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:01:11 INFO - PROCESS | 1831 | 1462024871800 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:01:11 INFO - PROCESS | 1831 | 1462024871803 Marionette TRACE conn3 <- [1,2850,null,{}] 07:01:11 INFO - PROCESS | 1831 | 1462024871808 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:12 INFO - PROCESS | 1831 | 1462024872017 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:01:12 INFO - PROCESS | 1831 | 1462024872302 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275daf000 == 149 [pid = 1831] [id = 720] 07:01:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f027255f800) [pid = 1831] [serial = 2161] [outer = (nil)] 07:01:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f0273a9f400) [pid = 1831] [serial = 2162] [outer = 0x7f027255f800] 07:01:12 INFO - PROCESS | 1831 | 1462024872414 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f02749a7000) [pid = 1831] [serial = 2163] [outer = 0x7f027255f800] 07:01:13 INFO - PROCESS | 1831 | 1462024873207 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:01:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1480ms 07:01:13 INFO - PROCESS | 1831 | 1462024873279 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 1831 | 1462024873282 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:01:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:01:13 INFO - PROCESS | 1831 | 1462024873288 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 1831 | 1462024873290 Marionette TRACE conn3 <- [1,2854,null,{}] 07:01:13 INFO - PROCESS | 1831 | 1462024873295 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:13 INFO - PROCESS | 1831 | 1462024873506 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:01:13 INFO - PROCESS | 1831 | 1462024873779 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a3c1000 == 150 [pid = 1831] [id = 721] 07:01:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f027378fc00) [pid = 1831] [serial = 2164] [outer = (nil)] 07:01:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f0274e42800) [pid = 1831] [serial = 2165] [outer = 0x7f027378fc00] 07:01:13 INFO - PROCESS | 1831 | 1462024873850 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f0274e4fc00) [pid = 1831] [serial = 2166] [outer = 0x7f027378fc00] 07:01:14 INFO - PROCESS | 1831 | 1462024874686 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:01:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1435ms 07:01:14 INFO - PROCESS | 1831 | 1462024874723 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:01:14 INFO - PROCESS | 1831 | 1462024874727 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:01:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:01:14 INFO - PROCESS | 1831 | 1462024874732 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 1831 | 1462024874734 Marionette TRACE conn3 <- [1,2858,null,{}] 07:01:14 INFO - PROCESS | 1831 | 1462024874739 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:14 INFO - PROCESS | 1831 | 1462024874945 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:01:15 INFO - PROCESS | 1831 | 1462024875221 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a562000 == 151 [pid = 1831] [id = 722] 07:01:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f0273790c00) [pid = 1831] [serial = 2167] [outer = (nil)] 07:01:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f0274fb4000) [pid = 1831] [serial = 2168] [outer = 0x7f0273790c00] 07:01:15 INFO - PROCESS | 1831 | 1462024875291 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f0275036800) [pid = 1831] [serial = 2169] [outer = 0x7f0273790c00] 07:01:16 INFO - PROCESS | 1831 | 1462024876112 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:01:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:01:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1431ms 07:01:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:01:16 INFO - PROCESS | 1831 | 1462024876163 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:01:16 INFO - PROCESS | 1831 | 1462024876166 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:01:16 INFO - PROCESS | 1831 | 1462024876170 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:01:16 INFO - PROCESS | 1831 | 1462024876174 Marionette TRACE conn3 <- [1,2862,null,{}] 07:01:16 INFO - PROCESS | 1831 | 1462024876179 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:16 INFO - PROCESS | 1831 | 1462024876399 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:01:16 INFO - PROCESS | 1831 | 1462024876686 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b221800 == 152 [pid = 1831] [id = 723] 07:01:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f026c252400) [pid = 1831] [serial = 2170] [outer = (nil)] 07:01:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f027503fc00) [pid = 1831] [serial = 2171] [outer = 0x7f026c252400] 07:01:16 INFO - PROCESS | 1831 | 1462024876756 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f02750ba800) [pid = 1831] [serial = 2172] [outer = 0x7f026c252400] 07:01:17 INFO - PROCESS | 1831 | 1462024877602 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:01:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1487ms 07:01:17 INFO - PROCESS | 1831 | 1462024877659 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 1831 | 1462024877662 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:01:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:01:17 INFO - PROCESS | 1831 | 1462024877668 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 1831 | 1462024877670 Marionette TRACE conn3 <- [1,2866,null,{}] 07:01:17 INFO - PROCESS | 1831 | 1462024877675 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:17 INFO - PROCESS | 1831 | 1462024877881 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:01:18 INFO - PROCESS | 1831 | 1462024878159 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b5ab800 == 153 [pid = 1831] [id = 724] 07:01:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f0273aaa400) [pid = 1831] [serial = 2173] [outer = (nil)] 07:01:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f02757f4000) [pid = 1831] [serial = 2174] [outer = 0x7f0273aaa400] 07:01:18 INFO - PROCESS | 1831 | 1462024878229 Marionette DEBUG loaded listener.js 07:01:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f027586dc00) [pid = 1831] [serial = 2175] [outer = 0x7f0273aaa400] 07:01:19 INFO - PROCESS | 1831 | 1462024879048 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:01:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1433ms 07:01:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:01:19 INFO - PROCESS | 1831 | 1462024879101 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 1831 | 1462024879104 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:01:19 INFO - PROCESS | 1831 | 1462024879110 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 1831 | 1462024879113 Marionette TRACE conn3 <- [1,2870,null,{}] 07:01:19 INFO - PROCESS | 1831 | 1462024879117 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:19 INFO - PROCESS | 1831 | 1462024879323 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:01:19 INFO - PROCESS | 1831 | 1462024879602 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027ba24800 == 154 [pid = 1831] [id = 725] 07:01:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f0275038000) [pid = 1831] [serial = 2176] [outer = (nil)] 07:01:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f0275877000) [pid = 1831] [serial = 2177] [outer = 0x7f0275038000] 07:01:19 INFO - PROCESS | 1831 | 1462024879671 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f027598bc00) [pid = 1831] [serial = 2178] [outer = 0x7f0275038000] 07:01:20 INFO - PROCESS | 1831 | 1462024880505 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1427ms 07:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:01:20 INFO - PROCESS | 1831 | 1462024880537 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 1831 | 1462024880539 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:01:20 INFO - PROCESS | 1831 | 1462024880545 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 1831 | 1462024880547 Marionette TRACE conn3 <- [1,2874,null,{}] 07:01:20 INFO - PROCESS | 1831 | 1462024880552 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:20 INFO - PROCESS | 1831 | 1462024880763 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:01:21 INFO - PROCESS | 1831 | 1462024881042 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c318000 == 155 [pid = 1831] [id = 726] 07:01:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f02750bbc00) [pid = 1831] [serial = 2179] [outer = (nil)] 07:01:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f02759aec00) [pid = 1831] [serial = 2180] [outer = 0x7f02750bbc00] 07:01:21 INFO - PROCESS | 1831 | 1462024881111 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f0275a64000) [pid = 1831] [serial = 2181] [outer = 0x7f02750bbc00] 07:01:21 INFO - PROCESS | 1831 | 1462024881964 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1479ms 07:01:22 INFO - PROCESS | 1831 | 1462024882024 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:01:22 INFO - PROCESS | 1831 | 1462024882027 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:01:22 INFO - PROCESS | 1831 | 1462024882032 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 1831 | 1462024882035 Marionette TRACE conn3 <- [1,2878,null,{}] 07:01:22 INFO - PROCESS | 1831 | 1462024882040 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:22 INFO - PROCESS | 1831 | 1462024882255 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:01:22 INFO - PROCESS | 1831 | 1462024882568 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c81e000 == 156 [pid = 1831] [id = 727] 07:01:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f02629c5400) [pid = 1831] [serial = 2182] [outer = (nil)] 07:01:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f026680f800) [pid = 1831] [serial = 2183] [outer = 0x7f02629c5400] 07:01:22 INFO - PROCESS | 1831 | 1462024882674 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f0275a6e400) [pid = 1831] [serial = 2184] [outer = 0x7f02629c5400] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026d2a4000 == 155 [pid = 1831] [id = 661] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0261cd8000 == 154 [pid = 1831] [id = 701] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0297951000 == 153 [pid = 1831] [id = 700] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029417f000 == 152 [pid = 1831] [id = 699] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c213800 == 151 [pid = 1831] [id = 698] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286ee0800 == 150 [pid = 1831] [id = 697] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285753000 == 149 [pid = 1831] [id = 696] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285080800 == 148 [pid = 1831] [id = 695] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284993800 == 147 [pid = 1831] [id = 694] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0283e1a000 == 146 [pid = 1831] [id = 693] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027f358000 == 145 [pid = 1831] [id = 692] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027dca3000 == 144 [pid = 1831] [id = 691] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c4eb800 == 143 [pid = 1831] [id = 690] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027ba20800 == 142 [pid = 1831] [id = 689] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a545000 == 141 [pid = 1831] [id = 688] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027508d000 == 140 [pid = 1831] [id = 687] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274a05800 == 139 [pid = 1831] [id = 686] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271c31000 == 138 [pid = 1831] [id = 685] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026d2a0000 == 137 [pid = 1831] [id = 684] 07:01:24 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0263c19800 == 136 [pid = 1831] [id = 683] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f0269fc9800) [pid = 1831] [serial = 2037] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f026ea43800) [pid = 1831] [serial = 2046] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f0267fa7400) [pid = 1831] [serial = 1988] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f026e04d400) [pid = 1831] [serial = 2000] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f026a6b0800) [pid = 1831] [serial = 2048] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f026d7db400) [pid = 1831] [serial = 2045] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f027a353c00) [pid = 1831] [serial = 2024] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f02669bc400) [pid = 1831] [serial = 1971] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f0272556800) [pid = 1831] [serial = 2012] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f026c0d4000) [pid = 1831] [serial = 2040] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f02629c5800) [pid = 1831] [serial = 2033] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f027646e800) [pid = 1831] [serial = 2021] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f027c606800) [pid = 1831] [serial = 2027] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f027c6cf400) [pid = 1831] [serial = 2030] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f02639cb000) [pid = 1831] [serial = 2034] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f026c0dd000) [pid = 1831] [serial = 2042] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f0273aa6000) [pid = 1831] [serial = 2015] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f026d3cc000) [pid = 1831] [serial = 1997] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f026a991400) [pid = 1831] [serial = 1991] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f027598fc00) [pid = 1831] [serial = 2018] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f026bf8a800) [pid = 1831] [serial = 2039] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f0271fae800) [pid = 1831] [serial = 2009] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f0271ec6800) [pid = 1831] [serial = 2006] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f0269ca9400) [pid = 1831] [serial = 2036] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f026d315000) [pid = 1831] [serial = 2043] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f026cf48400) [pid = 1831] [serial = 1994] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f0270258c00) [pid = 1831] [serial = 2003] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f026c0d6800) [pid = 1831] [serial = 1986] [outer = (nil)] [url = about:blank] 07:01:24 INFO - PROCESS | 1831 | 1462024884936 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2932ms 07:01:24 INFO - PROCESS | 1831 | 1462024884964 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:01:24 INFO - PROCESS | 1831 | 1462024884969 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:01:24 INFO - PROCESS | 1831 | 1462024884976 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:01:24 INFO - PROCESS | 1831 | 1462024884981 Marionette TRACE conn3 <- [1,2882,null,{}] 07:01:24 INFO - PROCESS | 1831 | 1462024884988 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:25 INFO - PROCESS | 1831 | 1462024885214 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:01:25 INFO - PROCESS | 1831 | 1462024885417 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0267e2a000 == 137 [pid = 1831] [id = 728] 07:01:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f02639c8c00) [pid = 1831] [serial = 2185] [outer = (nil)] 07:01:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f02669b2400) [pid = 1831] [serial = 2186] [outer = 0x7f02639c8c00] 07:01:25 INFO - PROCESS | 1831 | 1462024885482 Marionette DEBUG loaded listener.js 07:01:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f02678d5000) [pid = 1831] [serial = 2187] [outer = 0x7f02639c8c00] 07:01:26 INFO - PROCESS | 1831 | 1462024886211 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:01:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:01:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1279ms 07:01:26 INFO - PROCESS | 1831 | 1462024886256 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:01:26 INFO - PROCESS | 1831 | 1462024886263 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:01:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:01:26 INFO - PROCESS | 1831 | 1462024886275 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 1831 | 1462024886278 Marionette TRACE conn3 <- [1,2886,null,{}] 07:01:26 INFO - PROCESS | 1831 | 1462024886283 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:26 INFO - PROCESS | 1831 | 1462024886565 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:01:26 INFO - PROCESS | 1831 | 1462024886722 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c199000 == 138 [pid = 1831] [id = 729] 07:01:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f0269fd1400) [pid = 1831] [serial = 2188] [outer = (nil)] 07:01:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f026a8c0400) [pid = 1831] [serial = 2189] [outer = 0x7f0269fd1400] 07:01:26 INFO - PROCESS | 1831 | 1462024886781 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f026bbe1c00) [pid = 1831] [serial = 2190] [outer = 0x7f0269fd1400] 07:01:27 INFO - PROCESS | 1831 | 1462024887648 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:01:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1428ms 07:01:27 INFO - PROCESS | 1831 | 1462024887712 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:01:27 INFO - PROCESS | 1831 | 1462024887716 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:01:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:01:27 INFO - PROCESS | 1831 | 1462024887721 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 1831 | 1462024887726 Marionette TRACE conn3 <- [1,2890,null,{}] 07:01:27 INFO - PROCESS | 1831 | 1462024887740 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:28 INFO - PROCESS | 1831 | 1462024888010 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:01:28 INFO - PROCESS | 1831 | 1462024888042 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e2a7000 == 139 [pid = 1831] [id = 730] 07:01:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f026c0d1c00) [pid = 1831] [serial = 2191] [outer = (nil)] 07:01:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f026cf49c00) [pid = 1831] [serial = 2192] [outer = 0x7f026c0d1c00] 07:01:28 INFO - PROCESS | 1831 | 1462024888100 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f026d0d2800) [pid = 1831] [serial = 2193] [outer = 0x7f026c0d1c00] 07:01:29 INFO - PROCESS | 1831 | 1462024889603 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f027901b000) [pid = 1831] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f02702ea000) [pid = 1831] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f026c0d8800) [pid = 1831] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f026bf8e000) [pid = 1831] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f026ea42c00) [pid = 1831] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f026c0d8000) [pid = 1831] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f0269f1cc00) [pid = 1831] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f02639c9800) [pid = 1831] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f027cbf2c00) [pid = 1831] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f02616a6400) [pid = 1831] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f0271e78c00) [pid = 1831] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f027a356000) [pid = 1831] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f0273aa6400) [pid = 1831] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f026cf4a400) [pid = 1831] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f02765b7400) [pid = 1831] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f026f608400) [pid = 1831] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f02629c4000) [pid = 1831] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f02765b1000) [pid = 1831] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f02639c0000) [pid = 1831] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f0274e48000) [pid = 1831] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f026ea48000) [pid = 1831] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f0269ca8c00) [pid = 1831] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f026c0da800) [pid = 1831] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f02629c2800) [pid = 1831] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f0274e4ec00) [pid = 1831] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f027938b800) [pid = 1831] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f02669bdc00) [pid = 1831] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f027cafa400) [pid = 1831] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f0284be0000) [pid = 1831] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f027586b000) [pid = 1831] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f0270257000) [pid = 1831] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f0269f13800) [pid = 1831] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f026aaf0c00) [pid = 1831] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f02678cc400) [pid = 1831] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f02616a9c00) [pid = 1831] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f026a992000) [pid = 1831] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f0269f16000) [pid = 1831] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f0276478800) [pid = 1831] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f02702f3c00) [pid = 1831] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f02616a1800) [pid = 1831] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:01:29 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f026e928000) [pid = 1831] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:01:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:01:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1987ms 07:01:29 INFO - PROCESS | 1831 | 1462024889737 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:01:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:01:29 INFO - PROCESS | 1831 | 1462024889741 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:01:29 INFO - PROCESS | 1831 | 1462024889747 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 1831 | 1462024889749 Marionette TRACE conn3 <- [1,2894,null,{}] 07:01:29 INFO - PROCESS | 1831 | 1462024889754 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:29 INFO - PROCESS | 1831 | 1462024889940 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:01:30 INFO - PROCESS | 1831 | 1462024890123 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c5ca800 == 140 [pid = 1831] [id = 731] 07:01:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f0269cae400) [pid = 1831] [serial = 2194] [outer = (nil)] 07:01:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f026a995800) [pid = 1831] [serial = 2195] [outer = 0x7f0269cae400] 07:01:30 INFO - PROCESS | 1831 | 1462024890182 Marionette DEBUG loaded listener.js 07:01:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f026c0da800) [pid = 1831] [serial = 2196] [outer = 0x7f0269cae400] 07:01:30 INFO - PROCESS | 1831 | 1462024890877 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:01:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1181ms 07:01:30 INFO - PROCESS | 1831 | 1462024890931 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 1831 | 1462024890933 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:01:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:01:30 INFO - PROCESS | 1831 | 1462024890961 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 1831 | 1462024890964 Marionette TRACE conn3 <- [1,2898,null,{}] 07:01:30 INFO - PROCESS | 1831 | 1462024890968 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:31 INFO - PROCESS | 1831 | 1462024891162 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:01:31 INFO - PROCESS | 1831 | 1462024891171 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f994000 == 141 [pid = 1831] [id = 732] 07:01:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f0269cb6000) [pid = 1831] [serial = 2197] [outer = (nil)] 07:01:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f026d3c3c00) [pid = 1831] [serial = 2198] [outer = 0x7f0269cb6000] 07:01:31 INFO - PROCESS | 1831 | 1462024891243 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f026d7dd400) [pid = 1831] [serial = 2199] [outer = 0x7f0269cb6000] 07:01:32 INFO - PROCESS | 1831 | 1462024892471 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:01:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1586ms 07:01:32 INFO - PROCESS | 1831 | 1462024892547 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1831 | 1462024892552 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:01:32 INFO - PROCESS | 1831 | 1462024892561 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1831 | 1462024892565 Marionette TRACE conn3 <- [1,2902,null,{}] 07:01:32 INFO - PROCESS | 1831 | 1462024892572 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:32 INFO - PROCESS | 1831 | 1462024892824 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:01:33 INFO - PROCESS | 1831 | 1462024893149 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c1ae800 == 142 [pid = 1831] [id = 733] 07:01:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f0269ca9800) [pid = 1831] [serial = 2200] [outer = (nil)] 07:01:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f0269f17800) [pid = 1831] [serial = 2201] [outer = 0x7f0269ca9800] 07:01:33 INFO - PROCESS | 1831 | 1462024893224 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f026a996800) [pid = 1831] [serial = 2202] [outer = 0x7f0269ca9800] 07:01:34 INFO - PROCESS | 1831 | 1462024894067 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:01:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1580ms 07:01:34 INFO - PROCESS | 1831 | 1462024894141 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:01:34 INFO - PROCESS | 1831 | 1462024894149 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:01:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:01:34 INFO - PROCESS | 1831 | 1462024894158 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 1831 | 1462024894162 Marionette TRACE conn3 <- [1,2906,null,{}] 07:01:34 INFO - PROCESS | 1831 | 1462024894167 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:34 INFO - PROCESS | 1831 | 1462024894430 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:01:34 INFO - PROCESS | 1831 | 1462024894770 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fc32800 == 143 [pid = 1831] [id = 734] 07:01:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f026c255400) [pid = 1831] [serial = 2203] [outer = (nil)] 07:01:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f026cf4d000) [pid = 1831] [serial = 2204] [outer = 0x7f026c255400] 07:01:34 INFO - PROCESS | 1831 | 1462024894838 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f026d30f400) [pid = 1831] [serial = 2205] [outer = 0x7f026c255400] 07:01:35 INFO - PROCESS | 1831 | 1462024895699 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:01:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1584ms 07:01:35 INFO - PROCESS | 1831 | 1462024895743 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:01:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:01:35 INFO - PROCESS | 1831 | 1462024895747 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:01:35 INFO - PROCESS | 1831 | 1462024895752 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 1831 | 1462024895757 Marionette TRACE conn3 <- [1,2910,null,{}] 07:01:35 INFO - PROCESS | 1831 | 1462024895773 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:35 INFO - PROCESS | 1831 | 1462024895984 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:01:36 INFO - PROCESS | 1831 | 1462024896323 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271cdd800 == 144 [pid = 1831] [id = 735] 07:01:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f026e047400) [pid = 1831] [serial = 2206] [outer = (nil)] 07:01:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f026e921c00) [pid = 1831] [serial = 2207] [outer = 0x7f026e047400] 07:01:36 INFO - PROCESS | 1831 | 1462024896397 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f026ea4fc00) [pid = 1831] [serial = 2208] [outer = 0x7f026e047400] 07:01:37 INFO - PROCESS | 1831 | 1462024897103 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.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]]]}] 07:01:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:01:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:01:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1383ms 07:01:37 INFO - TEST-START | /DOMEvents/constructors.html 07:01:37 INFO - PROCESS | 1831 | 1462024897135 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 1831 | 1462024897139 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:01:37 INFO - PROCESS | 1831 | 1462024897145 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1831 | 1462024897148 Marionette TRACE conn3 <- [1,2914,null,{}] 07:01:37 INFO - PROCESS | 1831 | 1462024897152 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:37 INFO - PROCESS | 1831 | 1462024897362 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:01:37 INFO - PROCESS | 1831 | 1462024897639 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/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/DOMEvents/constructors.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027208f000 == 145 [pid = 1831] [id = 736] 07:01:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f026e048c00) [pid = 1831] [serial = 2209] [outer = (nil)] 07:01:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f026fb0a000) [pid = 1831] [serial = 2210] [outer = 0x7f026e048c00] 07:01:37 INFO - PROCESS | 1831 | 1462024897709 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f026fdf1400) [pid = 1831] [serial = 2211] [outer = 0x7f026e048c00] 07:01:38 INFO - PROCESS | 1831 | 1462024898594 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/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/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:01:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:01:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:01:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:01:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:01:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:01:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:01:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:01:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:01:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 1494ms 07:01:38 INFO - PROCESS | 1831 | 1462024898639 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 1831 | 1462024898643 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:01:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:01:38 INFO - PROCESS | 1831 | 1462024898650 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 1831 | 1462024898657 Marionette TRACE conn3 <- [1,2918,null,{}] 07:01:38 INFO - PROCESS | 1831 | 1462024898665 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:38 INFO - PROCESS | 1831 | 1462024898904 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:01:39 INFO - PROCESS | 1831 | 1462024899185 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-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/DOMEvents/event-phases-order.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0274b4f000 == 146 [pid = 1831] [id = 737] 07:01:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f026ea50400) [pid = 1831] [serial = 2212] [outer = (nil)] 07:01:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f0270256c00) [pid = 1831] [serial = 2213] [outer = 0x7f026ea50400] 07:01:39 INFO - PROCESS | 1831 | 1462024899303 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f0271e7a800) [pid = 1831] [serial = 2214] [outer = 0x7f026ea50400] 07:01:40 INFO - PROCESS | 1831 | 1462024900043 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:01:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:01:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1434ms 07:01:40 INFO - PROCESS | 1831 | 1462024900085 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1831 | 1462024900088 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:01:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:01:40 INFO - PROCESS | 1831 | 1462024900094 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1831 | 1462024900097 Marionette TRACE conn3 <- [1,2922,null,{}] 07:01:40 INFO - PROCESS | 1831 | 1462024900102 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:40 INFO - PROCESS | 1831 | 1462024900327 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:01:40 INFO - PROCESS | 1831 | 1462024900615 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-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/DOMEvents/init-event-while-dispatching.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275dc1800 == 147 [pid = 1831] [id = 738] 07:01:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f026ff13000) [pid = 1831] [serial = 2215] [outer = (nil)] 07:01:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f02724c7c00) [pid = 1831] [serial = 2216] [outer = 0x7f026ff13000] 07:01:40 INFO - PROCESS | 1831 | 1462024900689 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f0273a9e000) [pid = 1831] [serial = 2217] [outer = 0x7f026ff13000] 07:01:41 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:01:41 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:01:41 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:01:41 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:01:41 INFO - PROCESS | 1831 | 1462024901466 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-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/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-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/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-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/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-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/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:01:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:01:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:01:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:01:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:01:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:01:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:01:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:01:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:01:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:01:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1436ms 07:01:41 INFO - PROCESS | 1831 | 1462024901529 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 1831 | 1462024901536 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:01:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:01:41 INFO - PROCESS | 1831 | 1462024901542 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 1831 | 1462024901544 Marionette TRACE conn3 <- [1,2926,null,{}] 07:01:41 INFO - PROCESS | 1831 | 1462024901590 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:41 INFO - PROCESS | 1831 | 1462024901862 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:01:42 INFO - PROCESS | 1831 | 1462024902096 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b57c800 == 148 [pid = 1831] [id = 739] 07:01:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f0273aa9000) [pid = 1831] [serial = 2218] [outer = (nil)] 07:01:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f02759aa400) [pid = 1831] [serial = 2219] [outer = 0x7f0273aa9000] 07:01:42 INFO - PROCESS | 1831 | 1462024902167 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f0275a6a800) [pid = 1831] [serial = 2220] [outer = 0x7f0273aa9000] 07:01:42 INFO - PROCESS | 1831 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:01:42 INFO - PROCESS | 1831 | 1462024902885 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:01:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:01:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1379ms 07:01:42 INFO - PROCESS | 1831 | 1462024902922 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:01:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:01:42 INFO - PROCESS | 1831 | 1462024902926 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:01:42 INFO - PROCESS | 1831 | 1462024902931 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 1831 | 1462024902934 Marionette TRACE conn3 <- [1,2930,null,{}] 07:01:42 INFO - PROCESS | 1831 | 1462024902939 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:43 INFO - PROCESS | 1831 | 1462024903144 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:01:43 INFO - PROCESS | 1831 | 1462024903394 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c2d7000 == 149 [pid = 1831] [id = 740] 07:01:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f0274fb2400) [pid = 1831] [serial = 2221] [outer = (nil)] 07:01:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f0275b79400) [pid = 1831] [serial = 2222] [outer = 0x7f0274fb2400] 07:01:43 INFO - PROCESS | 1831 | 1462024903461 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f027642b800) [pid = 1831] [serial = 2223] [outer = 0x7f0274fb2400] 07:01:44 INFO - PROCESS | 1831 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:01:44 INFO - PROCESS | 1831 | 1462024904196 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:01:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:01:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1286ms 07:01:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:01:44 INFO - PROCESS | 1831 | 1462024904229 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:01:44 INFO - PROCESS | 1831 | 1462024904231 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:01:44 INFO - PROCESS | 1831 | 1462024904239 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:01:44 INFO - PROCESS | 1831 | 1462024904242 Marionette TRACE conn3 <- [1,2934,null,{}] 07:01:44 INFO - PROCESS | 1831 | 1462024904247 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:44 INFO - PROCESS | 1831 | 1462024904451 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:01:44 INFO - PROCESS | 1831 | 1462024904704 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027c991000 == 150 [pid = 1831] [id = 741] 07:01:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f0275a6b800) [pid = 1831] [serial = 2224] [outer = (nil)] 07:01:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f027646e800) [pid = 1831] [serial = 2225] [outer = 0x7f0275a6b800] 07:01:44 INFO - PROCESS | 1831 | 1462024904784 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f0276477000) [pid = 1831] [serial = 2226] [outer = 0x7f0275a6b800] 07:01:45 INFO - PROCESS | 1831 | 1462024905529 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:01:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:01:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1333ms 07:01:45 INFO - PROCESS | 1831 | 1462024905571 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1831 | 1462024905574 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:01:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:01:45 INFO - PROCESS | 1831 | 1462024905580 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1831 | 1462024905582 Marionette TRACE conn3 <- [1,2938,null,{}] 07:01:45 INFO - PROCESS | 1831 | 1462024905587 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:45 INFO - PROCESS | 1831 | 1462024905805 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:01:46 INFO - PROCESS | 1831 | 1462024906059 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027cce0000 == 151 [pid = 1831] [id = 742] 07:01:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f02616a1400) [pid = 1831] [serial = 2227] [outer = (nil)] 07:01:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f02765b7000) [pid = 1831] [serial = 2228] [outer = 0x7f02616a1400] 07:01:46 INFO - PROCESS | 1831 | 1462024906135 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f0278f0c800) [pid = 1831] [serial = 2229] [outer = 0x7f02616a1400] 07:01:46 INFO - PROCESS | 1831 | 1462024906892 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:01:46 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:01:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1324ms 07:01:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:01:46 INFO - PROCESS | 1831 | 1462024906905 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:01:46 INFO - PROCESS | 1831 | 1462024906908 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:01:46 INFO - PROCESS | 1831 | 1462024906914 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:01:46 INFO - PROCESS | 1831 | 1462024906918 Marionette TRACE conn3 <- [1,2942,null,{}] 07:01:46 INFO - PROCESS | 1831 | 1462024906923 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:47 INFO - PROCESS | 1831 | 1462024907159 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:01:47 INFO - PROCESS | 1831 | 1462024907452 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.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/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027e967000 == 152 [pid = 1831] [id = 743] 07:01:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f0278f0cc00) [pid = 1831] [serial = 2230] [outer = (nil)] 07:01:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f0279388800) [pid = 1831] [serial = 2231] [outer = 0x7f0278f0cc00] 07:01:47 INFO - PROCESS | 1831 | 1462024907530 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f027a35f800) [pid = 1831] [serial = 2232] [outer = 0x7f0278f0cc00] 07:01:48 INFO - PROCESS | 1831 | 1462024908267 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:01:48 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:01:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:01:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1377ms 07:01:48 INFO - PROCESS | 1831 | 1462024908299 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 1831 | 1462024908301 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:01:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:01:48 INFO - PROCESS | 1831 | 1462024908309 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 1831 | 1462024908311 Marionette TRACE conn3 <- [1,2946,null,{}] 07:01:48 INFO - PROCESS | 1831 | 1462024908316 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:48 INFO - PROCESS | 1831 | 1462024908520 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:01:48 INFO - PROCESS | 1831 | 1462024908769 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.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/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028297a800 == 153 [pid = 1831] [id = 744] 07:01:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f0279017800) [pid = 1831] [serial = 2233] [outer = (nil)] 07:01:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f027b344400) [pid = 1831] [serial = 2234] [outer = 0x7f0279017800] 07:01:48 INFO - PROCESS | 1831 | 1462024908838 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f027b479000) [pid = 1831] [serial = 2235] [outer = 0x7f0279017800] 07:01:49 INFO - PROCESS | 1831 | 1462024909621 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:01:49 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:01:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1335ms 07:01:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:01:49 INFO - PROCESS | 1831 | 1462024909650 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 1831 | 1462024909653 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:01:49 INFO - PROCESS | 1831 | 1462024909660 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 1831 | 1462024909663 Marionette TRACE conn3 <- [1,2950,null,{}] 07:01:49 INFO - PROCESS | 1831 | 1462024909676 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:49 INFO - PROCESS | 1831 | 1462024909881 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:01:50 INFO - PROCESS | 1831 | 1462024910167 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028448a800 == 154 [pid = 1831] [id = 745] 07:01:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f027a35fc00) [pid = 1831] [serial = 2236] [outer = (nil)] 07:01:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f027b995c00) [pid = 1831] [serial = 2237] [outer = 0x7f027a35fc00] 07:01:50 INFO - PROCESS | 1831 | 1462024910240 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f027bf72800) [pid = 1831] [serial = 2238] [outer = 0x7f027a35fc00] 07:01:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028495f000 == 155 [pid = 1831] [id = 746] 07:01:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f027c2c9800) [pid = 1831] [serial = 2239] [outer = (nil)] 07:01:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f027b47fc00) [pid = 1831] [serial = 2240] [outer = 0x7f027c2c9800] 07:01:51 INFO - PROCESS | 1831 | 1462024911075 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:01:51 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:01:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1444ms 07:01:51 INFO - PROCESS | 1831 | 1462024911109 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 1831 | 1462024911113 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:01:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:01:51 INFO - PROCESS | 1831 | 1462024911124 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 1831 | 1462024911126 Marionette TRACE conn3 <- [1,2954,null,{}] 07:01:51 INFO - PROCESS | 1831 | 1462024911131 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:51 INFO - PROCESS | 1831 | 1462024911409 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:01:51 INFO - PROCESS | 1831 | 1462024911685 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028499f800 == 156 [pid = 1831] [id = 747] 07:01:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f027b266400) [pid = 1831] [serial = 2241] [outer = (nil)] 07:01:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f027c2c6000) [pid = 1831] [serial = 2242] [outer = 0x7f027b266400] 07:01:51 INFO - PROCESS | 1831 | 1462024911795 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f027c471000) [pid = 1831] [serial = 2243] [outer = 0x7f027b266400] 07:01:52 INFO - PROCESS | 1831 | 1462024912505 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:01:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:01:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:01:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1395ms 07:01:52 INFO - PROCESS | 1831 | 1462024912515 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 1831 | 1462024912517 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:01:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:01:52 INFO - PROCESS | 1831 | 1462024912547 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1831 | 1462024912549 Marionette TRACE conn3 <- [1,2958,null,{}] 07:01:52 INFO - PROCESS | 1831 | 1462024912554 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:52 INFO - PROCESS | 1831 | 1462024912776 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:01:53 INFO - PROCESS | 1831 | 1462024913030 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02851c0800 == 157 [pid = 1831] [id = 748] 07:01:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f027b343000) [pid = 1831] [serial = 2244] [outer = (nil)] 07:01:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f027c60a400) [pid = 1831] [serial = 2245] [outer = 0x7f027b343000] 07:01:53 INFO - PROCESS | 1831 | 1462024913102 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f027c63dc00) [pid = 1831] [serial = 2246] [outer = 0x7f027b343000] 07:01:53 INFO - PROCESS | 1831 | 1462024913855 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:01:53 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:01:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1336ms 07:01:53 INFO - PROCESS | 1831 | 1462024913876 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 1831 | 1462024913879 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:01:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:01:53 INFO - PROCESS | 1831 | 1462024913884 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 1831 | 1462024913886 Marionette TRACE conn3 <- [1,2962,null,{}] 07:01:53 INFO - PROCESS | 1831 | 1462024913892 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:54 INFO - PROCESS | 1831 | 1462024914098 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:01:54 INFO - PROCESS | 1831 | 1462024914354 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0285750000 == 158 [pid = 1831] [id = 749] 07:01:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f027c2c1000) [pid = 1831] [serial = 2247] [outer = (nil)] 07:01:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f027c6ca000) [pid = 1831] [serial = 2248] [outer = 0x7f027c2c1000] 07:01:54 INFO - PROCESS | 1831 | 1462024914420 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f027c6d4c00) [pid = 1831] [serial = 2249] [outer = 0x7f027c2c1000] 07:01:55 INFO - PROCESS | 1831 | 1462024915193 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:01:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:01:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1340ms 07:01:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:01:55 INFO - PROCESS | 1831 | 1462024915226 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 1831 | 1462024915228 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:01:55 INFO - PROCESS | 1831 | 1462024915234 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 1831 | 1462024915237 Marionette TRACE conn3 <- [1,2966,null,{}] 07:01:55 INFO - PROCESS | 1831 | 1462024915242 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:55 INFO - PROCESS | 1831 | 1462024915451 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:01:55 INFO - PROCESS | 1831 | 1462024915707 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02865db800 == 159 [pid = 1831] [id = 750] 07:01:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f027c2c8400) [pid = 1831] [serial = 2250] [outer = (nil)] 07:01:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f027c71f800) [pid = 1831] [serial = 2251] [outer = 0x7f027c2c8400] 07:01:55 INFO - PROCESS | 1831 | 1462024915773 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f027c90c000) [pid = 1831] [serial = 2252] [outer = 0x7f027c2c8400] 07:01:56 INFO - PROCESS | 1831 | 1462024916543 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:01:56 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:01:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1331ms 07:01:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:01:56 INFO - PROCESS | 1831 | 1462024916573 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 1831 | 1462024916576 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:01:56 INFO - PROCESS | 1831 | 1462024916583 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 1831 | 1462024916586 Marionette TRACE conn3 <- [1,2970,null,{}] 07:01:56 INFO - PROCESS | 1831 | 1462024916591 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:56 INFO - PROCESS | 1831 | 1462024916806 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:01:57 INFO - PROCESS | 1831 | 1462024917133 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028c082800 == 160 [pid = 1831] [id = 751] 07:01:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f027caf4000) [pid = 1831] [serial = 2253] [outer = (nil)] 07:01:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f027caf6800) [pid = 1831] [serial = 2254] [outer = 0x7f027caf4000] 07:01:57 INFO - PROCESS | 1831 | 1462024917209 Marionette DEBUG loaded listener.js 07:01:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f027cbec000) [pid = 1831] [serial = 2255] [outer = 0x7f027caf4000] 07:01:57 INFO - PROCESS | 1831 | 1462024917938 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:01:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:01:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1389ms 07:01:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:01:57 INFO - PROCESS | 1831 | 1462024917971 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 1831 | 1462024917974 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:01:57 INFO - PROCESS | 1831 | 1462024917980 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1831 | 1462024917982 Marionette TRACE conn3 <- [1,2974,null,{}] 07:01:57 INFO - PROCESS | 1831 | 1462024917988 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:58 INFO - PROCESS | 1831 | 1462024918208 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:01:58 INFO - PROCESS | 1831 | 1462024918464 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0293c35000 == 161 [pid = 1831] [id = 752] 07:01:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f026bbe2800) [pid = 1831] [serial = 2256] [outer = (nil)] 07:01:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f027cbf4800) [pid = 1831] [serial = 2257] [outer = 0x7f026bbe2800] 07:01:58 INFO - PROCESS | 1831 | 1462024918540 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f027ce52400) [pid = 1831] [serial = 2258] [outer = 0x7f026bbe2800] 07:01:59 INFO - PROCESS | 1831 | 1462024919291 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:01:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:01:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1332ms 07:01:59 INFO - PROCESS | 1831 | 1462024919319 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 1831 | 1462024919321 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:01:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:01:59 INFO - PROCESS | 1831 | 1462024919329 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1831 | 1462024919332 Marionette TRACE conn3 <- [1,2978,null,{}] 07:01:59 INFO - PROCESS | 1831 | 1462024919337 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:59 INFO - PROCESS | 1831 | 1462024919548 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:01:59 INFO - PROCESS | 1831 | 1462024919804 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f029742d800 == 162 [pid = 1831] [id = 753] 07:01:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f027c6d6c00) [pid = 1831] [serial = 2259] [outer = (nil)] 07:01:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f027ce5a800) [pid = 1831] [serial = 2260] [outer = 0x7f027c6d6c00] 07:01:59 INFO - PROCESS | 1831 | 1462024919875 Marionette DEBUG loaded listener.js 07:01:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f027dcbcc00) [pid = 1831] [serial = 2261] [outer = 0x7f027c6d6c00] 07:02:00 INFO - PROCESS | 1831 | 1462024920619 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:02:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:02:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1329ms 07:02:00 INFO - PROCESS | 1831 | 1462024920659 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:02:00 INFO - PROCESS | 1831 | 1462024920662 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:02:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:02:00 INFO - PROCESS | 1831 | 1462024920667 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:02:00 INFO - PROCESS | 1831 | 1462024920669 Marionette TRACE conn3 <- [1,2982,null,{}] 07:02:00 INFO - PROCESS | 1831 | 1462024920675 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:00 INFO - PROCESS | 1831 | 1462024920883 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:02:01 INFO - PROCESS | 1831 | 1462024921174 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.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/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02979c1800 == 163 [pid = 1831] [id = 754] 07:02:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f027ce51c00) [pid = 1831] [serial = 2262] [outer = (nil)] 07:02:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f027dcc7400) [pid = 1831] [serial = 2263] [outer = 0x7f027ce51c00] 07:02:01 INFO - PROCESS | 1831 | 1462024921241 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f027de0d000) [pid = 1831] [serial = 2264] [outer = 0x7f027ce51c00] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0284636000 == 162 [pid = 1831] [id = 16] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286e50000 == 161 [pid = 1831] [id = 31] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0292a2a000 == 160 [pid = 1831] [id = 24] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027dec7000 == 159 [pid = 1831] [id = 15] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c9a8000 == 158 [pid = 1831] [id = 401] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0270154800 == 157 [pid = 1831] [id = 636] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285739800 == 156 [pid = 1831] [id = 17] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02974ba800 == 155 [pid = 1831] [id = 241] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0298206800 == 154 [pid = 1831] [id = 76] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0286035000 == 153 [pid = 1831] [id = 19] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0281139800 == 152 [pid = 1831] [id = 358] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02885b5800 == 151 [pid = 1831] [id = 230] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c5ca800 == 150 [pid = 1831] [id = 731] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026e2a7000 == 149 [pid = 1831] [id = 730] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c199000 == 148 [pid = 1831] [id = 729] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0267e2a000 == 147 [pid = 1831] [id = 728] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b221800 == 146 [pid = 1831] [id = 723] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a562000 == 145 [pid = 1831] [id = 722] 07:02:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027a3c1000 == 144 [pid = 1831] [id = 721] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f026c0d0c00) [pid = 1831] [serial = 2123] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f027bf7c800) [pid = 1831] [serial = 2073] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f0271faf400) [pid = 1831] [serial = 2063] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f026d0d1400) [pid = 1831] [serial = 1995] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f026e920800) [pid = 1831] [serial = 1911] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f027b47d000) [pid = 1831] [serial = 2072] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f0271fa2c00) [pid = 1831] [serial = 2007] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f026d31c400) [pid = 1831] [serial = 2058] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f026e049000) [pid = 1831] [serial = 2049] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f02639cc000) [pid = 1831] [serial = 2111] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f028477fc00) [pid = 1831] [serial = 2090] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f02669b3c00) [pid = 1831] [serial = 2108] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f0266808c00) [pid = 1831] [serial = 2112] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f0273aab800) [pid = 1831] [serial = 2016] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f027c786c00) [pid = 1831] [serial = 2078] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f0273aa7400) [pid = 1831] [serial = 2066] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f026ea42400) [pid = 1831] [serial = 2001] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f027586a400) [pid = 1831] [serial = 2067] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f027c473000) [pid = 1831] [serial = 2075] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f027f32d400) [pid = 1831] [serial = 2102] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f026aaed400) [pid = 1831] [serial = 2120] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f0279018000) [pid = 1831] [serial = 2069] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f02678cd000) [pid = 1831] [serial = 2114] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f02827b4000) [pid = 1831] [serial = 2085] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f02702ebc00) [pid = 1831] [serial = 2061] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f026c25e000) [pid = 1831] [serial = 2057] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f026aaec400) [pid = 1831] [serial = 2055] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f026d7db000) [pid = 1831] [serial = 1998] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f0273790000) [pid = 1831] [serial = 2106] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f0275b77c00) [pid = 1831] [serial = 2019] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f0286f16400) [pid = 1831] [serial = 2097] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f0269f14800) [pid = 1831] [serial = 1989] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f027cbf5c00) [pid = 1831] [serial = 2081] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f026d0c4000) [pid = 1831] [serial = 2109] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f028703b000) [pid = 1831] [serial = 2099] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f02849c7c00) [pid = 1831] [serial = 2091] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f027a35a000) [pid = 1831] [serial = 2070] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f02841f5000) [pid = 1831] [serial = 2087] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f02702db800) [pid = 1831] [serial = 2060] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f02724c7000) [pid = 1831] [serial = 2010] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f0278f03c00) [pid = 1831] [serial = 2022] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f027caf9400) [pid = 1831] [serial = 2079] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f0286562400) [pid = 1831] [serial = 2096] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f027c90f800) [pid = 1831] [serial = 2031] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f026bbedc00) [pid = 1831] [serial = 1992] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f028306a800) [pid = 1831] [serial = 2093] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f027f6de400) [pid = 1831] [serial = 2084] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f02736b6000) [pid = 1831] [serial = 2064] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f027b265400) [pid = 1831] [serial = 2025] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f0291e66400) [pid = 1831] [serial = 2103] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f0269fd3800) [pid = 1831] [serial = 2117] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f027c6cbc00) [pid = 1831] [serial = 2028] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f0285882000) [pid = 1831] [serial = 2094] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f026a6a4400) [pid = 1831] [serial = 2054] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f0273796400) [pid = 1831] [serial = 2013] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f0269c9ec00) [pid = 1831] [serial = 2115] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f02616ac400) [pid = 1831] [serial = 2051] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f0271e6ec00) [pid = 1831] [serial = 2004] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f027dcbd400) [pid = 1831] [serial = 2082] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f02669b6000) [pid = 1831] [serial = 2105] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f02663c5c00) [pid = 1831] [serial = 2052] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f027c635800) [pid = 1831] [serial = 2076] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f026bf8b400) [pid = 1831] [serial = 2121] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f0284661400) [pid = 1831] [serial = 2088] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f026a8bd400) [pid = 1831] [serial = 2118] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f02883ed800) [pid = 1831] [serial = 2100] [outer = (nil)] [url = about:blank] 07:02:04 INFO - PROCESS | 1831 | 1462024924196 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:02:04 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:02:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:02:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 3580ms 07:02:04 INFO - PROCESS | 1831 | 1462024924249 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 1831 | 1462024924254 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:02:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:02:04 INFO - PROCESS | 1831 | 1462024924262 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 1831 | 1462024924267 Marionette TRACE conn3 <- [1,2986,null,{}] 07:02:04 INFO - PROCESS | 1831 | 1462024924275 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:04 INFO - PROCESS | 1831 | 1462024924473 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:02:04 INFO - PROCESS | 1831 | 1462024924725 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.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/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02663de000 == 145 [pid = 1831] [id = 755] 07:02:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f02669ae800) [pid = 1831] [serial = 2265] [outer = (nil)] 07:02:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f02669b6400) [pid = 1831] [serial = 2266] [outer = 0x7f02669ae800] 07:02:04 INFO - PROCESS | 1831 | 1462024924789 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f02678cf000) [pid = 1831] [serial = 2267] [outer = 0x7f02669ae800] 07:02:05 INFO - PROCESS | 1831 | 1462024925450 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:02:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:02:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1231ms 07:02:05 INFO - PROCESS | 1831 | 1462024925492 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 1831 | 1462024925500 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:02:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:02:05 INFO - PROCESS | 1831 | 1462024925509 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 1831 | 1462024925512 Marionette TRACE conn3 <- [1,2990,null,{}] 07:02:05 INFO - PROCESS | 1831 | 1462024925516 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:05 INFO - PROCESS | 1831 | 1462024925788 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:02:05 INFO - PROCESS | 1831 | 1462024925816 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269d83000 == 146 [pid = 1831] [id = 756] 07:02:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f02669b1000) [pid = 1831] [serial = 2268] [outer = (nil)] 07:02:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f0269fc9000) [pid = 1831] [serial = 2269] [outer = 0x7f02669b1000] 07:02:05 INFO - PROCESS | 1831 | 1462024925873 Marionette DEBUG loaded listener.js 07:02:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f026a8bb400) [pid = 1831] [serial = 2270] [outer = 0x7f02669b1000] 07:02:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c198000 == 147 [pid = 1831] [id = 757] 07:02:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f026bf8d000) [pid = 1831] [serial = 2271] [outer = (nil)] 07:02:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f0269fd3800) [pid = 1831] [serial = 2272] [outer = 0x7f026bf8d000] 07:02:06 INFO - PROCESS | 1831 | 1462024926781 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:02:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:02:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1326ms 07:02:06 INFO - PROCESS | 1831 | 1462024926836 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:02:06 INFO - PROCESS | 1831 | 1462024926838 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:02:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:02:06 INFO - PROCESS | 1831 | 1462024926861 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 1831 | 1462024926866 Marionette TRACE conn3 <- [1,2994,null,{}] 07:02:06 INFO - PROCESS | 1831 | 1462024926895 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:07 INFO - PROCESS | 1831 | 1462024927219 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:02:07 INFO - PROCESS | 1831 | 1462024927261 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026cfdb800 == 148 [pid = 1831] [id = 758] 07:02:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f026bbe6000) [pid = 1831] [serial = 2273] [outer = (nil)] 07:02:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f026c0d9000) [pid = 1831] [serial = 2274] [outer = 0x7f026bbe6000] 07:02:07 INFO - PROCESS | 1831 | 1462024927330 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f026d0c4000) [pid = 1831] [serial = 2275] [outer = 0x7f026bbe6000] 07:02:08 INFO - PROCESS | 1831 | 1462024928261 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:02:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:02:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:02:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1457ms 07:02:08 INFO - PROCESS | 1831 | 1462024928301 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:02:08 INFO - PROCESS | 1831 | 1462024928304 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:02:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:02:08 INFO - PROCESS | 1831 | 1462024928317 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:02:08 INFO - PROCESS | 1831 | 1462024928319 Marionette TRACE conn3 <- [1,2998,null,{}] 07:02:08 INFO - PROCESS | 1831 | 1462024928324 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:08 INFO - PROCESS | 1831 | 1462024928578 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f02616a8800) [pid = 1831] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f0269cbb400) [pid = 1831] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f027255f800) [pid = 1831] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f026fdec400) [pid = 1831] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f02715dd400) [pid = 1831] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f026fdec000) [pid = 1831] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f0269cae400) [pid = 1831] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f026bf8c800) [pid = 1831] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f0269fd1400) [pid = 1831] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f0275038000) [pid = 1831] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f02750bbc00) [pid = 1831] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f0273790c00) [pid = 1831] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f02629c5400) [pid = 1831] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f026d3c8800) [pid = 1831] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f0269cb5400) [pid = 1831] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f02639c8c00) [pid = 1831] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f0271ed1400) [pid = 1831] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f027378fc00) [pid = 1831] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f026ff19c00) [pid = 1831] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f0273aaa400) [pid = 1831] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f027024c400) [pid = 1831] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f026d312000) [pid = 1831] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f026c252400) [pid = 1831] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:02:09 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f026c0d1c00) [pid = 1831] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:02:09 INFO - PROCESS | 1831 | 1462024929331 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0269d22800 == 149 [pid = 1831] [id = 759] 07:02:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f02616a8800) [pid = 1831] [serial = 2276] [outer = (nil)] 07:02:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f0269cae400) [pid = 1831] [serial = 2277] [outer = 0x7f02616a8800] 07:02:09 INFO - PROCESS | 1831 | 1462024929391 Marionette DEBUG loaded listener.js 07:02:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f026d0c8800) [pid = 1831] [serial = 2278] [outer = 0x7f02616a8800] 07:02:09 INFO - PROCESS | 1831 | 1462024929971 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:02:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:02:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1681ms 07:02:09 INFO - PROCESS | 1831 | 1462024929996 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:02:10 INFO - PROCESS | 1831 | 1462024929999 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:02:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:02:10 INFO - PROCESS | 1831 | 1462024930006 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 1831 | 1462024930008 Marionette TRACE conn3 <- [1,3002,null,{}] 07:02:10 INFO - PROCESS | 1831 | 1462024930013 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:10 INFO - PROCESS | 1831 | 1462024930205 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:02:10 INFO - PROCESS | 1831 | 1462024930399 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f2d6000 == 150 [pid = 1831] [id = 760] 07:02:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f02639c1800) [pid = 1831] [serial = 2279] [outer = (nil)] 07:02:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f026d318800) [pid = 1831] [serial = 2280] [outer = 0x7f02639c1800] 07:02:10 INFO - PROCESS | 1831 | 1462024930458 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f026d7d5c00) [pid = 1831] [serial = 2281] [outer = 0x7f02639c1800] 07:02:11 INFO - PROCESS | 1831 | 1462024931099 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:02:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:02:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1136ms 07:02:11 INFO - PROCESS | 1831 | 1462024931141 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:02:11 INFO - PROCESS | 1831 | 1462024931143 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:02:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:02:11 INFO - PROCESS | 1831 | 1462024931319 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 1831 | 1462024931325 Marionette TRACE conn3 <- [1,3006,null,{}] 07:02:11 INFO - PROCESS | 1831 | 1462024931348 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:11 INFO - PROCESS | 1831 | 1462024931556 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:02:11 INFO - PROCESS | 1831 | 1462024931831 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0267e26000 == 151 [pid = 1831] [id = 761] 07:02:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f02663c8000) [pid = 1831] [serial = 2282] [outer = (nil)] 07:02:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f0266816000) [pid = 1831] [serial = 2283] [outer = 0x7f02663c8000] 07:02:11 INFO - PROCESS | 1831 | 1462024931899 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f0267fa6c00) [pid = 1831] [serial = 2284] [outer = 0x7f02663c8000] 07:02:12 INFO - PROCESS | 1831 | 1462024932759 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:02:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:02:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1678ms 07:02:12 INFO - PROCESS | 1831 | 1462024932829 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:02:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:02:12 INFO - PROCESS | 1831 | 1462024932834 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:02:12 INFO - PROCESS | 1831 | 1462024932840 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 1831 | 1462024932844 Marionette TRACE conn3 <- [1,3010,null,{}] 07:02:12 INFO - PROCESS | 1831 | 1462024932854 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:13 INFO - PROCESS | 1831 | 1462024933074 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:02:13 INFO - PROCESS | 1831 | 1462024933356 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026ece1800 == 152 [pid = 1831] [id = 762] 07:02:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f026a8bd400) [pid = 1831] [serial = 2285] [outer = (nil)] 07:02:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f026c256400) [pid = 1831] [serial = 2286] [outer = 0x7f026a8bd400] 07:02:13 INFO - PROCESS | 1831 | 1462024933424 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f026d0d0000) [pid = 1831] [serial = 2287] [outer = 0x7f026a8bd400] 07:02:14 INFO - PROCESS | 1831 | 1462024934217 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:02:14 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:02:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1386ms 07:02:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:02:14 INFO - PROCESS | 1831 | 1462024934225 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 1831 | 1462024934227 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:02:14 INFO - PROCESS | 1831 | 1462024934232 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 1831 | 1462024934236 Marionette TRACE conn3 <- [1,3014,null,{}] 07:02:14 INFO - PROCESS | 1831 | 1462024934241 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:14 INFO - PROCESS | 1831 | 1462024934438 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:02:14 INFO - PROCESS | 1831 | 1462024934696 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fd47000 == 153 [pid = 1831] [id = 763] 07:02:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f026d7db400) [pid = 1831] [serial = 2288] [outer = (nil)] 07:02:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f026dba3800) [pid = 1831] [serial = 2289] [outer = 0x7f026d7db400] 07:02:14 INFO - PROCESS | 1831 | 1462024934774 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f026e048800) [pid = 1831] [serial = 2290] [outer = 0x7f026d7db400] 07:02:15 INFO - PROCESS | 1831 | [1831] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:02:15 INFO - PROCESS | 1831 | 1462024935665 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:02:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:02:15 INFO - {} 07:02:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:02:15 INFO - {} 07:02:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:02:15 INFO - {} 07:02:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:02:15 INFO - {} 07:02:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1483ms 07:02:15 INFO - PROCESS | 1831 | 1462024935717 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 1831 | 1462024935720 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:02:15 INFO - TEST-START | /FileAPI/fileReader.html 07:02:15 INFO - PROCESS | 1831 | 1462024935726 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 1831 | 1462024935728 Marionette TRACE conn3 <- [1,3018,null,{}] 07:02:15 INFO - PROCESS | 1831 | 1462024935733 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:15 INFO - PROCESS | 1831 | 1462024935971 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:02:16 INFO - PROCESS | 1831 | 1462024936248 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271c38000 == 154 [pid = 1831] [id = 764] 07:02:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f026aafa400) [pid = 1831] [serial = 2291] [outer = (nil)] 07:02:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f026ea4e400) [pid = 1831] [serial = 2292] [outer = 0x7f026aafa400] 07:02:16 INFO - PROCESS | 1831 | 1462024936316 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f026ff0cc00) [pid = 1831] [serial = 2293] [outer = 0x7f026aafa400] 07:02:17 INFO - PROCESS | 1831 | 1462024937076 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:02:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:02:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:02:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:02:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:02:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 1382ms 07:02:17 INFO - TEST-START | /FileAPI/historical.html 07:02:17 INFO - PROCESS | 1831 | 1462024937110 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 1831 | 1462024937113 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:02:17 INFO - PROCESS | 1831 | 1462024937119 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 1831 | 1462024937122 Marionette TRACE conn3 <- [1,3022,null,{}] 07:02:17 INFO - PROCESS | 1831 | 1462024937126 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:17 INFO - PROCESS | 1831 | 1462024937349 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:02:17 INFO - PROCESS | 1831 | 1462024937597 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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/FileAPI/historical.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0271fe1800 == 155 [pid = 1831] [id = 765] 07:02:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f026e04b000) [pid = 1831] [serial = 2294] [outer = (nil)] 07:02:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f0270252000) [pid = 1831] [serial = 2295] [outer = 0x7f026e04b000] 07:02:17 INFO - PROCESS | 1831 | 1462024937669 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f02702e3800) [pid = 1831] [serial = 2296] [outer = 0x7f026e04b000] 07:02:18 INFO - PROCESS | 1831 | 1462024938398 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:02:18 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:02:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:02:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:02:18 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:02:18 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:02:18 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:02:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:02:18 INFO - TEST-OK | /FileAPI/historical.html | took 1332ms 07:02:18 INFO - PROCESS | 1831 | 1462024938452 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:02:18 INFO - PROCESS | 1831 | 1462024938455 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:02:18 INFO - TEST-START | /FileAPI/idlharness.html 07:02:18 INFO - PROCESS | 1831 | 1462024938461 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 1831 | 1462024938463 Marionette TRACE conn3 <- [1,3026,null,{}] 07:02:18 INFO - PROCESS | 1831 | 1462024938468 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:18 INFO - PROCESS | 1831 | 1462024938798 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:02:19 INFO - PROCESS | 1831 | 1462024939015 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272398000 == 156 [pid = 1831] [id = 766] 07:02:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f0270250000) [pid = 1831] [serial = 2297] [outer = (nil)] 07:02:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f0271ec6800) [pid = 1831] [serial = 2298] [outer = 0x7f0270250000] 07:02:19 INFO - PROCESS | 1831 | 1462024939089 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f0271fa5000) [pid = 1831] [serial = 2299] [outer = 0x7f0270250000] 07:02:20 INFO - PROCESS | 1831 | 1462024940505 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:02:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:02:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:02:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:02:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:02:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:02:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:02:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:02:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:02:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:02:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:02:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:02:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:02:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:02:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:02:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:02:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:02:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:02:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:02:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:02:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:02:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:02:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:02:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:02:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:02:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:02:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:02:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:02:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:02:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:02:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:02:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:02:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:02:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:02:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:02:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:02:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:02:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 07:02:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:02:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:02:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:02:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:02:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:02:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:02:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:02:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:02:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:02:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:02:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:02:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:02:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:02:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:02:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:02:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:02:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:02:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:02:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:02:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:02:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:02:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:02:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:02:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:02:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:02:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:02:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:02:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 07:02:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:02:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:02:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:02:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:02:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:02:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:02:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:02:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:02:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:02:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:02:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:02:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 2179ms 07:02:20 INFO - PROCESS | 1831 | 1462024940721 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 1831 | 1462024940730 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:02:20 INFO - TEST-START | /FileAPI/idlharness.worker 07:02:20 INFO - PROCESS | 1831 | 1462024940740 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 1831 | 1462024940742 Marionette TRACE conn3 <- [1,3030,null,{}] 07:02:20 INFO - PROCESS | 1831 | 1462024940748 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:20 INFO - PROCESS | 1831 | 1462024940979 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:02:21 INFO - PROCESS | 1831 | 1462024941252 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027135a000 == 157 [pid = 1831] [id = 767] 07:02:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f026d314c00) [pid = 1831] [serial = 2300] [outer = (nil)] 07:02:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f026e91b000) [pid = 1831] [serial = 2301] [outer = 0x7f026d314c00] 07:02:21 INFO - PROCESS | 1831 | 1462024941329 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f0275038000) [pid = 1831] [serial = 2302] [outer = 0x7f026d314c00] 07:02:21 INFO - PROCESS | 1831 | [1831] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:02:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:02:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:02:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:02:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:02:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:02:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:02:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:02:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:02:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:02:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:02:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:02:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:02:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:02:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:02:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:02:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:02:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:02:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:02:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:02:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:02:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:02:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:02:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:02:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:02:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:02:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:02:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:02:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:02:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:02:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:02:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:02:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:02:23 INFO - {} 07:02:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2692ms 07:02:23 INFO - PROCESS | 1831 | 1462024943341 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382: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:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:02:23 INFO - PROCESS | 1831 | 1462024943433 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 1831 | 1462024943435 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:02:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:02:23 INFO - PROCESS | 1831 | 1462024943497 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1831 | 1462024943500 Marionette TRACE conn3 <- [1,3034,null,{}] 07:02:23 INFO - PROCESS | 1831 | 1462024943511 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:23 INFO - PROCESS | 1831 | 1462024943774 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:02:24 INFO - PROCESS | 1831 | 1462024944050 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a73a800 == 158 [pid = 1831] [id = 768] 07:02:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f0275038400) [pid = 1831] [serial = 2303] [outer = (nil)] 07:02:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f0275982c00) [pid = 1831] [serial = 2304] [outer = 0x7f0275038400] 07:02:24 INFO - PROCESS | 1831 | 1462024944117 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f027ce5c000) [pid = 1831] [serial = 2305] [outer = 0x7f0275038400] 07:02:24 INFO - PROCESS | 1831 | 1462024944849 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:02:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1397ms 07:02:24 INFO - PROCESS | 1831 | 1462024944884 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 1831 | 1462024944887 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:02:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:02:24 INFO - PROCESS | 1831 | 1462024944892 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 1831 | 1462024944894 Marionette TRACE conn3 <- [1,3038,null,{}] 07:02:24 INFO - PROCESS | 1831 | 1462024944900 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:25 INFO - PROCESS | 1831 | 1462024945111 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:02:25 INFO - PROCESS | 1831 | 1462024945361 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027b5bf800 == 159 [pid = 1831] [id = 769] 07:02:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f026bbec400) [pid = 1831] [serial = 2306] [outer = (nil)] 07:02:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f027dcbd400) [pid = 1831] [serial = 2307] [outer = 0x7f026bbec400] 07:02:25 INFO - PROCESS | 1831 | 1462024945428 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f027de15400) [pid = 1831] [serial = 2308] [outer = 0x7f026bbec400] 07:02:26 INFO - PROCESS | 1831 | 1462024946209 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:02:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1337ms 07:02:26 INFO - PROCESS | 1831 | 1462024946230 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 1831 | 1462024946233 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 07:02:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:02:26 INFO - PROCESS | 1831 | 1462024946239 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1831 | 1462024946241 Marionette TRACE conn3 <- [1,3042,null,{}] 07:02:26 INFO - PROCESS | 1831 | 1462024946246 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:26 INFO - PROCESS | 1831 | 1462024946453 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:02:26 INFO - PROCESS | 1831 | 1462024946704 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027bf5e800 == 160 [pid = 1831] [id = 770] 07:02:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f02702ec400) [pid = 1831] [serial = 2309] [outer = (nil)] 07:02:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f027f329c00) [pid = 1831] [serial = 2310] [outer = 0x7f02702ec400] 07:02:26 INFO - PROCESS | 1831 | 1462024946771 Marionette DEBUG loaded listener.js 07:02:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f027f378c00) [pid = 1831] [serial = 2311] [outer = 0x7f02702ec400] 07:02:27 INFO - PROCESS | 1831 | 1462024947870 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:02:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:02:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:02:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:02:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1707ms 07:02:28 INFO - PROCESS | 1831 | 1462024947947 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 1831 | 1462024947950 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 07:02:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:02:28 INFO - PROCESS | 1831 | 1462024947960 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 1831 | 1462024947964 Marionette TRACE conn3 <- [1,3046,null,{}] 07:02:28 INFO - PROCESS | 1831 | 1462024947977 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:28 INFO - PROCESS | 1831 | 1462024948276 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:02:28 INFO - PROCESS | 1831 | 1462024948602 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275db2800 == 161 [pid = 1831] [id = 771] 07:02:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f0283068000) [pid = 1831] [serial = 2312] [outer = (nil)] 07:02:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f02757f0000) [pid = 1831] [serial = 2313] [outer = 0x7f0283068000] 07:02:28 INFO - PROCESS | 1831 | 1462024948735 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f02757ee800) [pid = 1831] [serial = 2314] [outer = 0x7f0283068000] 07:02:29 INFO - PROCESS | 1831 | [1831] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:02:29 INFO - PROCESS | 1831 | 1462024949554 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:02:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:02:29 INFO - {} 07:02:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1638ms 07:02:29 INFO - PROCESS | 1831 | 1462024949597 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:02:29 INFO - PROCESS | 1831 | 1462024949600 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 07:02:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:02:29 INFO - PROCESS | 1831 | 1462024949606 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 1831 | 1462024949608 Marionette TRACE conn3 <- [1,3050,null,{}] 07:02:29 INFO - PROCESS | 1831 | 1462024949617 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:29 INFO - PROCESS | 1831 | 1462024949820 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:02:30 INFO - PROCESS | 1831 | 1462024950102 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027a60f800 == 162 [pid = 1831] [id = 772] 07:02:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f02757f9400) [pid = 1831] [serial = 2315] [outer = (nil)] 07:02:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f0276428c00) [pid = 1831] [serial = 2316] [outer = 0x7f02757f9400] 07:02:30 INFO - PROCESS | 1831 | 1462024950169 Marionette DEBUG loaded listener.js 07:02:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f02765be400) [pid = 1831] [serial = 2317] [outer = 0x7f02757f9400] 07:02:30 INFO - PROCESS | 1831 | 1462024950952 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:02:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1379ms 07:02:30 INFO - PROCESS | 1831 | 1462024950993 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 1831 | 1462024950996 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 07:02:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:02:31 INFO - PROCESS | 1831 | 1462024951004 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 1831 | 1462024951007 Marionette TRACE conn3 <- [1,3054,null,{}] 07:02:31 INFO - PROCESS | 1831 | 1462024951020 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:31 INFO - PROCESS | 1831 | 1462024951237 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:02:31 INFO - PROCESS | 1831 | 1462024951485 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f027dcb7800 == 163 [pid = 1831] [id = 773] 07:02:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f02759a7c00) [pid = 1831] [serial = 2318] [outer = (nil)] 07:02:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f027901fc00) [pid = 1831] [serial = 2319] [outer = 0x7f02759a7c00] 07:02:31 INFO - PROCESS | 1831 | 1462024951555 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f027de12000) [pid = 1831] [serial = 2320] [outer = 0x7f02759a7c00] 07:02:32 INFO - PROCESS | 1831 | 1462024952643 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 07:02:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:02:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1732ms 07:02:32 INFO - PROCESS | 1831 | 1462024952738 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 1831 | 1462024952745 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 07:02:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:02:32 INFO - PROCESS | 1831 | 1462024952762 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 1831 | 1462024952766 Marionette TRACE conn3 <- [1,3058,null,{}] 07:02:32 INFO - PROCESS | 1831 | 1462024952777 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:33 INFO - PROCESS | 1831 | 1462024953101 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:02:33 INFO - PROCESS | 1831 | 1462024953362 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f028454a800 == 164 [pid = 1831] [id = 774] 07:02:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f0275b83800) [pid = 1831] [serial = 2321] [outer = (nil)] 07:02:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f028461e400) [pid = 1831] [serial = 2322] [outer = 0x7f0275b83800] 07:02:33 INFO - PROCESS | 1831 | 1462024953428 Marionette DEBUG loaded listener.js 07:02:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f028462b400) [pid = 1831] [serial = 2323] [outer = 0x7f0275b83800] 07:02:34 INFO - PROCESS | 1831 | 1462024954173 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:02:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:02:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:02:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:02:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:02:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:02:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:02:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:02:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1442ms 07:02:34 INFO - PROCESS | 1831 | 1462024954213 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:02:34 INFO - PROCESS | 1831 | 1462024954219 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 07:02:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:02:34 INFO - PROCESS | 1831 | 1462024954225 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 1831 | 1462024954227 Marionette TRACE conn3 <- [1,3062,null,{}] 07:02:34 INFO - PROCESS | 1831 | 1462024954232 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:34 INFO - PROCESS | 1831 | 1462024954441 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:02:34 INFO - PROCESS | 1831 | 1462024954710 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0275db8000 == 165 [pid = 1831] [id = 775] 07:02:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f0275033000) [pid = 1831] [serial = 2324] [outer = (nil)] 07:02:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f0275984c00) [pid = 1831] [serial = 2325] [outer = 0x7f0275033000] 07:02:34 INFO - PROCESS | 1831 | 1462024954796 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f0276429000) [pid = 1831] [serial = 2326] [outer = 0x7f0275033000] 07:02:35 INFO - PROCESS | 1831 | [1831] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:02:35 INFO - PROCESS | 1831 | 1462024955592 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:02:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:02:35 INFO - {} 07:02:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1377ms 07:02:35 INFO - PROCESS | 1831 | 1462024955602 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 1831 | 1462024955605 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 07:02:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:02:35 INFO - PROCESS | 1831 | 1462024955631 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 1831 | 1462024955634 Marionette TRACE conn3 <- [1,3066,null,{}] 07:02:35 INFO - PROCESS | 1831 | 1462024955639 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:35 INFO - PROCESS | 1831 | 1462024955857 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:02:36 INFO - PROCESS | 1831 | 1462024956139 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0286e5b800 == 166 [pid = 1831] [id = 776] 07:02:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f0276429c00) [pid = 1831] [serial = 2327] [outer = (nil)] 07:02:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f02849d0800) [pid = 1831] [serial = 2328] [outer = 0x7f0276429c00] 07:02:36 INFO - PROCESS | 1831 | 1462024956206 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f0285689400) [pid = 1831] [serial = 2329] [outer = 0x7f0276429c00] 07:02:36 INFO - PROCESS | 1831 | 1462024956953 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:02:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:02:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:02:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:02:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:02:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:02:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:02:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:02:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1340ms 07:02:36 INFO - PROCESS | 1831 | 1462024956967 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 1831 | 1462024956970 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 07:02:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:02:37 INFO - PROCESS | 1831 | 1462024956999 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 1831 | 1462024957002 Marionette TRACE conn3 <- [1,3070,null,{}] 07:02:37 INFO - PROCESS | 1831 | 1462024957007 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:37 INFO - PROCESS | 1831 | 1462024957219 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:02:37 INFO - PROCESS | 1831 | 1462024957490 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0291ef0800 == 167 [pid = 1831] [id = 777] 07:02:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f0284779400) [pid = 1831] [serial = 2330] [outer = (nil)] 07:02:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f0285885800) [pid = 1831] [serial = 2331] [outer = 0x7f0284779400] 07:02:37 INFO - PROCESS | 1831 | 1462024957557 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f028607e000) [pid = 1831] [serial = 2332] [outer = 0x7f0284779400] 07:02:38 INFO - PROCESS | 1831 | 1462024958335 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:02:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1384ms 07:02:38 INFO - PROCESS | 1831 | 1462024958378 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:02:38 INFO - PROCESS | 1831 | 1462024958381 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 07:02:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:02:38 INFO - PROCESS | 1831 | 1462024958387 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 1831 | 1462024958389 Marionette TRACE conn3 <- [1,3074,null,{}] 07:02:38 INFO - PROCESS | 1831 | 1462024958394 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:38 INFO - PROCESS | 1831 | 1462024958608 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:02:38 INFO - PROCESS | 1831 | 1462024958903 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-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/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02979a6800 == 168 [pid = 1831] [id = 778] 07:02:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f028568b400) [pid = 1831] [serial = 2333] [outer = (nil)] 07:02:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f0286213400) [pid = 1831] [serial = 2334] [outer = 0x7f028568b400] 07:02:38 INFO - PROCESS | 1831 | 1462024958974 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f028656b000) [pid = 1831] [serial = 2335] [outer = 0x7f028568b400] 07:02:39 INFO - PROCESS | 1831 | 1462024959715 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:02:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1376ms 07:02:39 INFO - PROCESS | 1831 | 1462024959765 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 1831 | 1462024959768 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 07:02:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:02:39 INFO - PROCESS | 1831 | 1462024959774 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 1831 | 1462024959776 Marionette TRACE conn3 <- [1,3078,null,{}] 07:02:39 INFO - PROCESS | 1831 | 1462024959781 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:39 INFO - PROCESS | 1831 | 1462024959994 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:02:40 INFO - PROCESS | 1831 | 1462024960259 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02981cb800 == 169 [pid = 1831] [id = 779] 07:02:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f02765bf800) [pid = 1831] [serial = 2336] [outer = (nil)] 07:02:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f028673f000) [pid = 1831] [serial = 2337] [outer = 0x7f02765bf800] 07:02:40 INFO - PROCESS | 1831 | 1462024960327 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f0286f16400) [pid = 1831] [serial = 2338] [outer = 0x7f02765bf800] 07:02:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 07:02:41 INFO - reader.readAsText(blob_2) 07:02:41 INFO - }" did not throw 07:02:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 07:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 07:02:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 07:02:41 INFO - reader.readAsDataURL(blob_2) 07:02:41 INFO - }" did not throw 07:02:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 07:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 07:02:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 07:02:41 INFO - reader.readAsArrayBuffer(blob_2) 07:02:41 INFO - }" did not throw 07:02:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 07:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 07:02:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 07:02:41 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 07:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:02:41 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 1831 | 1462024961158 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 07:02:41 INFO - PROCESS | 1831 | 1462024961170 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 1831 | 1462024961172 Marionette TRACE conn3 <- [1,3082,null,{}] 07:02:41 INFO - PROCESS | 1831 | 1462024961180 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:41 INFO - PROCESS | 1831 | 1462024961402 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269d22800 == 168 [pid = 1831] [id = 759] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026cfdb800 == 167 [pid = 1831] [id = 758] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c198000 == 166 [pid = 1831] [id = 757] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0269d83000 == 165 [pid = 1831] [id = 756] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02663de000 == 164 [pid = 1831] [id = 755] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f029742d800 == 163 [pid = 1831] [id = 753] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0293c35000 == 162 [pid = 1831] [id = 752] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028c082800 == 161 [pid = 1831] [id = 751] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02865db800 == 160 [pid = 1831] [id = 750] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0285750000 == 159 [pid = 1831] [id = 749] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f02851c0800 == 158 [pid = 1831] [id = 748] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028495f000 == 157 [pid = 1831] [id = 746] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028499f800 == 156 [pid = 1831] [id = 747] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028448a800 == 155 [pid = 1831] [id = 745] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f028297a800 == 154 [pid = 1831] [id = 744] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027e967000 == 153 [pid = 1831] [id = 743] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027cce0000 == 152 [pid = 1831] [id = 742] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c991000 == 151 [pid = 1831] [id = 741] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027c2d7000 == 150 [pid = 1831] [id = 740] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027b57c800 == 149 [pid = 1831] [id = 739] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0275dc1800 == 148 [pid = 1831] [id = 738] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0274b4f000 == 147 [pid = 1831] [id = 737] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f027208f000 == 146 [pid = 1831] [id = 736] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f0271cdd800 == 145 [pid = 1831] [id = 735] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026fc32800 == 144 [pid = 1831] [id = 734] 07:02:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f026c1ae800 == 143 [pid = 1831] [id = 733] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f026d3c3c00) [pid = 1831] [serial = 2198] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f026c0da800) [pid = 1831] [serial = 2196] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f02702dcc00) [pid = 1831] [serial = 2145] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f026aaf3c00) [pid = 1831] [serial = 2127] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f0273a9f400) [pid = 1831] [serial = 2162] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f02702f7c00) [pid = 1831] [serial = 2148] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f0272354000) [pid = 1831] [serial = 2156] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f026fdef000) [pid = 1831] [serial = 2141] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f0269f0f800) [pid = 1831] [serial = 2126] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f026a995800) [pid = 1831] [serial = 2195] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f026c255000) [pid = 1831] [serial = 2129] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f026bbe1c00) [pid = 1831] [serial = 2190] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f0275877000) [pid = 1831] [serial = 2177] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f0275a64000) [pid = 1831] [serial = 2181] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f0275036800) [pid = 1831] [serial = 2169] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f026680f800) [pid = 1831] [serial = 2183] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f026e051800) [pid = 1831] [serial = 2139] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f026e046800) [pid = 1831] [serial = 2138] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f026d7e1800) [pid = 1831] [serial = 2135] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f02669b2400) [pid = 1831] [serial = 2186] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f0273795000) [pid = 1831] [serial = 2159] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f0275a6e400) [pid = 1831] [serial = 2184] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f0274e42800) [pid = 1831] [serial = 2165] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f0271e71000) [pid = 1831] [serial = 2151] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f026dba9800) [pid = 1831] [serial = 2136] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f026ff10400) [pid = 1831] [serial = 2142] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f02757f4000) [pid = 1831] [serial = 2174] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f0271ecd800) [pid = 1831] [serial = 2154] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f02749a7000) [pid = 1831] [serial = 2163] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f02715e2c00) [pid = 1831] [serial = 2150] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f026d3c7c00) [pid = 1831] [serial = 2133] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f0274e4fc00) [pid = 1831] [serial = 2166] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f026a8c0400) [pid = 1831] [serial = 2189] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f02738f0800) [pid = 1831] [serial = 2160] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f02750ba800) [pid = 1831] [serial = 2172] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f02702eac00) [pid = 1831] [serial = 2147] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f027255b800) [pid = 1831] [serial = 2157] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f027598bc00) [pid = 1831] [serial = 2178] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f026cf49c00) [pid = 1831] [serial = 2192] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f02759aec00) [pid = 1831] [serial = 2180] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f0271ec3000) [pid = 1831] [serial = 2153] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f0270251c00) [pid = 1831] [serial = 2144] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f0274fb4000) [pid = 1831] [serial = 2168] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f027586dc00) [pid = 1831] [serial = 2175] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f027503fc00) [pid = 1831] [serial = 2171] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f026d317400) [pid = 1831] [serial = 2132] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f026d0d2800) [pid = 1831] [serial = 2193] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f026cf47000) [pid = 1831] [serial = 2130] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f02678d5000) [pid = 1831] [serial = 2187] [outer = (nil)] [url = about:blank] 07:02:43 INFO - PROCESS | 1831 | 1462024963645 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0267f1e000 == 144 [pid = 1831] [id = 780] 07:02:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f02639cc400) [pid = 1831] [serial = 2339] [outer = (nil)] 07:02:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f02663c4c00) [pid = 1831] [serial = 2340] [outer = 0x7f02639cc400] 07:02:43 INFO - PROCESS | 1831 | 1462024963718 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f02669b7800) [pid = 1831] [serial = 2341] [outer = 0x7f02639cc400] 07:02:44 INFO - PROCESS | 1831 | 1462024964367 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:02:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:02:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:02:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 3238ms 07:02:44 INFO - PROCESS | 1831 | 1462024964410 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 1831 | 1462024964414 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 07:02:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:02:44 INFO - PROCESS | 1831 | 1462024964421 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 1831 | 1462024964425 Marionette TRACE conn3 <- [1,3086,null,{}] 07:02:44 INFO - PROCESS | 1831 | 1462024964431 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:44 INFO - PROCESS | 1831 | 1462024964627 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:02:44 INFO - PROCESS | 1831 | 1462024964852 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026c1aa800 == 145 [pid = 1831] [id = 781] 07:02:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f02663bfc00) [pid = 1831] [serial = 2342] [outer = (nil)] 07:02:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f026a6a5c00) [pid = 1831] [serial = 2343] [outer = 0x7f02663bfc00] 07:02:44 INFO - PROCESS | 1831 | 1462024964916 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f026aaf8c00) [pid = 1831] [serial = 2344] [outer = 0x7f02663bfc00] 07:02:45 INFO - PROCESS | 1831 | 1462024965612 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:02:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1231ms 07:02:45 INFO - PROCESS | 1831 | 1462024965654 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:02:45 INFO - PROCESS | 1831 | 1462024965660 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 07:02:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:02:45 INFO - PROCESS | 1831 | 1462024965665 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - PROCESS | 1831 | 1462024965667 Marionette TRACE conn3 <- [1,3090,null,{}] 07:02:45 INFO - PROCESS | 1831 | 1462024965673 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:45 INFO - PROCESS | 1831 | 1462024965963 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:02:46 INFO - PROCESS | 1831 | 1462024966006 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026e2ba000 == 146 [pid = 1831] [id = 782] 07:02:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f026aaeec00) [pid = 1831] [serial = 2345] [outer = (nil)] 07:02:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f026c25a000) [pid = 1831] [serial = 2346] [outer = 0x7f026aaeec00] 07:02:46 INFO - PROCESS | 1831 | 1462024966064 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f026d0c8c00) [pid = 1831] [serial = 2347] [outer = 0x7f026aaeec00] 07:02:46 INFO - PROCESS | 1831 | 1462024966890 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:02:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1277ms 07:02:46 INFO - PROCESS | 1831 | 1462024966943 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 1831 | 1462024966946 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 07:02:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:02:46 INFO - PROCESS | 1831 | 1462024966968 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 1831 | 1462024966976 Marionette TRACE conn3 <- [1,3094,null,{}] 07:02:46 INFO - PROCESS | 1831 | 1462024966981 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:47 INFO - PROCESS | 1831 | 1462024967244 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:02:47 INFO - PROCESS | 1831 | 1462024967291 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026f989000 == 147 [pid = 1831] [id = 783] 07:02:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f026d0c9800) [pid = 1831] [serial = 2348] [outer = (nil)] 07:02:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f026dba3400) [pid = 1831] [serial = 2349] [outer = 0x7f026d0c9800] 07:02:47 INFO - PROCESS | 1831 | 1462024967401 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f026e043800) [pid = 1831] [serial = 2350] [outer = 0x7f026d0c9800] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f0269caf800) [pid = 1831] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f026bbe6000) [pid = 1831] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f02616a8800) [pid = 1831] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f0269ca9800) [pid = 1831] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f02669b1000) [pid = 1831] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f02669ae800) [pid = 1831] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f027ce51c00) [pid = 1831] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f027c6d6c00) [pid = 1831] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f026bbe2800) [pid = 1831] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f027caf4000) [pid = 1831] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f027c2c8400) [pid = 1831] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f027c2c1000) [pid = 1831] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f027b343000) [pid = 1831] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f027b266400) [pid = 1831] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f027c2c9800) [pid = 1831] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f027a35fc00) [pid = 1831] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f0279017800) [pid = 1831] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f0278f0cc00) [pid = 1831] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f02616a1400) [pid = 1831] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f0275a6b800) [pid = 1831] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f0274fb2400) [pid = 1831] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f0273aa9000) [pid = 1831] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f026ff13000) [pid = 1831] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f026ea50400) [pid = 1831] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f026e048c00) [pid = 1831] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f026e047400) [pid = 1831] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f026c255400) [pid = 1831] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:02:48 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f026bf8d000) [pid = 1831] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:02:48 INFO - PROCESS | 1831 | 1462024968791 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:02:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1847ms 07:02:48 INFO - PROCESS | 1831 | 1462024968800 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:02:48 INFO - PROCESS | 1831 | 1462024968804 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 07:02:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:02:48 INFO - PROCESS | 1831 | 1462024968809 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 1831 | 1462024968810 Marionette TRACE conn3 <- [1,3098,null,{}] 07:02:48 INFO - PROCESS | 1831 | 1462024968815 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:49 INFO - PROCESS | 1831 | 1462024969004 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:02:49 INFO - PROCESS | 1831 | 1462024969206 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026fc3a000 == 148 [pid = 1831] [id = 784] 07:02:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f02616a8800) [pid = 1831] [serial = 2351] [outer = (nil)] 07:02:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f026e046800) [pid = 1831] [serial = 2352] [outer = 0x7f02616a8800] 07:02:49 INFO - PROCESS | 1831 | 1462024969261 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f026e928c00) [pid = 1831] [serial = 2353] [outer = 0x7f02616a8800] 07:02:49 INFO - PROCESS | 1831 | 1462024969893 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:02:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:02:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:02:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1124ms 07:02:49 INFO - PROCESS | 1831 | 1462024969933 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:02:49 INFO - PROCESS | 1831 | 1462024969936 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 07:02:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:02:49 INFO - PROCESS | 1831 | 1462024969941 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:02:49 INFO - PROCESS | 1831 | 1462024969943 Marionette TRACE conn3 <- [1,3102,null,{}] 07:02:49 INFO - PROCESS | 1831 | 1462024969948 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:50 INFO - PROCESS | 1831 | 1462024970136 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:02:50 INFO - PROCESS | 1831 | 1462024970518 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0263c0a000 == 149 [pid = 1831] [id = 785] 07:02:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f02616a2c00) [pid = 1831] [serial = 2354] [outer = (nil)] 07:02:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f02629ce000) [pid = 1831] [serial = 2355] [outer = 0x7f02616a2c00] 07:02:50 INFO - PROCESS | 1831 | 1462024970594 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f0266809000) [pid = 1831] [serial = 2356] [outer = 0x7f02616a2c00] 07:02:51 INFO - PROCESS | 1831 | 1462024971410 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:02:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:02:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1480ms 07:02:51 INFO - PROCESS | 1831 | 1462024971421 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:02:51 INFO - PROCESS | 1831 | 1462024971426 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 07:02:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:02:51 INFO - PROCESS | 1831 | 1462024971433 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 1831 | 1462024971438 Marionette TRACE conn3 <- [1,3106,null,{}] 07:02:51 INFO - PROCESS | 1831 | 1462024971444 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:51 INFO - PROCESS | 1831 | 1462024971665 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 07:02:51 INFO - PROCESS | 1831 | 1462024971946 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f026d2b7800 == 150 [pid = 1831] [id = 786] 07:02:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f02663cd400) [pid = 1831] [serial = 2357] [outer = (nil)] 07:02:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f026a6a8400) [pid = 1831] [serial = 2358] [outer = 0x7f02663cd400] 07:02:52 INFO - PROCESS | 1831 | 1462024972021 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f026a98f800) [pid = 1831] [serial = 2359] [outer = 0x7f02663cd400] 07:02:52 INFO - PROCESS | 1831 | 1462024972832 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:02:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1439ms 07:02:52 INFO - PROCESS | 1831 | 1462024972873 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 1831 | 1462024972879 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 07:02:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:02:52 INFO - PROCESS | 1831 | 1462024972886 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 1831 | 1462024972889 Marionette TRACE conn3 <- [1,3110,null,{}] 07:02:52 INFO - PROCESS | 1831 | 1462024972894 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:53 INFO - PROCESS | 1831 | 1462024973223 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 07:02:53 INFO - PROCESS | 1831 | 1462024973442 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f02701dd000 == 151 [pid = 1831] [id = 787] 07:02:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f0269cbc800) [pid = 1831] [serial = 2360] [outer = (nil)] 07:02:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f026c0d4400) [pid = 1831] [serial = 2361] [outer = 0x7f0269cbc800] 07:02:53 INFO - PROCESS | 1831 | 1462024973517 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f026d0cc800) [pid = 1831] [serial = 2362] [outer = 0x7f0269cbc800] 07:02:54 INFO - PROCESS | 1831 | 1462024974351 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:02:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:02:54 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 07:02:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:02:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1533ms 07:02:54 INFO - PROCESS | 1831 | 1462024974421 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 07:02:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:02:54 INFO - PROCESS | 1831 | 1462024974425 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 07:02:54 INFO - PROCESS | 1831 | 1462024974432 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:02:54 INFO - PROCESS | 1831 | 1462024974441 Marionette TRACE conn3 <- [1,3114,null,{}] 07:02:54 INFO - PROCESS | 1831 | 1462024974454 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:54 INFO - PROCESS | 1831 | 1462024974678 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 07:02:54 INFO - PROCESS | 1831 | 1462024974981 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"874d99e0-1754-428c-acb9-2ba1a9e4089f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f0272004800 == 152 [pid = 1831] [id = 788] 07:02:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f026bf8f400) [pid = 1831] [serial = 2363] [outer = (nil)] 07:02:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f026ea51c00) [pid = 1831] [serial = 2364] [outer = 0x7f026bf8f400] 07:02:55 INFO - PROCESS | 1831 | 1462024975050 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f026fb03800) [pid = 1831] [serial = 2365] [outer = 0x7f026bf8f400] 07:02:55 INFO - PROCESS | 1831 | 1462024975804 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:02:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:02:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1391ms 07:02:55 INFO - PROCESS | 1831 | 1462024975821 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 1831 | 1462024975825 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 07:02:56 WARNING - u'runner_teardown' () 07:02:56 INFO - No more tests 07:02:57 INFO - Got 0 unexpected results 07:02:57 INFO - SUITE-END | took 1105s 07:02:57 INFO - Closing logging queue 07:02:57 INFO - queue closed 07:02:57 INFO - Return code: 0 07:02:57 WARNING - # TBPL SUCCESS # 07:02:57 INFO - Running post-action listener: _resource_record_post_action 07:02:57 INFO - Running post-run listener: _resource_record_post_run 07:02:58 INFO - Total resource usage - Wall time: 1138s; CPU: 98.0%; Read bytes: 8507392; Write bytes: 927760384; Read time: 2980; Write time: 253168 07:02:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:02:58 INFO - install - Wall time: 28s; CPU: 100.0%; Read bytes: 0; Write bytes: 10100736; Read time: 0; Write time: 3068 07:02:58 INFO - run-tests - Wall time: 1110s; CPU: 98.0%; Read bytes: 5652480; Write bytes: 873152512; Read time: 2752; Write time: 209036 07:02:58 INFO - Running post-run listener: _upload_blobber_files 07:02:58 INFO - Blob upload gear active. 07:02:58 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:02:58 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 07:02:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:02:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:02:58 INFO - (blobuploader) - INFO - Open directory for files ... 07:02:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:02:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:02:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:02:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:02:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:02:59 INFO - (blobuploader) - INFO - Done attempting. 07:02:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:02:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:02:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:03:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:03:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:03:00 INFO - (blobuploader) - INFO - Done attempting. 07:03:00 INFO - (blobuploader) - INFO - Iteration through files over. 07:03:00 INFO - Return code: 0 07:03:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:03:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:03:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/11188bd2b87e7dec887153c1e51b53290ae7be3609c991f601869721c2c23cdedd6fcc88590e0d9a663f3ddc1ed7fad156b721a701b7db09b23d05ac256544b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c09776ac2248bfa5817497934664b5e7af0f2c90934ce4aee8b0e172ba307d9d64b62fbdfaf7617118f420b7c7ec681e7ac4c29fc250e3c14e363553c274c2e"} 07:03:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:03:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:03:00 INFO - Contents: 07:03:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/11188bd2b87e7dec887153c1e51b53290ae7be3609c991f601869721c2c23cdedd6fcc88590e0d9a663f3ddc1ed7fad156b721a701b7db09b23d05ac256544b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c09776ac2248bfa5817497934664b5e7af0f2c90934ce4aee8b0e172ba307d9d64b62fbdfaf7617118f420b7c7ec681e7ac4c29fc250e3c14e363553c274c2e"} 07:03:00 INFO - Running post-run listener: copy_logs_to_upload_dir 07:03:00 INFO - Copying logs to upload dir... 07:03:00 INFO - mkdir: /builds/slave/test/build/upload/logs 07:03:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1243.280819 ========= master_lag: 23.40 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 6 secs) (at 2016-04-30 07:03:23.967134) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-30 07:03:23.968338) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/11188bd2b87e7dec887153c1e51b53290ae7be3609c991f601869721c2c23cdedd6fcc88590e0d9a663f3ddc1ed7fad156b721a701b7db09b23d05ac256544b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c09776ac2248bfa5817497934664b5e7af0f2c90934ce4aee8b0e172ba307d9d64b62fbdfaf7617118f420b7c7ec681e7ac4c29fc250e3c14e363553c274c2e"} build_url:https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033143 build_url: 'https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/11188bd2b87e7dec887153c1e51b53290ae7be3609c991f601869721c2c23cdedd6fcc88590e0d9a663f3ddc1ed7fad156b721a701b7db09b23d05ac256544b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c09776ac2248bfa5817497934664b5e7af0f2c90934ce4aee8b0e172ba307d9d64b62fbdfaf7617118f420b7c7ec681e7ac4c29fc250e3c14e363553c274c2e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/W5HtyP6kTu2NAPbSYMbgNg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.27 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-30 07:03:24.270404) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-30 07:03:24.270900) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462023543.30678-1088634053 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018633 ========= master_lag: 0.33 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-30 07:03:24.616859) ========= ========= Started reboot skipped (results: 3, elapsed: 5 secs) (at 2016-04-30 07:03:24.617276) ========= ========= Finished reboot skipped (results: 3, elapsed: 5 secs) (at 2016-04-30 07:03:29.886125) ========= ========= Total master_lag: 24.44 =========