builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0102 starttime: 1462580168.59 results: success (0) buildid: 20160506160946 builduid: 209459d8cf2747b3b591f0d202dc4a09 revision: 0f66fd75014070ca82ddb8867bb85152d3d42484 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:08.592480) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:08.592959) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:08.593270) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:08.619267) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:08.619685) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.FzJKczjOst/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners TMPDIR=/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-06 17:16:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 9.94M=0.001s 2016-05-06 17:16:08 (9.94 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.091563 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:08.731447) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:08.731765) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.FzJKczjOst/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners TMPDIR=/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.026833 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:08.781117) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-06 17:16:08.781483) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 0f66fd75014070ca82ddb8867bb85152d3d42484 --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 0f66fd75014070ca82ddb8867bb85152d3d42484 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.FzJKczjOst/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners TMPDIR=/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-06 17:16:08,783 truncating revision to first 12 chars 2016-05-06 17:16:08,783 Setting DEBUG logging. 2016-05-06 17:16:08,783 attempt 1/10 2016-05-06 17:16:08,783 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/0f66fd750140?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 17:16:10,709 unpacking tar archive at: mozilla-aurora-0f66fd750140/testing/mozharness/ program finished with exit code 0 elapsedTime=2.175563 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-06 17:16:10.977496) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:10.977824) ========= script_repo_revision: 0f66fd75014070ca82ddb8867bb85152d3d42484 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:10.981265) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:10.981543) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 17:16:10.999050) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 1 secs) (at 2016-05-06 17:16:10.999454) ========= /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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.FzJKczjOst/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners TMPDIR=/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 17:16:11 INFO - MultiFileLogger online at 20160506 17:16:11 in /builds/slave/test 17:16:11 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 17:16:11 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:16:11 INFO - {'append_to_log': False, 17:16:11 INFO - 'base_work_dir': '/builds/slave/test', 17:16:11 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:16:11 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:16:11 INFO - 'buildbot_json_path': 'buildprops.json', 17:16:11 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:16:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:16:11 INFO - 'download_minidump_stackwalk': True, 17:16:11 INFO - 'download_symbols': 'true', 17:16:11 INFO - 'e10s': False, 17:16:11 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:16:11 INFO - 'tooltool.py': '/tools/tooltool.py', 17:16:11 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:16:11 INFO - '/tools/misc-python/virtualenv.py')}, 17:16:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:16:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:16:11 INFO - 'log_level': 'info', 17:16:11 INFO - 'log_to_console': True, 17:16:11 INFO - 'opt_config_files': (), 17:16:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:16:11 INFO - '--processes=1', 17:16:11 INFO - '--config=%(test_path)s/wptrunner.ini', 17:16:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:16:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:16:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:16:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:16:11 INFO - 'pip_index': False, 17:16:11 INFO - 'require_test_zip': True, 17:16:11 INFO - 'test_type': ('testharness',), 17:16:11 INFO - 'this_chunk': '1', 17:16:11 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:16:11 INFO - 'total_chunks': '10', 17:16:11 INFO - 'virtualenv_path': 'venv', 17:16:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:16:11 INFO - 'work_dir': 'build'} 17:16:11 INFO - ##### 17:16:11 INFO - ##### Running clobber step. 17:16:11 INFO - ##### 17:16:11 INFO - Running pre-action listener: _resource_record_pre_action 17:16:11 INFO - Running main action method: clobber 17:16:11 INFO - rmtree: /builds/slave/test/build 17:16:11 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:16:13 INFO - Running post-action listener: _resource_record_post_action 17:16:13 INFO - ##### 17:16:13 INFO - ##### Running read-buildbot-config step. 17:16:13 INFO - ##### 17:16:13 INFO - Running pre-action listener: _resource_record_pre_action 17:16:13 INFO - Running main action method: read_buildbot_config 17:16:13 INFO - Using buildbot properties: 17:16:13 INFO - { 17:16:13 INFO - "project": "", 17:16:13 INFO - "product": "firefox", 17:16:13 INFO - "script_repo_revision": "production", 17:16:13 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 17:16:13 INFO - "repository": "", 17:16:13 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 17:16:13 INFO - "buildid": "20160506160946", 17:16:13 INFO - "pgo_build": "False", 17:16:13 INFO - "basedir": "/builds/slave/test", 17:16:13 INFO - "buildnumber": 189, 17:16:13 INFO - "slavename": "t-yosemite-r7-0102", 17:16:13 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 17:16:13 INFO - "platform": "macosx64", 17:16:13 INFO - "branch": "mozilla-aurora", 17:16:13 INFO - "revision": "0f66fd75014070ca82ddb8867bb85152d3d42484", 17:16:13 INFO - "repo_path": "releases/mozilla-aurora", 17:16:13 INFO - "moz_repo_path": "", 17:16:13 INFO - "stage_platform": "macosx64", 17:16:13 INFO - "builduid": "209459d8cf2747b3b591f0d202dc4a09", 17:16:13 INFO - "slavebuilddir": "test" 17:16:13 INFO - } 17:16:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 17:16:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 17:16:13 INFO - Running post-action listener: _resource_record_post_action 17:16:13 INFO - ##### 17:16:13 INFO - ##### Running download-and-extract step. 17:16:13 INFO - ##### 17:16:13 INFO - Running pre-action listener: _resource_record_pre_action 17:16:13 INFO - Running main action method: download_and_extract 17:16:13 INFO - mkdir: /builds/slave/test/build/tests 17:16:13 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')]} 17:16:13 INFO - https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 17:16:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:16:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:16:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:16:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 17:16:14 INFO - Downloaded 1235 bytes. 17:16:14 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:16:14 INFO - Using the following test package requirements: 17:16:14 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 17:16:14 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:16:14 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 17:16:14 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:16:14 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 17:16:14 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:16:14 INFO - u'jsshell-mac64.zip'], 17:16:14 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:16:14 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 17:16:14 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 17:16:14 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:16:14 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 17:16:14 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:16:14 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 17:16:14 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:16:14 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 17:16:14 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:16:14 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 17:16:14 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 17:16:14 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')]} 17:16:14 INFO - https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 17:16:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:16:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:16:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:16:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 17:16:16 INFO - Downloaded 17969654 bytes. 17:16:16 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:16:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:16:16 INFO - caution: filename not matched: web-platform/* 17:16:16 INFO - Return code: 11 17:16:16 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')]} 17:16:16 INFO - https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 17:16:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:16:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:16:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:16:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 17:16:18 INFO - Downloaded 36408648 bytes. 17:16:18 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:16:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:16:22 INFO - caution: filename not matched: bin/* 17:16:22 INFO - caution: filename not matched: config/* 17:16:22 INFO - caution: filename not matched: mozbase/* 17:16:22 INFO - caution: filename not matched: marionette/* 17:16:22 INFO - caution: filename not matched: tools/wptserve/* 17:16:22 INFO - Return code: 11 17:16:22 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')]} 17:16:22 INFO - https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 17:16:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:16:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:16:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 17:16:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 17:16:25 INFO - Downloaded 73026329 bytes. 17:16:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:16:25 INFO - mkdir: /builds/slave/test/properties 17:16:25 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:16:25 INFO - Writing to file /builds/slave/test/properties/build_url 17:16:25 INFO - Contents: 17:16:25 INFO - build_url:https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:16:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:16:26 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:16:26 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:16:26 INFO - Contents: 17:16:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:16: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')]} 17:16:26 INFO - https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:16:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:16:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:16:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:16:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 17:16:30 INFO - Downloaded 103574796 bytes. 17:16:30 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:16:30 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:16:33 INFO - Return code: 0 17:16:33 INFO - Running post-action listener: _resource_record_post_action 17:16:33 INFO - Running post-action listener: set_extra_try_arguments 17:16:33 INFO - ##### 17:16:33 INFO - ##### Running create-virtualenv step. 17:16:33 INFO - ##### 17:16:33 INFO - Running pre-action listener: _pre_create_virtualenv 17:16:33 INFO - Running pre-action listener: _resource_record_pre_action 17:16:33 INFO - Running main action method: create_virtualenv 17:16:33 INFO - Creating virtualenv /builds/slave/test/build/venv 17:16:33 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 17:16:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:16:33 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:16:33 INFO - Using real prefix '/tools/python27' 17:16:33 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:16:34 INFO - Installing distribute.............................................................................................................................................................................................done. 17:16:37 INFO - Installing pip.................done. 17:16:37 INFO - Return code: 0 17:16:37 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:16:37 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')]} 17:16:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:16:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:16:37 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')]} 17:16:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:16:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:16:37 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x107ccee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107cebf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8f61cc8d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ce75e0>, '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 0x1078cacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1078f5990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:16:37 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 17:16:37 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 17:16:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 17:16:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:16:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:16:37 INFO - 'HOME': '/Users/cltbld', 17:16:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:16:37 INFO - 'LOGNAME': 'cltbld', 17:16:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:16:37 INFO - 'MOZ_NO_REMOTE': '1', 17:16:37 INFO - 'NO_EM_RESTART': '1', 17:16:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:16:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:16:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:16:37 INFO - 'PWD': '/builds/slave/test', 17:16:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:16:37 INFO - 'SHELL': '/bin/bash', 17:16:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 17:16:37 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', 17:16:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:16:37 INFO - 'USER': 'cltbld', 17:16:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:16:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:16:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:16:37 INFO - 'XPC_FLAGS': '0x0', 17:16:37 INFO - 'XPC_SERVICE_NAME': '0', 17:16:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:16:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:16:37 INFO - Downloading/unpacking psutil>=0.7.1 17:16:37 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 17:16:37 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 17:16:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:37 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 17:16:37 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 17:16:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:16:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:16:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:16:40 INFO - Installing collected packages: psutil 17:16:40 INFO - Running setup.py install for psutil 17:16:40 INFO - building 'psutil._psutil_osx' extension 17:16:40 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 17:16:41 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 17:16:41 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 17:16:41 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 17:16:41 INFO - building 'psutil._psutil_posix' extension 17:16:41 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 17:16:41 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 17:16:41 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 17:16:41 INFO - ^ 17:16:41 INFO - 1 warning generated. 17:16:41 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 17:16:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:16:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:16:41 INFO - Successfully installed psutil 17:16:41 INFO - Cleaning up... 17:16:41 INFO - Return code: 0 17:16:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:16: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')]} 17:16:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:16:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:16: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')]} 17:16:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:16:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:16:41 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x107ccee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107cebf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8f61cc8d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ce75e0>, '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 0x1078cacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1078f5990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:16:41 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 17:16:41 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 17:16:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 17:16:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:16:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:16:41 INFO - 'HOME': '/Users/cltbld', 17:16:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:16:41 INFO - 'LOGNAME': 'cltbld', 17:16:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:16:41 INFO - 'MOZ_NO_REMOTE': '1', 17:16:41 INFO - 'NO_EM_RESTART': '1', 17:16:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:16:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:16:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:16:41 INFO - 'PWD': '/builds/slave/test', 17:16:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:16:41 INFO - 'SHELL': '/bin/bash', 17:16:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 17:16:41 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', 17:16:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:16:41 INFO - 'USER': 'cltbld', 17:16:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:16:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:16:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:16:41 INFO - 'XPC_FLAGS': '0x0', 17:16:41 INFO - 'XPC_SERVICE_NAME': '0', 17:16:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:16:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:16:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:16:42 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 17:16:42 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 17:16:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:42 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 17:16:42 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 17:16:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:16:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:16:44 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:16:44 INFO - Installing collected packages: mozsystemmonitor 17:16:44 INFO - Running setup.py install for mozsystemmonitor 17:16:44 INFO - Successfully installed mozsystemmonitor 17:16:44 INFO - Cleaning up... 17:16:44 INFO - Return code: 0 17:16:44 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:16:44 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')]} 17:16:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:16:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:16:44 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')]} 17:16:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:16:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:16:44 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x107ccee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107cebf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8f61cc8d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ce75e0>, '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 0x1078cacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1078f5990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:16:44 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 17:16:44 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 17:16:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 17:16:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:16:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:16:44 INFO - 'HOME': '/Users/cltbld', 17:16:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:16:44 INFO - 'LOGNAME': 'cltbld', 17:16:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:16:44 INFO - 'MOZ_NO_REMOTE': '1', 17:16:44 INFO - 'NO_EM_RESTART': '1', 17:16:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:16:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:16:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:16:44 INFO - 'PWD': '/builds/slave/test', 17:16:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:16:44 INFO - 'SHELL': '/bin/bash', 17:16:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 17:16:44 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', 17:16:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:16:44 INFO - 'USER': 'cltbld', 17:16:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:16:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:16:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:16:44 INFO - 'XPC_FLAGS': '0x0', 17:16:44 INFO - 'XPC_SERVICE_NAME': '0', 17:16:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:16:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:16:45 INFO - Downloading/unpacking blobuploader==1.2.4 17:16:45 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 17:16:45 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 17:16:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:45 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 17:16:45 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 17:16:47 INFO - Downloading blobuploader-1.2.4.tar.gz 17:16:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:16:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:16:47 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 17:16:47 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 17:16:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:47 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 17:16:47 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 17:16:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:16:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:16:48 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 17:16:48 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 17:16:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:48 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 17:16:48 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 17:16:48 INFO - Downloading docopt-0.6.1.tar.gz 17:16:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:16:48 INFO - Installing collected packages: blobuploader, requests, docopt 17:16:48 INFO - Running setup.py install for blobuploader 17:16:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:16:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:16:48 INFO - Running setup.py install for requests 17:16:49 INFO - Running setup.py install for docopt 17:16:49 INFO - Successfully installed blobuploader requests docopt 17:16:49 INFO - Cleaning up... 17:16:49 INFO - Return code: 0 17:16:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:16: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')]} 17:16:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:16:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:16: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')]} 17:16:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:16:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:16:49 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x107ccee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107cebf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8f61cc8d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ce75e0>, '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 0x1078cacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1078f5990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:16:49 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 17:16:49 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:16:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 17:16:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:16:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:16:49 INFO - 'HOME': '/Users/cltbld', 17:16:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:16:49 INFO - 'LOGNAME': 'cltbld', 17:16:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:16:49 INFO - 'MOZ_NO_REMOTE': '1', 17:16:49 INFO - 'NO_EM_RESTART': '1', 17:16:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:16:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:16:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:16:49 INFO - 'PWD': '/builds/slave/test', 17:16:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:16:49 INFO - 'SHELL': '/bin/bash', 17:16:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 17:16:49 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', 17:16:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:16:49 INFO - 'USER': 'cltbld', 17:16:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:16:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:16:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:16:49 INFO - 'XPC_FLAGS': '0x0', 17:16:49 INFO - 'XPC_SERVICE_NAME': '0', 17:16:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:16:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:16:49 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-xPTIsL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:16:50 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-HYY6Zz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:16:50 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-Ao3j49-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:16:50 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-z95mDh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:16:50 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-74J45o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:16:50 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-1dzN5f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:16:50 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-bvY7G7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:16:50 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-UbIfmH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:16:50 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-au14ld-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:16:50 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-LX74G7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:16:50 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-d7WJ87-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:16:51 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-jWdFGi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:16:51 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-ZlXQhX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:16:51 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-kEYBK6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:16:51 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-cvJiW9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:16:51 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-Y9V2_d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:16:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:16:51 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-FpgKFA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:16:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:16:51 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-_ErbTv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:16:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:16:51 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-OzC4DR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:16:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:16:51 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-6Bpsj2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:16:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:16:52 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-CIL9FF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:16:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:16:52 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 17:16:52 INFO - Running setup.py install for manifestparser 17:16:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:16:52 INFO - Running setup.py install for mozcrash 17:16:52 INFO - Running setup.py install for mozdebug 17:16:52 INFO - Running setup.py install for mozdevice 17:16:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:16:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:16:53 INFO - Running setup.py install for mozfile 17:16:53 INFO - Running setup.py install for mozhttpd 17:16:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:16:53 INFO - Running setup.py install for mozinfo 17:16:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:16:53 INFO - Running setup.py install for mozInstall 17:16:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:16:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:16:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:16:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:16:53 INFO - Running setup.py install for mozleak 17:16:53 INFO - Running setup.py install for mozlog 17:16:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:16:53 INFO - Running setup.py install for moznetwork 17:16:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:16:54 INFO - Running setup.py install for mozprocess 17:16:54 INFO - Running setup.py install for mozprofile 17:16:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:16:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:16:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:16:54 INFO - Running setup.py install for mozrunner 17:16:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:16:54 INFO - Running setup.py install for mozscreenshot 17:16:54 INFO - Running setup.py install for moztest 17:16:54 INFO - Running setup.py install for mozversion 17:16:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:16:55 INFO - Running setup.py install for wptserve 17:16:55 INFO - Running setup.py install for marionette-driver 17:16:55 INFO - Running setup.py install for browsermob-proxy 17:16:55 INFO - Running setup.py install for marionette-client 17:16:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:16:55 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:16:55 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 17:16:55 INFO - Cleaning up... 17:16:55 INFO - Return code: 0 17:16:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:16:55 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')]} 17:16:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:16:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:16:55 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')]} 17:16:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:16:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:16:55 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x107ccee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107cebf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8f61cc8d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ce75e0>, '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 0x1078cacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1078f5990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:16:55 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 17:16:55 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:16:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 17:16:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:16:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:16:55 INFO - 'HOME': '/Users/cltbld', 17:16:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:16:55 INFO - 'LOGNAME': 'cltbld', 17:16:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:16:55 INFO - 'MOZ_NO_REMOTE': '1', 17:16:55 INFO - 'NO_EM_RESTART': '1', 17:16:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:16:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:16:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:16:55 INFO - 'PWD': '/builds/slave/test', 17:16:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:16:55 INFO - 'SHELL': '/bin/bash', 17:16:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 17:16:55 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', 17:16:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:16:55 INFO - 'USER': 'cltbld', 17:16:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:16:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:16:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:16:55 INFO - 'XPC_FLAGS': '0x0', 17:16:55 INFO - 'XPC_SERVICE_NAME': '0', 17:16:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:16:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:16:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-ruNIUI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:16:56 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)) 17:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:16:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-EYpCNJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:16:56 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)) 17:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:16:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-apAvln-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:16:56 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)) 17:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:16:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-XAoHOk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:16:56 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)) 17:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:16:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-HYB7_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:16:56 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)) 17:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:16:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-PbI8Nr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:16:56 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)) 17:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:16:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-IjW6vD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:16:56 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)) 17:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:16:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-QmuoOe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:16:57 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)) 17:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:16:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-YFohWh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:16:57 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)) 17:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:16:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-34aJoU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:16:57 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)) 17:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:16:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-tZhJiQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:16:57 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)) 17:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:16:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-JCEPeq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:16:57 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)) 17:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:16:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-POqTZO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:16:57 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)) 17:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:16:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-KiUbqP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:16:57 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)) 17:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:16:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-F44jTm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:16:57 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)) 17:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:16:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-NT9dXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:16:57 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)) 17:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:16:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-b7X6t8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:16:57 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)) 17:16:57 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:16:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-UXNLOU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:16:58 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)) 17:16:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:16:58 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-JmQKwl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:16:58 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)) 17:16:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:16:58 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-D50cYB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:16:58 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)) 17:16:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:16:58 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-HRIfW2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:16:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:16:58 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)) 17:16:58 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)) 17:16:58 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)) 17:16:58 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)) 17:16:58 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)) 17:16:58 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)) 17:16:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:16:58 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 17:16:58 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 17:16:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:16:58 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 17:16:58 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 17:17:01 INFO - Downloading blessings-1.6.tar.gz 17:17:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:17:01 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)) 17:17:01 INFO - Installing collected packages: blessings 17:17:01 INFO - Running setup.py install for blessings 17:17:01 INFO - Successfully installed blessings 17:17:01 INFO - Cleaning up... 17:17:01 INFO - Return code: 0 17:17:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:17:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:17:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:17:01 INFO - Reading from file tmpfile_stdout 17:17:01 INFO - Current package versions: 17:17:01 INFO - blessings == 1.6 17:17:01 INFO - blobuploader == 1.2.4 17:17:01 INFO - browsermob-proxy == 0.6.0 17:17:01 INFO - docopt == 0.6.1 17:17:01 INFO - manifestparser == 1.1 17:17:01 INFO - marionette-client == 2.3.0 17:17:01 INFO - marionette-driver == 1.4.0 17:17:01 INFO - mozInstall == 1.12 17:17:01 INFO - mozcrash == 0.17 17:17:01 INFO - mozdebug == 0.1 17:17:01 INFO - mozdevice == 0.48 17:17:01 INFO - mozfile == 1.2 17:17:01 INFO - mozhttpd == 0.7 17:17:01 INFO - mozinfo == 0.9 17:17:01 INFO - mozleak == 0.1 17:17:01 INFO - mozlog == 3.1 17:17:01 INFO - moznetwork == 0.27 17:17:01 INFO - mozprocess == 0.22 17:17:01 INFO - mozprofile == 0.28 17:17:01 INFO - mozrunner == 6.11 17:17:01 INFO - mozscreenshot == 0.1 17:17:01 INFO - mozsystemmonitor == 0.0 17:17:01 INFO - moztest == 0.7 17:17:01 INFO - mozversion == 1.4 17:17:01 INFO - psutil == 3.1.1 17:17:01 INFO - requests == 1.2.3 17:17:01 INFO - wptserve == 1.4.0 17:17:01 INFO - wsgiref == 0.1.2 17:17:01 INFO - Running post-action listener: _resource_record_post_action 17:17:01 INFO - Running post-action listener: _start_resource_monitoring 17:17:01 INFO - Starting resource monitoring. 17:17:01 INFO - ##### 17:17:01 INFO - ##### Running pull step. 17:17:01 INFO - ##### 17:17:01 INFO - Running pre-action listener: _resource_record_pre_action 17:17:01 INFO - Running main action method: pull 17:17:01 INFO - Pull has nothing to do! 17:17:01 INFO - Running post-action listener: _resource_record_post_action 17:17:01 INFO - ##### 17:17:01 INFO - ##### Running install step. 17:17:01 INFO - ##### 17:17:01 INFO - Running pre-action listener: _resource_record_pre_action 17:17:01 INFO - Running main action method: install 17:17:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:17:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:17:02 INFO - Reading from file tmpfile_stdout 17:17:02 INFO - Detecting whether we're running mozinstall >=1.0... 17:17:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:17:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:17:02 INFO - Reading from file tmpfile_stdout 17:17:02 INFO - Output received: 17:17:02 INFO - Usage: mozinstall [options] installer 17:17:02 INFO - Options: 17:17:02 INFO - -h, --help show this help message and exit 17:17:02 INFO - -d DEST, --destination=DEST 17:17:02 INFO - Directory to install application into. [default: 17:17:02 INFO - "/builds/slave/test"] 17:17:02 INFO - --app=APP Application being installed. [default: firefox] 17:17:02 INFO - mkdir: /builds/slave/test/build/application 17:17:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 17:17:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 17:17:19 INFO - Reading from file tmpfile_stdout 17:17:19 INFO - Output received: 17:17:19 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 17:17:19 INFO - Running post-action listener: _resource_record_post_action 17:17:19 INFO - ##### 17:17:19 INFO - ##### Running run-tests step. 17:17:19 INFO - ##### 17:17:19 INFO - Running pre-action listener: _resource_record_pre_action 17:17:19 INFO - Running main action method: run_tests 17:17:19 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:17:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:17:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:17:19 INFO - grabbing minidump binary from tooltool 17:17: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')]} 17:17:19 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ce75e0>, '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 0x1078cacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1078f5990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:17:19 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 17:17:19 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/macosx64/releng.manifest -o -c /builds/tooltool_cache 17:17:19 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:17:19 INFO - Return code: 0 17:17:19 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 17:17:19 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:17:19 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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 17:17:19 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-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 17:17:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.FzJKczjOst/Render', 17:17:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:17:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:17:19 INFO - 'HOME': '/Users/cltbld', 17:17:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:17:19 INFO - 'LOGNAME': 'cltbld', 17:17:19 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:17:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:17:19 INFO - 'MOZ_NO_REMOTE': '1', 17:17:19 INFO - 'NO_EM_RESTART': '1', 17:17:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:17:19 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:17:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:17:19 INFO - 'PWD': '/builds/slave/test', 17:17:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:17:19 INFO - 'SHELL': '/bin/bash', 17:17:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners', 17:17:19 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', 17:17:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:17:19 INFO - 'USER': 'cltbld', 17:17:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:17:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:17:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:17:19 INFO - 'XPC_FLAGS': '0x0', 17:17:19 INFO - 'XPC_SERVICE_NAME': '0', 17:17:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:17:19 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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 17:17:20 INFO - STDERR: /builds/slave/test/build/venv/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 17:17:20 INFO - import pkg_resources 17:17:21 INFO - Using 1 client processes 17:17:21 INFO - wptserve Starting http server on 127.0.0.1:8000 17:17:21 INFO - wptserve Starting http server on 127.0.0.1:8001 17:17:21 INFO - wptserve Starting http server on 127.0.0.1:8443 17:17:23 INFO - SUITE-START | Running 778 tests 17:17:23 INFO - Running testharness tests 17:17:23 INFO - Setting up ssl 17:17:23 INFO - PROCESS | certutil | 17:17:23 INFO - PROCESS | certutil | 17:17:23 INFO - PROCESS | certutil | 17:17:23 INFO - Certificate Nickname Trust Attributes 17:17:23 INFO - SSL,S/MIME,JAR/XPI 17:17:23 INFO - 17:17:23 INFO - web-platform-tests CT,, 17:17:23 INFO - 17:17:23 INFO - Starting runner 17:17:24 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 17:17:24 INFO - PROCESS | 1652 | 1462580244571 Marionette DEBUG Marionette enabled via build flag and pref 17:17:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x113de2800 == 1 [pid = 1652] [id = 1] 17:17:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0x113de3000) [pid = 1652] [serial = 1] [outer = 0x0] 17:17:24 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:17:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0x113de4000) [pid = 1652] [serial = 2] [outer = 0x113de3000] 17:17:24 INFO - PROCESS | 1652 | 1462580244885 Marionette INFO Listening on port 2828 17:17:25 INFO - PROCESS | 1652 | 1462580245118 Marionette DEBUG Marionette enabled via command-line flag 17:17:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x116821000 == 2 [pid = 1652] [id = 2] 17:17:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0x116821800) [pid = 1652] [serial = 3] [outer = 0x0] 17:17:25 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:17:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0x116822800) [pid = 1652] [serial = 4] [outer = 0x116821800] 17:17:25 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:17:25 INFO - PROCESS | 1652 | 1462580245272 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 17:17:25 INFO - PROCESS | 1652 | 1462580245357 Marionette DEBUG Closed connection conn0 17:17:25 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:17:25 INFO - PROCESS | 1652 | 1462580245363 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 17:17:25 INFO - PROCESS | 1652 | 1462580245371 Marionette DEBUG Closed connection conn1 17:17:25 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:17:25 INFO - PROCESS | 1652 | 1462580245377 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 17:17:25 INFO - PROCESS | 1652 | 1462580245384 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:17:25 INFO - PROCESS | 1652 | 1462580245390 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160506160946","device":"desktop","version":"48.0a2"} 17:17:25 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:17:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x119792000 == 3 [pid = 1652] [id = 3] 17:17:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0x119792800) [pid = 1652] [serial = 5] [outer = 0x0] 17:17:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x119793000 == 4 [pid = 1652] [id = 4] 17:17:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0x119b36000) [pid = 1652] [serial = 6] [outer = 0x0] 17:17:26 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:17:26 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:17:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12374b800 == 5 [pid = 1652] [id = 5] 17:17:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0x119b35800) [pid = 1652] [serial = 7] [outer = 0x0] 17:17:26 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:17:26 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:17:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0x12404d800) [pid = 1652] [serial = 8] [outer = 0x119b35800] 17:17:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0x1246c3000) [pid = 1652] [serial = 9] [outer = 0x119792800] 17:17:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0x12466b800) [pid = 1652] [serial = 10] [outer = 0x119b36000] 17:17:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0x123622400) [pid = 1652] [serial = 11] [outer = 0x119b35800] 17:17:27 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:17:27 INFO - PROCESS | 1652 | 1462580247255 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 1652 | 1462580247267 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0x126ef6400) [pid = 1652] [serial = 12] [outer = 0x119b35800] 17:17:27 INFO - PROCESS | 1652 | 1462580247615 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"619fb5fd-d0ad-4f43-99a9-41c6f680f78b","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160506160946","device":"desktop","version":"48.0a2","command_id":1}}] 17:17:27 INFO - PROCESS | 1652 | 1462580247721 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:17:27 INFO - PROCESS | 1652 | 1462580247762 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:17:27 INFO - PROCESS | 1652 | 1462580247870 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:17:27 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:17:27 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 17:17:27 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 17:17:27 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:17:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0x128d85000) [pid = 1652] [serial = 13] [outer = 0x119b35800] 17:17:28 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:17:28 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:28 INFO - PROCESS | 1652 | 1462580248129 Marionette TRACE conn2 <- [1,3,null,{}] 17:17:28 INFO - PROCESS | 1652 | 1462580248132 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:17:28 INFO - PROCESS | 1652 | 1462580248155 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:17:28 INFO - PROCESS | 1652 | 1462580248183 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:17:28 INFO - PROCESS | 1652 | 1462580248184 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 17:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:17:28 INFO - PROCESS | 1652 | 1462580248188 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 1652 | 1462580248191 Marionette TRACE conn2 <- [1,6,null,{}] 17:17:28 INFO - PROCESS | 1652 | 1462580248195 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:28 INFO - PROCESS | 1652 | 1462580248202 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:17:28 INFO - PROCESS | 1652 | 1462580248210 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x129156800 == 6 [pid = 1652] [id = 6] 17:17:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0x12916c400) [pid = 1652] [serial = 14] [outer = 0x0] 17:17:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0x12916e000) [pid = 1652] [serial = 15] [outer = 0x12916c400] 17:17:28 INFO - PROCESS | 1652 | 1462580248240 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0x129378000) [pid = 1652] [serial = 16] [outer = 0x12916c400] 17:17:28 INFO - PROCESS | 1652 | 1462580248542 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 17:17:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12977c000 == 7 [pid = 1652] [id = 7] 17:17:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0x1294c3400) [pid = 1652] [serial = 17] [outer = 0x0] 17:17:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0x1294c6c00) [pid = 1652] [serial = 18] [outer = 0x1294c3400] 17:17:28 INFO - PROCESS | 1652 | 1462580248578 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0x1294cbc00) [pid = 1652] [serial = 19] [outer = 0x1294c3400] 17:17:28 INFO - PROCESS | 1652 | 1462580248616 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:17:28 INFO - PROCESS | 1652 | 1462580248617 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 17:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:17:28 INFO - PROCESS | 1652 | 1462580248649 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 1652 | 1462580248650 Marionette TRACE conn2 <- [1,10,null,{}] 17:17:28 INFO - PROCESS | 1652 | 1462580248664 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:28 INFO - PROCESS | 1652 | 1462580248787 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:17:28 INFO - PROCESS | 1652 | 1462580248821 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa0c800 == 8 [pid = 1652] [id = 8] 17:17:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0x12a8ea000) [pid = 1652] [serial = 20] [outer = 0x0] 17:17:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0x12a8ebc00) [pid = 1652] [serial = 21] [outer = 0x12a8ea000] 17:17:28 INFO - PROCESS | 1652 | 1462580248850 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0x12a8f0000) [pid = 1652] [serial = 22] [outer = 0x12a8ea000] 17:17:29 INFO - PROCESS | 1652 | 1462580249159 Marionette TRACE conn2 <- [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]]]}] 17:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 529ms 17:17:29 INFO - PROCESS | 1652 | 1462580249171 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 1652 | 1462580249174 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 17:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:17:29 INFO - PROCESS | 1652 | 1462580249182 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 1652 | 1462580249183 Marionette TRACE conn2 <- [1,14,null,{}] 17:17:29 INFO - PROCESS | 1652 | 1462580249186 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:29 INFO - PROCESS | 1652 | 1462580249326 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:17:29 INFO - PROCESS | 1652 | 1462580249334 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b14a000 == 9 [pid = 1652] [id = 9] 17:17:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0x12ab63800) [pid = 1652] [serial = 23] [outer = 0x0] 17:17:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0x12abe1000) [pid = 1652] [serial = 24] [outer = 0x12ab63800] 17:17:29 INFO - PROCESS | 1652 | 1462580249359 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0x125009400) [pid = 1652] [serial = 25] [outer = 0x12ab63800] 17:17:29 INFO - PROCESS | 1652 | 1462580249613 Marionette TRACE conn2 <- [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]]]}] 17:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 17:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:17:29 INFO - PROCESS | 1652 | 1462580249651 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 1652 | 1462580249652 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 17:17:29 INFO - PROCESS | 1652 | 1462580249654 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 1652 | 1462580249655 Marionette TRACE conn2 <- [1,18,null,{}] 17:17:29 INFO - PROCESS | 1652 | 1462580249666 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:29 INFO - PROCESS | 1652 | 1462580249758 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:17:29 INFO - PROCESS | 1652 | 1462580249764 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1bf000 == 10 [pid = 1652] [id = 10] 17:17:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0x12bb15000) [pid = 1652] [serial = 26] [outer = 0x0] 17:17:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0x12bb1a000) [pid = 1652] [serial = 27] [outer = 0x12bb15000] 17:17:29 INFO - PROCESS | 1652 | 1462580249789 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x12bb34800) [pid = 1652] [serial = 28] [outer = 0x12bb15000] 17:17:30 INFO - PROCESS | 1652 | 1462580250064 Marionette TRACE conn2 <- [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]]]}] 17:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 429ms 17:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:17:30 INFO - PROCESS | 1652 | 1462580250083 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:17:30 INFO - PROCESS | 1652 | 1462580250085 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 17:17:30 INFO - PROCESS | 1652 | 1462580250087 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 1652 | 1462580250088 Marionette TRACE conn2 <- [1,22,null,{}] 17:17:30 INFO - PROCESS | 1652 | 1462580250097 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:30 INFO - PROCESS | 1652 | 1462580250186 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:17:30 INFO - PROCESS | 1652 | 1462580250192 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf4b800 == 11 [pid = 1652] [id = 11] 17:17:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x12bb37800) [pid = 1652] [serial = 29] [outer = 0x0] 17:17:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x12be53800) [pid = 1652] [serial = 30] [outer = 0x12bb37800] 17:17:30 INFO - PROCESS | 1652 | 1462580250217 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x12bf0c000) [pid = 1652] [serial = 31] [outer = 0x12bb37800] 17:17:30 INFO - PROCESS | 1652 | 1462580250467 Marionette TRACE conn2 <- [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]]]}] 17:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 425ms 17:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:17:30 INFO - PROCESS | 1652 | 1462580250514 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:17:30 INFO - PROCESS | 1652 | 1462580250516 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 17:17:30 INFO - PROCESS | 1652 | 1462580250518 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 1652 | 1462580250520 Marionette TRACE conn2 <- [1,26,null,{}] 17:17:30 INFO - PROCESS | 1652 | 1462580250532 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:30 INFO - PROCESS | 1652 | 1462580250652 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:17:30 INFO - PROCESS | 1652 | 1462580250660 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c28f800 == 12 [pid = 1652] [id = 12] 17:17:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x12bf11000) [pid = 1652] [serial = 32] [outer = 0x0] 17:17:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x12bf15000) [pid = 1652] [serial = 33] [outer = 0x12bf11000] 17:17:30 INFO - PROCESS | 1652 | 1462580250698 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x117f0a000) [pid = 1652] [serial = 34] [outer = 0x12bf11000] 17:17:30 INFO - PROCESS | 1652 | 1462580250963 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 470ms 17:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:17:31 INFO - PROCESS | 1652 | 1462580250995 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 1652 | 1462580250996 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 17:17:31 INFO - PROCESS | 1652 | 1462580250999 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 1652 | 1462580251000 Marionette TRACE conn2 <- [1,30,null,{}] 17:17:31 INFO - PROCESS | 1652 | 1462580251002 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:31 INFO - PROCESS | 1652 | 1462580251089 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:17:31 INFO - PROCESS | 1652 | 1462580251095 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x11831e000 == 13 [pid = 1652] [id = 13] 17:17:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x117f0ec00) [pid = 1652] [serial = 35] [outer = 0x0] 17:17:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x12bf19400) [pid = 1652] [serial = 36] [outer = 0x117f0ec00] 17:17:31 INFO - PROCESS | 1652 | 1462580251119 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x12c4b8c00) [pid = 1652] [serial = 37] [outer = 0x117f0ec00] 17:17:31 INFO - PROCESS | 1652 | 1462580251351 Marionette TRACE conn2 <- [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]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 367ms 17:17:31 INFO - PROCESS | 1652 | 1462580251367 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:17:31 INFO - PROCESS | 1652 | 1462580251368 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 17:17:31 INFO - PROCESS | 1652 | 1462580251370 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 1652 | 1462580251372 Marionette TRACE conn2 <- [1,34,null,{}] 17:17:31 INFO - PROCESS | 1652 | 1462580251381 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:31 INFO - PROCESS | 1652 | 1462580251468 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:17:31 INFO - PROCESS | 1652 | 1462580251472 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c849800 == 14 [pid = 1652] [id = 14] 17:17:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x12c4bb400) [pid = 1652] [serial = 38] [outer = 0x0] 17:17:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x12c4c1800) [pid = 1652] [serial = 39] [outer = 0x12c4bb400] 17:17:31 INFO - PROCESS | 1652 | 1462580251506 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x12c949400) [pid = 1652] [serial = 40] [outer = 0x12c4bb400] 17:17:31 INFO - PROCESS | 1652 | 1462580251746 Marionette TRACE conn2 <- [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]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 422ms 17:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:17:31 INFO - PROCESS | 1652 | 1462580251798 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 1652 | 1462580251799 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 17:17:31 INFO - PROCESS | 1652 | 1462580251802 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 1652 | 1462580251803 Marionette TRACE conn2 <- [1,38,null,{}] 17:17:31 INFO - PROCESS | 1652 | 1462580251816 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:31 INFO - PROCESS | 1652 | 1462580251954 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:17:31 INFO - PROCESS | 1652 | 1462580251961 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb44000 == 15 [pid = 1652] [id = 15] 17:17:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x12c94c400) [pid = 1652] [serial = 41] [outer = 0x0] 17:17:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x12c952400) [pid = 1652] [serial = 42] [outer = 0x12c94c400] 17:17:32 INFO - PROCESS | 1652 | 1462580251998 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x12cb7c800) [pid = 1652] [serial = 43] [outer = 0x12c94c400] 17:17:32 INFO - PROCESS | 1652 | 1462580252286 Marionette TRACE conn2 <- [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]]]}] 17:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 529ms 17:17:32 INFO - PROCESS | 1652 | 1462580252332 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 1652 | 1462580252334 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 17:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:17:32 INFO - PROCESS | 1652 | 1462580252337 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - PROCESS | 1652 | 1462580252343 Marionette TRACE conn2 <- [1,42,null,{}] 17:17:32 INFO - PROCESS | 1652 | 1462580252353 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:32 INFO - PROCESS | 1652 | 1462580252503 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:17:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccda800 == 16 [pid = 1652] [id = 16] 17:17:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12ccdb000) [pid = 1652] [serial = 44] [outer = 0x0] 17:17:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12ccdc800) [pid = 1652] [serial = 45] [outer = 0x12ccdb000] 17:17:32 INFO - PROCESS | 1652 | 1462580252529 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12cce3800) [pid = 1652] [serial = 46] [outer = 0x12ccdb000] 17:17:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cceb000 == 17 [pid = 1652] [id = 17] 17:17:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12cc53000) [pid = 1652] [serial = 47] [outer = 0x0] 17:17:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x12cc54c00) [pid = 1652] [serial = 48] [outer = 0x12cc53000] 17:17:32 INFO - PROCESS | 1652 | 1462580252578 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x12cc59000) [pid = 1652] [serial = 49] [outer = 0x12cc53000] 17:17:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccda000 == 18 [pid = 1652] [id = 18] 17:17:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x12cb85000) [pid = 1652] [serial = 50] [outer = 0x0] 17:17:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x12d56d000) [pid = 1652] [serial = 51] [outer = 0x12cb85000] 17:17:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x12d56c800) [pid = 1652] [serial = 52] [outer = 0x12cb85000] 17:17:33 INFO - PROCESS | 1652 | 1462580253037 Marionette TRACE conn2 <- [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]]]}] 17:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 17:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:17:33 INFO - PROCESS | 1652 | 1462580253068 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 1652 | 1462580253069 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 17:17:33 INFO - PROCESS | 1652 | 1462580253071 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 1652 | 1462580253083 Marionette TRACE conn2 <- [1,46,null,{}] 17:17:33 INFO - PROCESS | 1652 | 1462580253086 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:33 INFO - PROCESS | 1652 | 1462580253169 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:17:33 INFO - PROCESS | 1652 | 1462580253174 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d749800 == 19 [pid = 1652] [id = 19] 17:17:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x117f9c800) [pid = 1652] [serial = 53] [outer = 0x0] 17:17:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x11840a000) [pid = 1652] [serial = 54] [outer = 0x117f9c800] 17:17:33 INFO - PROCESS | 1652 | 1462580253202 Marionette DEBUG loaded listener.js 17:17:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x12cc5c000) [pid = 1652] [serial = 55] [outer = 0x117f9c800] 17:17:33 INFO - PROCESS | 1652 | 1462580253447 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 430ms 17:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:17:33 INFO - PROCESS | 1652 | 1462580253501 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 1652 | 1462580253502 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 17:17:33 INFO - PROCESS | 1652 | 1462580253512 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 1652 | 1462580253513 Marionette TRACE conn2 <- [1,50,null,{}] 17:17:33 INFO - PROCESS | 1652 | 1462580253515 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:33 INFO - PROCESS | 1652 | 1462580253611 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:17:33 INFO - PROCESS | 1652 | 1462580253615 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1291ae800 == 20 [pid = 1652] [id = 20] 17:17:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x117d09800) [pid = 1652] [serial = 56] [outer = 0x0] 17:17:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x117d0c000) [pid = 1652] [serial = 57] [outer = 0x117d09800] 17:17:33 INFO - PROCESS | 1652 | 1462580253639 Marionette DEBUG loaded listener.js 17:17:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x12d569400) [pid = 1652] [serial = 58] [outer = 0x117d09800] 17:17:33 INFO - PROCESS | 1652 | 1462580253881 Marionette TRACE conn2 <- [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]]]}] 17:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 426ms 17:17:33 INFO - PROCESS | 1652 | 1462580253932 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 1652 | 1462580253933 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 17:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:17:33 INFO - PROCESS | 1652 | 1462580253935 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 1652 | 1462580253936 Marionette TRACE conn2 <- [1,54,null,{}] 17:17:33 INFO - PROCESS | 1652 | 1462580253946 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:34 INFO - PROCESS | 1652 | 1462580254040 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:17:34 INFO - PROCESS | 1652 | 1462580254046 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb4f000 == 21 [pid = 1652] [id = 21] 17:17:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x12918d400) [pid = 1652] [serial = 59] [outer = 0x0] 17:17:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x129192c00) [pid = 1652] [serial = 60] [outer = 0x12918d400] 17:17:34 INFO - PROCESS | 1652 | 1462580254070 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x129196c00) [pid = 1652] [serial = 61] [outer = 0x12918d400] 17:17:34 INFO - PROCESS | 1652 | 1462580254317 Marionette TRACE conn2 <- [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]]]}] 17:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 17:17:34 INFO - PROCESS | 1652 | 1462580254366 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:17:34 INFO - PROCESS | 1652 | 1462580254368 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 17:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:17:34 INFO - PROCESS | 1652 | 1462580254383 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:17:34 INFO - PROCESS | 1652 | 1462580254384 Marionette TRACE conn2 <- [1,58,null,{}] 17:17:34 INFO - PROCESS | 1652 | 1462580254398 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:34 INFO - PROCESS | 1652 | 1462580254507 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:17:34 INFO - PROCESS | 1652 | 1462580254513 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0a4000 == 22 [pid = 1652] [id = 22] 17:17:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1294c0c00) [pid = 1652] [serial = 62] [outer = 0x0] 17:17:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x12d5e9c00) [pid = 1652] [serial = 63] [outer = 0x1294c0c00] 17:17:34 INFO - PROCESS | 1652 | 1462580254547 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x12dea3c00) [pid = 1652] [serial = 64] [outer = 0x1294c0c00] 17:17:35 INFO - PROCESS | 1652 | 1462580255607 Marionette TRACE conn2 <- [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]]]}] 17:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1282ms 17:17:35 INFO - PROCESS | 1652 | 1462580255654 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:17:35 INFO - PROCESS | 1652 | 1462580255658 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 17:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:17:35 INFO - PROCESS | 1652 | 1462580255663 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - PROCESS | 1652 | 1462580255665 Marionette TRACE conn2 <- [1,62,null,{}] 17:17:35 INFO - PROCESS | 1652 | 1462580255669 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:35 INFO - PROCESS | 1652 | 1462580255775 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:17:35 INFO - PROCESS | 1652 | 1462580255827 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131c7800 == 23 [pid = 1652] [id = 23] 17:17:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x112d03800) [pid = 1652] [serial = 65] [outer = 0x0] 17:17:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x113309400) [pid = 1652] [serial = 66] [outer = 0x112d03800] 17:17:35 INFO - PROCESS | 1652 | 1462580255857 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x115022c00) [pid = 1652] [serial = 67] [outer = 0x112d03800] 17:17:36 INFO - PROCESS | 1652 | 1462580256251 Marionette TRACE conn2 <- [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]]]}] 17:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 17:17:36 INFO - PROCESS | 1652 | 1462580256285 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:17:36 INFO - PROCESS | 1652 | 1462580256291 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 17:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:17:36 INFO - PROCESS | 1652 | 1462580256296 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - PROCESS | 1652 | 1462580256298 Marionette TRACE conn2 <- [1,66,null,{}] 17:17:36 INFO - PROCESS | 1652 | 1462580256300 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:36 INFO - PROCESS | 1652 | 1462580256405 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:17:36 INFO - PROCESS | 1652 | 1462580256446 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x116858800 == 24 [pid = 1652] [id = 24] 17:17:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x115e10000) [pid = 1652] [serial = 68] [outer = 0x0] 17:17:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x116a53000) [pid = 1652] [serial = 69] [outer = 0x115e10000] 17:17:36 INFO - PROCESS | 1652 | 1462580256476 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x117d0a400) [pid = 1652] [serial = 70] [outer = 0x115e10000] 17:17:36 INFO - PROCESS | 1652 | 1462580256894 Marionette TRACE conn2 <- [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]]]}] 17:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 620ms 17:17:36 INFO - PROCESS | 1652 | 1462580256917 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:17:36 INFO - PROCESS | 1652 | 1462580256918 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 17:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:17:36 INFO - PROCESS | 1652 | 1462580256921 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - PROCESS | 1652 | 1462580256925 Marionette TRACE conn2 <- [1,70,null,{}] 17:17:36 INFO - PROCESS | 1652 | 1462580256933 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:37 INFO - PROCESS | 1652 | 1462580257041 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:17:37 INFO - PROCESS | 1652 | 1462580257096 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f44000 == 25 [pid = 1652] [id = 25] 17:17:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x117f0d800) [pid = 1652] [serial = 71] [outer = 0x0] 17:17:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119095c00) [pid = 1652] [serial = 72] [outer = 0x117f0d800] 17:17:37 INFO - PROCESS | 1652 | 1462580257130 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1194cb800) [pid = 1652] [serial = 73] [outer = 0x117f0d800] 17:17:37 INFO - PROCESS | 1652 | 1462580257783 Marionette TRACE conn2 <- [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]]]}] 17:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 17:17:37 INFO - PROCESS | 1652 | 1462580257845 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:17:37 INFO - PROCESS | 1652 | 1462580257848 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 17:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:17:37 INFO - PROCESS | 1652 | 1462580257851 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:17:37 INFO - PROCESS | 1652 | 1462580257852 Marionette TRACE conn2 <- [1,74,null,{}] 17:17:37 INFO - PROCESS | 1652 | 1462580257856 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:37 INFO - PROCESS | 1652 | 1462580257936 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:17:37 INFO - PROCESS | 1652 | 1462580257990 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1130c4000 == 26 [pid = 1652] [id = 26] 17:17:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x113309c00) [pid = 1652] [serial = 74] [outer = 0x0] 17:17:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x113dbac00) [pid = 1652] [serial = 75] [outer = 0x113309c00] 17:17:38 INFO - PROCESS | 1652 | 1462580258019 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11602bc00) [pid = 1652] [serial = 76] [outer = 0x113309c00] 17:17:38 INFO - PROCESS | 1652 | 1462580258394 Marionette TRACE conn2 <- [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]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 17:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:17:38 INFO - PROCESS | 1652 | 1462580258422 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 1652 | 1462580258428 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 17:17:38 INFO - PROCESS | 1652 | 1462580258432 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 1652 | 1462580258433 Marionette TRACE conn2 <- [1,78,null,{}] 17:17:38 INFO - PROCESS | 1652 | 1462580258436 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:38 INFO - PROCESS | 1652 | 1462580258504 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:17:38 INFO - PROCESS | 1652 | 1462580258510 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x113dcd800 == 27 [pid = 1652] [id = 27] 17:17:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1160e7400) [pid = 1652] [serial = 77] [outer = 0x0] 17:17:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1161a0c00) [pid = 1652] [serial = 78] [outer = 0x1160e7400] 17:17:38 INFO - PROCESS | 1652 | 1462580258537 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116835800) [pid = 1652] [serial = 79] [outer = 0x1160e7400] 17:17:38 INFO - PROCESS | 1652 | 1462580258853 Marionette TRACE conn2 <- [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]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 17:17:38 INFO - PROCESS | 1652 | 1462580258902 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 1652 | 1462580258903 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 17:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:17:38 INFO - PROCESS | 1652 | 1462580258906 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 1652 | 1462580258908 Marionette TRACE conn2 <- [1,82,null,{}] 17:17:38 INFO - PROCESS | 1652 | 1462580258915 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:38 INFO - PROCESS | 1652 | 1462580258987 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:17:39 INFO - PROCESS | 1652 | 1462580258995 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1161b5000 == 28 [pid = 1652] [id = 28] 17:17:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116e02400) [pid = 1652] [serial = 80] [outer = 0x0] 17:17:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11741fc00) [pid = 1652] [serial = 81] [outer = 0x116e02400] 17:17:39 INFO - PROCESS | 1652 | 1462580259022 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x117d0f800) [pid = 1652] [serial = 82] [outer = 0x116e02400] 17:17:39 INFO - PROCESS | 1652 | 1462580259346 Marionette TRACE conn2 <- [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]]]}] 17:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 17:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:17:39 INFO - PROCESS | 1652 | 1462580259378 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:17:39 INFO - PROCESS | 1652 | 1462580259379 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 17:17:39 INFO - PROCESS | 1652 | 1462580259381 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - PROCESS | 1652 | 1462580259382 Marionette TRACE conn2 <- [1,86,null,{}] 17:17:39 INFO - PROCESS | 1652 | 1462580259385 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:39 INFO - PROCESS | 1652 | 1462580259468 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:17:39 INFO - PROCESS | 1652 | 1462580259508 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x116813000 == 29 [pid = 1652] [id = 29] 17:17:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117429000) [pid = 1652] [serial = 83] [outer = 0x0] 17:17:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x117f0c800) [pid = 1652] [serial = 84] [outer = 0x117429000] 17:17:39 INFO - PROCESS | 1652 | 1462580259533 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x117fa1800) [pid = 1652] [serial = 85] [outer = 0x117429000] 17:17:39 INFO - PROCESS | 1652 | 1462580259793 Marionette TRACE conn2 <- [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]]]}] 17:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 17:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:17:39 INFO - PROCESS | 1652 | 1462580259852 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:17:39 INFO - PROCESS | 1652 | 1462580259854 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 17:17:39 INFO - PROCESS | 1652 | 1462580259861 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - PROCESS | 1652 | 1462580259863 Marionette TRACE conn2 <- [1,90,null,{}] 17:17:39 INFO - PROCESS | 1652 | 1462580259867 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:39 INFO - PROCESS | 1652 | 1462580259972 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:17:40 INFO - PROCESS | 1652 | 1462580260032 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f3a000 == 30 [pid = 1652] [id = 30] 17:17:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x117d0d800) [pid = 1652] [serial = 86] [outer = 0x0] 17:17:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x117fb2c00) [pid = 1652] [serial = 87] [outer = 0x117d0d800] 17:17:40 INFO - PROCESS | 1652 | 1462580260072 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118409000) [pid = 1652] [serial = 88] [outer = 0x117d0d800] 17:17:40 INFO - PROCESS | 1652 | 1462580260415 Marionette TRACE conn2 <- [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]]]}] 17:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 577ms 17:17:40 INFO - PROCESS | 1652 | 1462580260435 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 1652 | 1462580260437 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 17:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:17:40 INFO - PROCESS | 1652 | 1462580260442 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - PROCESS | 1652 | 1462580260444 Marionette TRACE conn2 <- [1,94,null,{}] 17:17:40 INFO - PROCESS | 1652 | 1462580260447 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:40 INFO - PROCESS | 1652 | 1462580260605 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:17:40 INFO - PROCESS | 1652 | 1462580260641 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f83800 == 31 [pid = 1652] [id = 31] 17:17:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x117fb3c00) [pid = 1652] [serial = 89] [outer = 0x0] 17:17:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11901c000) [pid = 1652] [serial = 90] [outer = 0x117fb3c00] 17:17:40 INFO - PROCESS | 1652 | 1462580260681 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1194ce000) [pid = 1652] [serial = 91] [outer = 0x117fb3c00] 17:17:40 INFO - PROCESS | 1652 | 1462580260972 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 571ms 17:17:41 INFO - PROCESS | 1652 | 1462580261013 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 1652 | 1462580261015 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 17:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:17:41 INFO - PROCESS | 1652 | 1462580261017 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 1652 | 1462580261018 Marionette TRACE conn2 <- [1,98,null,{}] 17:17:41 INFO - PROCESS | 1652 | 1462580261020 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:41 INFO - PROCESS | 1652 | 1462580261100 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:17:41 INFO - PROCESS | 1652 | 1462580261104 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x118319800 == 32 [pid = 1652] [id = 32] 17:17:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1194ce400) [pid = 1652] [serial = 92] [outer = 0x0] 17:17:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1197dc800) [pid = 1652] [serial = 93] [outer = 0x1194ce400] 17:17:41 INFO - PROCESS | 1652 | 1462580261131 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119b73c00) [pid = 1652] [serial = 94] [outer = 0x1194ce400] 17:17:41 INFO - PROCESS | 1652 | 1462580261415 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 17:17:41 INFO - PROCESS | 1652 | 1462580261435 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 1652 | 1462580261436 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 17:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:17:41 INFO - PROCESS | 1652 | 1462580261449 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 1652 | 1462580261450 Marionette TRACE conn2 <- [1,102,null,{}] 17:17:41 INFO - PROCESS | 1652 | 1462580261452 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:41 INFO - PROCESS | 1652 | 1462580261548 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:17:41 INFO - PROCESS | 1652 | 1462580261556 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x112645800 == 33 [pid = 1652] [id = 33] 17:17:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118154800) [pid = 1652] [serial = 95] [outer = 0x0] 17:17:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119b38000) [pid = 1652] [serial = 96] [outer = 0x118154800] 17:17:41 INFO - PROCESS | 1652 | 1462580261582 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119cc1000) [pid = 1652] [serial = 97] [outer = 0x118154800] 17:17:41 INFO - PROCESS | 1652 | 1462580261834 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 428ms 17:17:41 INFO - PROCESS | 1652 | 1462580261868 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 1652 | 1462580261881 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 17:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:17:41 INFO - PROCESS | 1652 | 1462580261887 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 1652 | 1462580261889 Marionette TRACE conn2 <- [1,106,null,{}] 17:17:41 INFO - PROCESS | 1652 | 1462580261899 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:41 INFO - PROCESS | 1652 | 1462580261974 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:17:41 INFO - PROCESS | 1652 | 1462580261980 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194a3800 == 34 [pid = 1652] [id = 34] 17:17:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119cb6c00) [pid = 1652] [serial = 98] [outer = 0x0] 17:17:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123267c00) [pid = 1652] [serial = 99] [outer = 0x119cb6c00] 17:17:42 INFO - PROCESS | 1652 | 1462580262004 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123622000) [pid = 1652] [serial = 100] [outer = 0x119cb6c00] 17:17:42 INFO - PROCESS | 1652 | 1462580262279 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 427ms 17:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:17:42 INFO - PROCESS | 1652 | 1462580262315 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 1652 | 1462580262316 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 17:17:42 INFO - PROCESS | 1652 | 1462580262318 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 1652 | 1462580262319 Marionette TRACE conn2 <- [1,110,null,{}] 17:17:42 INFO - PROCESS | 1652 | 1462580262321 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:42 INFO - PROCESS | 1652 | 1462580262410 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:17:42 INFO - PROCESS | 1652 | 1462580262453 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119794000 == 35 [pid = 1652] [id = 35] 17:17:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11a009c00) [pid = 1652] [serial = 101] [outer = 0x0] 17:17:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123694c00) [pid = 1652] [serial = 102] [outer = 0x11a009c00] 17:17:42 INFO - PROCESS | 1652 | 1462580262478 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124661c00) [pid = 1652] [serial = 103] [outer = 0x11a009c00] 17:17:42 INFO - PROCESS | 1652 | 1462580262727 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 17:17:42 INFO - PROCESS | 1652 | 1462580262787 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 1652 | 1462580262789 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 17:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:17:42 INFO - PROCESS | 1652 | 1462580262799 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 1652 | 1462580262801 Marionette TRACE conn2 <- [1,114,null,{}] 17:17:42 INFO - PROCESS | 1652 | 1462580262803 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:42 INFO - PROCESS | 1652 | 1462580262893 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:17:42 INFO - PROCESS | 1652 | 1462580262897 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a071000 == 36 [pid = 1652] [id = 36] 17:17:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1240fa400) [pid = 1652] [serial = 104] [outer = 0x0] 17:17:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124b95c00) [pid = 1652] [serial = 105] [outer = 0x1240fa400] 17:17:42 INFO - PROCESS | 1652 | 1462580262933 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x125011000) [pid = 1652] [serial = 106] [outer = 0x1240fa400] 17:17:43 INFO - PROCESS | 1652 | 1462580263248 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 17:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:17:43 INFO - PROCESS | 1652 | 1462580263269 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 1652 | 1462580263271 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 17:17:43 INFO - PROCESS | 1652 | 1462580263273 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 1652 | 1462580263276 Marionette TRACE conn2 <- [1,118,null,{}] 17:17:43 INFO - PROCESS | 1652 | 1462580263280 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:43 INFO - PROCESS | 1652 | 1462580263375 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:17:43 INFO - PROCESS | 1652 | 1462580263382 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1231d6800 == 37 [pid = 1652] [id = 37] 17:17:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124e83c00) [pid = 1652] [serial = 107] [outer = 0x0] 17:17:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x125764800) [pid = 1652] [serial = 108] [outer = 0x124e83c00] 17:17:43 INFO - PROCESS | 1652 | 1462580263406 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12684b400) [pid = 1652] [serial = 109] [outer = 0x124e83c00] 17:17:43 INFO - PROCESS | 1652 | 1462580263660 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms 17:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:17:43 INFO - PROCESS | 1652 | 1462580263696 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 1652 | 1462580263697 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 17:17:43 INFO - PROCESS | 1652 | 1462580263699 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 1652 | 1462580263700 Marionette TRACE conn2 <- [1,122,null,{}] 17:17:43 INFO - PROCESS | 1652 | 1462580263702 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:43 INFO - PROCESS | 1652 | 1462580263781 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:17:43 INFO - PROCESS | 1652 | 1462580263785 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12340c800 == 38 [pid = 1652] [id = 38] 17:17:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126848800) [pid = 1652] [serial = 110] [outer = 0x0] 17:17:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126c62c00) [pid = 1652] [serial = 111] [outer = 0x126848800] 17:17:43 INFO - PROCESS | 1652 | 1462580263812 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126e3a400) [pid = 1652] [serial = 112] [outer = 0x126848800] 17:17:44 INFO - PROCESS | 1652 | 1462580264100 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 17:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:17:44 INFO - PROCESS | 1652 | 1462580264117 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 1652 | 1462580264118 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 17:17:44 INFO - PROCESS | 1652 | 1462580264120 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - PROCESS | 1652 | 1462580264121 Marionette TRACE conn2 <- [1,126,null,{}] 17:17:44 INFO - PROCESS | 1652 | 1462580264131 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:44 INFO - PROCESS | 1652 | 1462580264209 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:17:44 INFO - PROCESS | 1652 | 1462580264214 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12421a800 == 39 [pid = 1652] [id = 39] 17:17:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126c65800) [pid = 1652] [serial = 113] [outer = 0x0] 17:17:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1270b8400) [pid = 1652] [serial = 114] [outer = 0x126c65800] 17:17:44 INFO - PROCESS | 1652 | 1462580264238 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x128b91400) [pid = 1652] [serial = 115] [outer = 0x126c65800] 17:17:44 INFO - PROCESS | 1652 | 1462580264519 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 426ms 17:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:17:44 INFO - PROCESS | 1652 | 1462580264548 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 1652 | 1462580264549 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 17:17:44 INFO - PROCESS | 1652 | 1462580264551 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - PROCESS | 1652 | 1462580264553 Marionette TRACE conn2 <- [1,130,null,{}] 17:17:44 INFO - PROCESS | 1652 | 1462580264564 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:44 INFO - PROCESS | 1652 | 1462580264668 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:17:44 INFO - PROCESS | 1652 | 1462580264676 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12434e800 == 40 [pid = 1652] [id = 40] 17:17:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126ef1800) [pid = 1652] [serial = 116] [outer = 0x0] 17:17:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x128c0c800) [pid = 1652] [serial = 117] [outer = 0x126ef1800] 17:17:44 INFO - PROCESS | 1652 | 1462580264700 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x128d8c000) [pid = 1652] [serial = 118] [outer = 0x126ef1800] 17:17:44 INFO - PROCESS | 1652 | 1462580264974 Marionette TRACE conn2 <- [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]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 472ms 17:17:45 INFO - PROCESS | 1652 | 1462580265026 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:17:45 INFO - PROCESS | 1652 | 1462580265028 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 17:17:45 INFO - PROCESS | 1652 | 1462580265031 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 1652 | 1462580265031 Marionette TRACE conn2 <- [1,134,null,{}] 17:17:45 INFO - PROCESS | 1652 | 1462580265034 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:45 INFO - PROCESS | 1652 | 1462580265127 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:17:45 INFO - PROCESS | 1652 | 1462580265132 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x125728800 == 41 [pid = 1652] [id = 41] 17:17:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x128f7cc00) [pid = 1652] [serial = 119] [outer = 0x0] 17:17:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12916c000) [pid = 1652] [serial = 120] [outer = 0x128f7cc00] 17:17:45 INFO - PROCESS | 1652 | 1462580265156 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12918f800) [pid = 1652] [serial = 121] [outer = 0x128f7cc00] 17:17:45 INFO - PROCESS | 1652 | 1462580265466 Marionette TRACE conn2 <- [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]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 17:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:17:45 INFO - PROCESS | 1652 | 1462580265499 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 1652 | 1462580265500 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 17:17:45 INFO - PROCESS | 1652 | 1462580265502 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 1652 | 1462580265503 Marionette TRACE conn2 <- [1,138,null,{}] 17:17:45 INFO - PROCESS | 1652 | 1462580265506 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:46 INFO - PROCESS | 1652 | 1462580266254 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:17:46 INFO - PROCESS | 1652 | 1462580266319 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11265a800 == 42 [pid = 1652] [id = 42] 17:17:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1133ca800) [pid = 1652] [serial = 122] [outer = 0x0] 17:17:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1134cb000) [pid = 1652] [serial = 123] [outer = 0x1133ca800] 17:17:46 INFO - PROCESS | 1652 | 1462580266347 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x113dba400) [pid = 1652] [serial = 124] [outer = 0x1133ca800] 17:17:46 INFO - PROCESS | 1652 | 1462580266673 Marionette TRACE conn2 <- [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]]]}] 17:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1219ms 17:17:46 INFO - PROCESS | 1652 | 1462580266723 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:17:46 INFO - PROCESS | 1652 | 1462580266727 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 17:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:17:46 INFO - PROCESS | 1652 | 1462580266737 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:17:46 INFO - PROCESS | 1652 | 1462580266739 Marionette TRACE conn2 <- [1,142,null,{}] 17:17:46 INFO - PROCESS | 1652 | 1462580266742 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:46 INFO - PROCESS | 1652 | 1462580266831 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:17:46 INFO - PROCESS | 1652 | 1462580266836 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d14800 == 43 [pid = 1652] [id = 43] 17:17:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11602e400) [pid = 1652] [serial = 125] [outer = 0x0] 17:17:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11666b400) [pid = 1652] [serial = 126] [outer = 0x11602e400] 17:17:46 INFO - PROCESS | 1652 | 1462580266865 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x116835c00) [pid = 1652] [serial = 127] [outer = 0x11602e400] 17:17:47 INFO - PROCESS | 1652 | 1462580267188 Marionette TRACE conn2 <- [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]]]}] 17:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 470ms 17:17:47 INFO - PROCESS | 1652 | 1462580267221 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:17:47 INFO - PROCESS | 1652 | 1462580267225 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 17:17:47 INFO - PROCESS | 1652 | 1462580267229 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:17:47 INFO - PROCESS | 1652 | 1462580267230 Marionette TRACE conn2 <- [1,146,null,{}] 17:17:47 INFO - PROCESS | 1652 | 1462580267232 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:47 INFO - PROCESS | 1652 | 1462580267319 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:17:47 INFO - PROCESS | 1652 | 1462580267325 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x116643800 == 44 [pid = 1652] [id = 44] 17:17:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11713c000) [pid = 1652] [serial = 128] [outer = 0x0] 17:17:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x117d09400) [pid = 1652] [serial = 129] [outer = 0x11713c000] 17:17:47 INFO - PROCESS | 1652 | 1462580267352 Marionette DEBUG loaded listener.js 17:17:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x117d3d400) [pid = 1652] [serial = 130] [outer = 0x11713c000] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12918d400) [pid = 1652] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x117d09800) [pid = 1652] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x117f9c800) [pid = 1652] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12cc53000) [pid = 1652] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12c94c400) [pid = 1652] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12c4bb400) [pid = 1652] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x117f0ec00) [pid = 1652] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12bf11000) [pid = 1652] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12bb37800) [pid = 1652] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12bb15000) [pid = 1652] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12ab63800) [pid = 1652] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12a8ea000) [pid = 1652] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12916c400) [pid = 1652] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x126848800) [pid = 1652] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x112d03800) [pid = 1652] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x115e10000) [pid = 1652] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x117f0d800) [pid = 1652] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x113309c00) [pid = 1652] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1160e7400) [pid = 1652] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116e02400) [pid = 1652] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x117429000) [pid = 1652] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x117d0d800) [pid = 1652] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x117fb3c00) [pid = 1652] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1194ce400) [pid = 1652] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118154800) [pid = 1652] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119cb6c00) [pid = 1652] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1240fa400) [pid = 1652] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124e83c00) [pid = 1652] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:17:48 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1294c0c00) [pid = 1652] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:17:48 INFO - PROCESS | 1652 | 1462580268141 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 920ms 17:17:48 INFO - PROCESS | 1652 | 1462580268149 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 1652 | 1462580268152 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 17:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:17:48 INFO - PROCESS | 1652 | 1462580268162 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - PROCESS | 1652 | 1462580268164 Marionette TRACE conn2 <- [1,150,null,{}] 17:17:48 INFO - PROCESS | 1652 | 1462580268167 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:48 INFO - PROCESS | 1652 | 1462580268236 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:17:48 INFO - PROCESS | 1652 | 1462580268241 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f33000 == 45 [pid = 1652] [id = 45] 17:17:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1122c8c00) [pid = 1652] [serial = 131] [outer = 0x0] 17:17:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11619a000) [pid = 1652] [serial = 132] [outer = 0x1122c8c00] 17:17:48 INFO - PROCESS | 1652 | 1462580268269 Marionette DEBUG loaded listener.js 17:17:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x117f13400) [pid = 1652] [serial = 133] [outer = 0x1122c8c00] 17:17:48 INFO - PROCESS | 1652 | 1462580268578 Marionette TRACE conn2 <- [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]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 479ms 17:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:17:48 INFO - PROCESS | 1652 | 1462580268634 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 1652 | 1462580268635 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 17:17:48 INFO - PROCESS | 1652 | 1462580268638 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - PROCESS | 1652 | 1462580268639 Marionette TRACE conn2 <- [1,154,null,{}] 17:17:48 INFO - PROCESS | 1652 | 1462580268641 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:48 INFO - PROCESS | 1652 | 1462580268713 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:17:48 INFO - PROCESS | 1652 | 1462580268717 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1175f0000 == 46 [pid = 1652] [id = 46] 17:17:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x117f9dc00) [pid = 1652] [serial = 134] [outer = 0x0] 17:17:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x117fb6000) [pid = 1652] [serial = 135] [outer = 0x117f9dc00] 17:17:48 INFO - PROCESS | 1652 | 1462580268745 Marionette DEBUG loaded listener.js 17:17:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1181a6400) [pid = 1652] [serial = 136] [outer = 0x117f9dc00] 17:17:49 INFO - PROCESS | 1652 | 1462580269093 Marionette TRACE conn2 <- [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]]]}] 17:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 17:17:49 INFO - PROCESS | 1652 | 1462580269109 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:17:49 INFO - PROCESS | 1652 | 1462580269111 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 17:17:49 INFO - PROCESS | 1652 | 1462580269114 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 1652 | 1462580269116 Marionette TRACE conn2 <- [1,158,null,{}] 17:17:49 INFO - PROCESS | 1652 | 1462580269131 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:49 INFO - PROCESS | 1652 | 1462580269236 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:17:49 INFO - PROCESS | 1652 | 1462580269304 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x118060000 == 47 [pid = 1652] [id = 47] 17:17:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118b32800) [pid = 1652] [serial = 137] [outer = 0x0] 17:17:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119014800) [pid = 1652] [serial = 138] [outer = 0x118b32800] 17:17:49 INFO - PROCESS | 1652 | 1462580269352 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1190cb000) [pid = 1652] [serial = 139] [outer = 0x118b32800] 17:17:49 INFO - PROCESS | 1652 | 1462580269684 Marionette TRACE conn2 <- [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]]]}] 17:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 622ms 17:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:17:49 INFO - PROCESS | 1652 | 1462580269737 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 1652 | 1462580269738 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 17:17:49 INFO - PROCESS | 1652 | 1462580269743 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 1652 | 1462580269745 Marionette TRACE conn2 <- [1,162,null,{}] 17:17:49 INFO - PROCESS | 1652 | 1462580269749 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:49 INFO - PROCESS | 1652 | 1462580269882 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:17:49 INFO - PROCESS | 1652 | 1462580269891 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d15000 == 48 [pid = 1652] [id = 48] 17:17:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x113315000) [pid = 1652] [serial = 140] [outer = 0x0] 17:17:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1194c8800) [pid = 1652] [serial = 141] [outer = 0x113315000] 17:17:49 INFO - PROCESS | 1652 | 1462580269931 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1197e0000) [pid = 1652] [serial = 142] [outer = 0x113315000] 17:17:50 INFO - PROCESS | 1652 | 1462580270425 Marionette TRACE conn2 <- [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]]]}] 17:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 722ms 17:17:50 INFO - PROCESS | 1652 | 1462580270464 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:17:50 INFO - PROCESS | 1652 | 1462580270467 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 17:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:17:50 INFO - PROCESS | 1652 | 1462580270471 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - PROCESS | 1652 | 1462580270475 Marionette TRACE conn2 <- [1,166,null,{}] 17:17:50 INFO - PROCESS | 1652 | 1462580270480 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:50 INFO - PROCESS | 1652 | 1462580270569 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:17:50 INFO - PROCESS | 1652 | 1462580270658 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160ae800 == 49 [pid = 1652] [id = 49] 17:17:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x116026000) [pid = 1652] [serial = 143] [outer = 0x0] 17:17:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116172c00) [pid = 1652] [serial = 144] [outer = 0x116026000] 17:17:50 INFO - PROCESS | 1652 | 1462580270689 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116830800) [pid = 1652] [serial = 145] [outer = 0x116026000] 17:17:51 INFO - PROCESS | 1652 | 1462580271093 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 17:17:51 INFO - PROCESS | 1652 | 1462580271157 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 1652 | 1462580271161 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 17:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:17:51 INFO - PROCESS | 1652 | 1462580271167 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 1652 | 1462580271169 Marionette TRACE conn2 <- [1,170,null,{}] 17:17:51 INFO - PROCESS | 1652 | 1462580271172 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:51 INFO - PROCESS | 1652 | 1462580271262 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:17:51 INFO - PROCESS | 1652 | 1462580271320 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x119311800 == 50 [pid = 1652] [id = 50] 17:17:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x117429400) [pid = 1652] [serial = 146] [outer = 0x0] 17:17:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x117d3f000) [pid = 1652] [serial = 147] [outer = 0x117429400] 17:17:51 INFO - PROCESS | 1652 | 1462580271349 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x117f9e000) [pid = 1652] [serial = 148] [outer = 0x117429400] 17:17:51 INFO - PROCESS | 1652 | 1462580271757 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 17:17:51 INFO - PROCESS | 1652 | 1462580271787 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 1652 | 1462580271788 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 17:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:17:51 INFO - PROCESS | 1652 | 1462580271810 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 1652 | 1462580271812 Marionette TRACE conn2 <- [1,174,null,{}] 17:17:51 INFO - PROCESS | 1652 | 1462580271820 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:51 INFO - PROCESS | 1652 | 1462580271926 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:17:52 INFO - PROCESS | 1652 | 1462580271999 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x111b57000 == 51 [pid = 1652] [id = 51] 17:17:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1190cc400) [pid = 1652] [serial = 149] [outer = 0x0] 17:17:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x119374400) [pid = 1652] [serial = 150] [outer = 0x1190cc400] 17:17:52 INFO - PROCESS | 1652 | 1462580272030 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1197da400) [pid = 1652] [serial = 151] [outer = 0x1190cc400] 17:17:52 INFO - PROCESS | 1652 | 1462580272436 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 673ms 17:17:52 INFO - PROCESS | 1652 | 1462580272481 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 1652 | 1462580272483 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 17:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:17:52 INFO - PROCESS | 1652 | 1462580272485 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - PROCESS | 1652 | 1462580272487 Marionette TRACE conn2 <- [1,178,null,{}] 17:17:52 INFO - PROCESS | 1652 | 1462580272489 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:52 INFO - PROCESS | 1652 | 1462580272578 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:17:52 INFO - PROCESS | 1652 | 1462580272625 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1231db000 == 52 [pid = 1652] [id = 52] 17:17:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119c1fc00) [pid = 1652] [serial = 152] [outer = 0x0] 17:17:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119cbdc00) [pid = 1652] [serial = 153] [outer = 0x119c1fc00] 17:17:52 INFO - PROCESS | 1652 | 1462580272655 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11a09c000) [pid = 1652] [serial = 154] [outer = 0x119c1fc00] 17:17:53 INFO - PROCESS | 1652 | 1462580273062 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 17:17:53 INFO - PROCESS | 1652 | 1462580273108 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 1652 | 1462580273110 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 17:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:17:53 INFO - PROCESS | 1652 | 1462580273113 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 1652 | 1462580273115 Marionette TRACE conn2 <- [1,182,null,{}] 17:17:53 INFO - PROCESS | 1652 | 1462580273117 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:53 INFO - PROCESS | 1652 | 1462580273208 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:17:53 INFO - PROCESS | 1652 | 1462580273379 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132cb000 == 53 [pid = 1652] [id = 53] 17:17:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1122c3800) [pid = 1652] [serial = 155] [outer = 0x0] 17:17:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x112f6e400) [pid = 1652] [serial = 156] [outer = 0x1122c3800] 17:17:53 INFO - PROCESS | 1652 | 1462580273407 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x113d2e000) [pid = 1652] [serial = 157] [outer = 0x1122c3800] 17:17:53 INFO - PROCESS | 1652 | 1462580273787 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x118060000 == 52 [pid = 1652] [id = 47] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1175f0000 == 51 [pid = 1652] [id = 46] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116f33000 == 50 [pid = 1652] [id = 45] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116643800 == 49 [pid = 1652] [id = 44] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116f3a000 == 48 [pid = 1652] [id = 30] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116813000 == 47 [pid = 1652] [id = 29] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x113d14800 == 46 [pid = 1652] [id = 43] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1161b5000 == 45 [pid = 1652] [id = 28] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x113dcd800 == 44 [pid = 1652] [id = 27] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x11265a800 == 43 [pid = 1652] [id = 42] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x117f83800 == 42 [pid = 1652] [id = 31] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x118319800 == 41 [pid = 1652] [id = 32] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x112645800 == 40 [pid = 1652] [id = 33] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1231db000 == 39 [pid = 1652] [id = 52] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12434e800 == 38 [pid = 1652] [id = 40] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x111b57000 == 37 [pid = 1652] [id = 51] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1231d6800 == 36 [pid = 1652] [id = 37] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12340c800 == 35 [pid = 1652] [id = 38] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x119311800 == 34 [pid = 1652] [id = 50] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x113d15000 == 33 [pid = 1652] [id = 48] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12421a800 == 32 [pid = 1652] [id = 39] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1160ae800 == 31 [pid = 1652] [id = 49] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x119794000 == 30 [pid = 1652] [id = 35] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x11a071000 == 29 [pid = 1652] [id = 36] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x125728800 == 28 [pid = 1652] [id = 41] 17:17:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1194a3800 == 27 [pid = 1652] [id = 34] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x126c62c00) [pid = 1652] [serial = 111] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1270b8400) [pid = 1652] [serial = 114] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x128c0c800) [pid = 1652] [serial = 117] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x113309400) [pid = 1652] [serial = 66] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x116a53000) [pid = 1652] [serial = 69] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x119095c00) [pid = 1652] [serial = 72] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1194cb800) [pid = 1652] [serial = 73] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x113dbac00) [pid = 1652] [serial = 75] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11602bc00) [pid = 1652] [serial = 76] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1161a0c00) [pid = 1652] [serial = 78] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x116835800) [pid = 1652] [serial = 79] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11741fc00) [pid = 1652] [serial = 81] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x117f0c800) [pid = 1652] [serial = 84] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x117fb2c00) [pid = 1652] [serial = 87] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11901c000) [pid = 1652] [serial = 90] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1194ce000) [pid = 1652] [serial = 91] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1197dc800) [pid = 1652] [serial = 93] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119b73c00) [pid = 1652] [serial = 94] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119b38000) [pid = 1652] [serial = 96] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119cc1000) [pid = 1652] [serial = 97] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x123267c00) [pid = 1652] [serial = 99] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x123622000) [pid = 1652] [serial = 100] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x123694c00) [pid = 1652] [serial = 102] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124b95c00) [pid = 1652] [serial = 105] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x125764800) [pid = 1652] [serial = 108] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125011000) [pid = 1652] [serial = 106] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12684b400) [pid = 1652] [serial = 109] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126e3a400) [pid = 1652] [serial = 112] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115022c00) [pid = 1652] [serial = 67] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118409000) [pid = 1652] [serial = 88] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117d0f800) [pid = 1652] [serial = 82] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x117d0a400) [pid = 1652] [serial = 70] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12dea3c00) [pid = 1652] [serial = 64] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x117fa1800) [pid = 1652] [serial = 85] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123622400) [pid = 1652] [serial = 11] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12404d800) [pid = 1652] [serial = 8] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12bf19400) [pid = 1652] [serial = 36] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12bf15000) [pid = 1652] [serial = 33] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117f0a000) [pid = 1652] [serial = 34] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12be53800) [pid = 1652] [serial = 30] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12bf0c000) [pid = 1652] [serial = 31] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12bb1a000) [pid = 1652] [serial = 27] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12bb34800) [pid = 1652] [serial = 28] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x125009400) [pid = 1652] [serial = 25] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12abe1000) [pid = 1652] [serial = 24] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a8ebc00) [pid = 1652] [serial = 21] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a8f0000) [pid = 1652] [serial = 22] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x129378000) [pid = 1652] [serial = 16] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1294c6c00) [pid = 1652] [serial = 18] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12916e000) [pid = 1652] [serial = 15] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12d5e9c00) [pid = 1652] [serial = 63] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x129192c00) [pid = 1652] [serial = 60] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x129196c00) [pid = 1652] [serial = 61] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x117d0c000) [pid = 1652] [serial = 57] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12d569400) [pid = 1652] [serial = 58] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12cc5c000) [pid = 1652] [serial = 55] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x11840a000) [pid = 1652] [serial = 54] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12cc59000) [pid = 1652] [serial = 49] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12d56d000) [pid = 1652] [serial = 51] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12ccdc800) [pid = 1652] [serial = 45] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12cc54c00) [pid = 1652] [serial = 48] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12c952400) [pid = 1652] [serial = 42] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12cb7c800) [pid = 1652] [serial = 43] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12c4c1800) [pid = 1652] [serial = 39] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12c949400) [pid = 1652] [serial = 40] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12c4b8c00) [pid = 1652] [serial = 37] [outer = 0x0] [url = about:blank] 17:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1172ms 17:17:54 INFO - PROCESS | 1652 | 1462580274305 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 1652 | 1462580274308 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 17:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:17:54 INFO - PROCESS | 1652 | 1462580274312 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - PROCESS | 1652 | 1462580274314 Marionette TRACE conn2 <- [1,186,null,{}] 17:17:54 INFO - PROCESS | 1652 | 1462580274318 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:54 INFO - PROCESS | 1652 | 1462580274396 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:17:54 INFO - PROCESS | 1652 | 1462580274401 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x112659000 == 28 [pid = 1652] [id = 54] 17:17:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x113d2d800) [pid = 1652] [serial = 158] [outer = 0x0] 17:17:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x113dbf000) [pid = 1652] [serial = 159] [outer = 0x113d2d800] 17:17:54 INFO - PROCESS | 1652 | 1462580274431 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x115e74000) [pid = 1652] [serial = 160] [outer = 0x113d2d800] 17:17:54 INFO - PROCESS | 1652 | 1462580274767 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 472ms 17:17:54 INFO - PROCESS | 1652 | 1462580274785 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 1652 | 1462580274788 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 17:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:17:54 INFO - PROCESS | 1652 | 1462580274799 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - PROCESS | 1652 | 1462580274803 Marionette TRACE conn2 <- [1,190,null,{}] 17:17:54 INFO - PROCESS | 1652 | 1462580274807 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:54 INFO - PROCESS | 1652 | 1462580274930 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:17:54 INFO - PROCESS | 1652 | 1462580274995 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d14800 == 29 [pid = 1652] [id = 55] 17:17:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x115e72800) [pid = 1652] [serial = 161] [outer = 0x0] 17:17:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116167000) [pid = 1652] [serial = 162] [outer = 0x115e72800] 17:17:55 INFO - PROCESS | 1652 | 1462580275036 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1168ab400) [pid = 1652] [serial = 163] [outer = 0x115e72800] 17:17:55 INFO - PROCESS | 1652 | 1462580275376 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 626ms 17:17:55 INFO - PROCESS | 1652 | 1462580275420 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 1652 | 1462580275422 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 17:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:17:55 INFO - PROCESS | 1652 | 1462580275426 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - PROCESS | 1652 | 1462580275428 Marionette TRACE conn2 <- [1,194,null,{}] 17:17:55 INFO - PROCESS | 1652 | 1462580275436 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:55 INFO - PROCESS | 1652 | 1462580275510 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:17:55 INFO - PROCESS | 1652 | 1462580275549 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116646000 == 30 [pid = 1652] [id = 56] 17:17:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x117143c00) [pid = 1652] [serial = 164] [outer = 0x0] 17:17:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x117d05800) [pid = 1652] [serial = 165] [outer = 0x117143c00] 17:17:55 INFO - PROCESS | 1652 | 1462580275578 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x117d3e400) [pid = 1652] [serial = 166] [outer = 0x117143c00] 17:17:55 INFO - PROCESS | 1652 | 1462580275861 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 17:17:55 INFO - PROCESS | 1652 | 1462580275897 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 1652 | 1462580275898 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 17:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:17:55 INFO - PROCESS | 1652 | 1462580275901 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - PROCESS | 1652 | 1462580275902 Marionette TRACE conn2 <- [1,198,null,{}] 17:17:55 INFO - PROCESS | 1652 | 1462580275904 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:55 INFO - PROCESS | 1652 | 1462580275975 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:17:55 INFO - PROCESS | 1652 | 1462580275979 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f3b800 == 31 [pid = 1652] [id = 57] 17:17:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x117f0cc00) [pid = 1652] [serial = 167] [outer = 0x0] 17:17:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x117f9b000) [pid = 1652] [serial = 168] [outer = 0x117f0cc00] 17:17:56 INFO - PROCESS | 1652 | 1462580276007 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x117fb2c00) [pid = 1652] [serial = 169] [outer = 0x117f0cc00] 17:17:56 INFO - PROCESS | 1652 | 1462580276297 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 417ms 17:17:56 INFO - PROCESS | 1652 | 1462580276319 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 1652 | 1462580276320 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 17:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:17:56 INFO - PROCESS | 1652 | 1462580276329 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 1652 | 1462580276330 Marionette TRACE conn2 <- [1,202,null,{}] 17:17:56 INFO - PROCESS | 1652 | 1462580276337 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:56 INFO - PROCESS | 1652 | 1462580276428 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:17:56 INFO - PROCESS | 1652 | 1462580276439 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f7b800 == 32 [pid = 1652] [id = 58] 17:17:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x117d0b800) [pid = 1652] [serial = 170] [outer = 0x0] 17:17:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x117f9e800) [pid = 1652] [serial = 171] [outer = 0x117d0b800] 17:17:56 INFO - PROCESS | 1652 | 1462580276464 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1181ad800) [pid = 1652] [serial = 172] [outer = 0x117d0b800] 17:17:56 INFO - PROCESS | 1652 | 1462580276752 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 480ms 17:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:17:56 INFO - PROCESS | 1652 | 1462580276808 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 1652 | 1462580276810 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 17:17:56 INFO - PROCESS | 1652 | 1462580276813 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 1652 | 1462580276814 Marionette TRACE conn2 <- [1,206,null,{}] 17:17:56 INFO - PROCESS | 1652 | 1462580276817 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:56 INFO - PROCESS | 1652 | 1462580276924 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:17:56 INFO - PROCESS | 1652 | 1462580276929 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x118312000 == 33 [pid = 1652] [id = 59] 17:17:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x117f06800) [pid = 1652] [serial = 173] [outer = 0x0] 17:17:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119022c00) [pid = 1652] [serial = 174] [outer = 0x117f06800] 17:17:56 INFO - PROCESS | 1652 | 1462580276976 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1194cac00) [pid = 1652] [serial = 175] [outer = 0x117f06800] 17:17:57 INFO - PROCESS | 1652 | 1462580277286 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 519ms 17:17:57 INFO - PROCESS | 1652 | 1462580277333 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 1652 | 1462580277335 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 17:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:17:57 INFO - PROCESS | 1652 | 1462580277338 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 1652 | 1462580277340 Marionette TRACE conn2 <- [1,210,null,{}] 17:17:57 INFO - PROCESS | 1652 | 1462580277343 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:57 INFO - PROCESS | 1652 | 1462580277464 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:17:57 INFO - PROCESS | 1652 | 1462580277470 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119077000 == 34 [pid = 1652] [id = 60] 17:17:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11840d400) [pid = 1652] [serial = 176] [outer = 0x0] 17:17:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1197da800) [pid = 1652] [serial = 177] [outer = 0x11840d400] 17:17:57 INFO - PROCESS | 1652 | 1462580277510 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119c29000) [pid = 1652] [serial = 178] [outer = 0x11840d400] 17:17:57 INFO - PROCESS | 1652 | 1462580277900 Marionette TRACE conn2 <- [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]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 571ms 17:17:57 INFO - PROCESS | 1652 | 1462580277911 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 1652 | 1462580277912 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 17:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:17:57 INFO - PROCESS | 1652 | 1462580277914 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 1652 | 1462580277915 Marionette TRACE conn2 <- [1,214,null,{}] 17:17:57 INFO - PROCESS | 1652 | 1462580277918 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:58 INFO - PROCESS | 1652 | 1462580277998 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:17:58 INFO - PROCESS | 1652 | 1462580278002 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119496000 == 35 [pid = 1652] [id = 61] 17:17:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119374c00) [pid = 1652] [serial = 179] [outer = 0x0] 17:17:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11a099800) [pid = 1652] [serial = 180] [outer = 0x119374c00] 17:17:58 INFO - PROCESS | 1652 | 1462580278050 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123270000) [pid = 1652] [serial = 181] [outer = 0x119374c00] 17:17:58 INFO - PROCESS | 1652 | 1462580278349 Marionette TRACE conn2 <- [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]]]}] 17:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 17:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:17:58 INFO - PROCESS | 1652 | 1462580278384 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 1652 | 1462580278386 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 17:17:58 INFO - PROCESS | 1652 | 1462580278388 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - PROCESS | 1652 | 1462580278389 Marionette TRACE conn2 <- [1,218,null,{}] 17:17:58 INFO - PROCESS | 1652 | 1462580278394 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:58 INFO - PROCESS | 1652 | 1462580278496 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128f7cc00) [pid = 1652] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11a009c00) [pid = 1652] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126ef1800) [pid = 1652] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126c65800) [pid = 1652] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x113315000) [pid = 1652] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118b32800) [pid = 1652] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11602e400) [pid = 1652] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11713c000) [pid = 1652] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1122c8c00) [pid = 1652] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x117f9dc00) [pid = 1652] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:17:58 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1133ca800) [pid = 1652] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:17:58 INFO - PROCESS | 1652 | 1462580278530 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x116054000 == 36 [pid = 1652] [id = 62] 17:17:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1122c8800) [pid = 1652] [serial = 182] [outer = 0x0] 17:17:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x115e73c00) [pid = 1652] [serial = 183] [outer = 0x1122c8800] 17:17:58 INFO - PROCESS | 1652 | 1462580278554 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118b2bc00) [pid = 1652] [serial = 184] [outer = 0x1122c8800] 17:17:58 INFO - PROCESS | 1652 | 1462580278798 Marionette TRACE conn2 <- [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]]]}] 17:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 17:17:58 INFO - PROCESS | 1652 | 1462580278812 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 1652 | 1462580278813 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 17:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:17:58 INFO - PROCESS | 1652 | 1462580278815 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - PROCESS | 1652 | 1462580278816 Marionette TRACE conn2 <- [1,222,null,{}] 17:17:58 INFO - PROCESS | 1652 | 1462580278819 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:58 INFO - PROCESS | 1652 | 1462580278895 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:17:58 INFO - PROCESS | 1652 | 1462580278899 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a043000 == 37 [pid = 1652] [id = 63] 17:17:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12347d000) [pid = 1652] [serial = 185] [outer = 0x0] 17:17:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1240ef400) [pid = 1652] [serial = 186] [outer = 0x12347d000] 17:17:58 INFO - PROCESS | 1652 | 1462580278926 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1242b4000) [pid = 1652] [serial = 187] [outer = 0x12347d000] 17:17:59 INFO - PROCESS | 1652 | 1462580279203 Marionette TRACE conn2 <- [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]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 17:17:59 INFO - PROCESS | 1652 | 1462580279235 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 1652 | 1462580279236 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 17:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:17:59 INFO - PROCESS | 1652 | 1462580279246 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 1652 | 1462580279248 Marionette TRACE conn2 <- [1,226,null,{}] 17:17:59 INFO - PROCESS | 1652 | 1462580279250 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:59 INFO - PROCESS | 1652 | 1462580279357 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:17:59 INFO - PROCESS | 1652 | 1462580279382 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1231d7000 == 38 [pid = 1652] [id = 64] 17:17:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1134c2c00) [pid = 1652] [serial = 188] [outer = 0x0] 17:17:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1242b8800) [pid = 1652] [serial = 189] [outer = 0x1134c2c00] 17:17:59 INFO - PROCESS | 1652 | 1462580279417 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1181ad400) [pid = 1652] [serial = 190] [outer = 0x1134c2c00] 17:17:59 INFO - PROCESS | 1652 | 1462580279674 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 477ms 17:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:17:59 INFO - PROCESS | 1652 | 1462580279715 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 1652 | 1462580279716 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 17:17:59 INFO - PROCESS | 1652 | 1462580279718 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 1652 | 1462580279719 Marionette TRACE conn2 <- [1,230,null,{}] 17:17:59 INFO - PROCESS | 1652 | 1462580279722 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:59 INFO - PROCESS | 1652 | 1462580279802 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:17:59 INFO - PROCESS | 1652 | 1462580279806 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12375d800 == 39 [pid = 1652] [id = 65] 17:17:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x125005800) [pid = 1652] [serial = 191] [outer = 0x0] 17:17:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12500f000) [pid = 1652] [serial = 192] [outer = 0x125005800] 17:17:59 INFO - PROCESS | 1652 | 1462580279832 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125767000) [pid = 1652] [serial = 193] [outer = 0x125005800] 17:18:00 INFO - PROCESS | 1652 | 1462580280127 Marionette TRACE conn2 <- [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]]]}] 17:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 418ms 17:18:00 INFO - PROCESS | 1652 | 1462580280150 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:18:00 INFO - PROCESS | 1652 | 1462580280151 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 17:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:18:00 INFO - PROCESS | 1652 | 1462580280155 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - PROCESS | 1652 | 1462580280156 Marionette TRACE conn2 <- [1,234,null,{}] 17:18:00 INFO - PROCESS | 1652 | 1462580280162 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:00 INFO - PROCESS | 1652 | 1462580280257 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:18:00 INFO - PROCESS | 1652 | 1462580280263 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12435a000 == 40 [pid = 1652] [id = 66] 17:18:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1134c6400) [pid = 1652] [serial = 194] [outer = 0x0] 17:18:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125010400) [pid = 1652] [serial = 195] [outer = 0x1134c6400] 17:18:00 INFO - PROCESS | 1652 | 1462580280290 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1257ef000) [pid = 1652] [serial = 196] [outer = 0x1134c6400] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x113d14800 == 39 [pid = 1652] [id = 55] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1132cb000 == 38 [pid = 1652] [id = 53] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x112659000 == 37 [pid = 1652] [id = 54] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x116646000 == 36 [pid = 1652] [id = 56] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x116f3b800 == 35 [pid = 1652] [id = 57] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x116f7b800 == 34 [pid = 1652] [id = 58] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x116054000 == 33 [pid = 1652] [id = 62] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x11a043000 == 32 [pid = 1652] [id = 63] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1231d7000 == 31 [pid = 1652] [id = 64] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x119077000 == 30 [pid = 1652] [id = 60] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x119496000 == 29 [pid = 1652] [id = 61] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x118312000 == 28 [pid = 1652] [id = 59] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12918f800) [pid = 1652] [serial = 121] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1194c8800) [pid = 1652] [serial = 141] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1197e0000) [pid = 1652] [serial = 142] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1190cb000) [pid = 1652] [serial = 139] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11666b400) [pid = 1652] [serial = 126] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x117d09400) [pid = 1652] [serial = 129] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11619a000) [pid = 1652] [serial = 132] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119014800) [pid = 1652] [serial = 138] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x117d3d400) [pid = 1652] [serial = 130] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x117f13400) [pid = 1652] [serial = 133] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x117fb6000) [pid = 1652] [serial = 135] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1134cb000) [pid = 1652] [serial = 123] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x113dba400) [pid = 1652] [serial = 124] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x116835c00) [pid = 1652] [serial = 127] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1181a6400) [pid = 1652] [serial = 136] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12916c000) [pid = 1652] [serial = 120] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x124661c00) [pid = 1652] [serial = 103] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x128d8c000) [pid = 1652] [serial = 118] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x128b91400) [pid = 1652] [serial = 115] [outer = 0x0] [url = about:blank] 17:18:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12375d800 == 27 [pid = 1652] [id = 65] 17:18:01 INFO - PROCESS | 1652 | 1462580281675 Marionette TRACE conn2 <- [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]]]}] 17:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1572ms 17:18:01 INFO - PROCESS | 1652 | 1462580281729 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:18:01 INFO - PROCESS | 1652 | 1462580281731 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 17:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:18:01 INFO - PROCESS | 1652 | 1462580281735 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:18:01 INFO - PROCESS | 1652 | 1462580281737 Marionette TRACE conn2 <- [1,238,null,{}] 17:18:01 INFO - PROCESS | 1652 | 1462580281743 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:01 INFO - PROCESS | 1652 | 1462580281821 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:18:01 INFO - PROCESS | 1652 | 1462580281861 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131d1000 == 28 [pid = 1652] [id = 67] 17:18:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x113d30400) [pid = 1652] [serial = 197] [outer = 0x0] 17:18:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x113db7c00) [pid = 1652] [serial = 198] [outer = 0x113d30400] 17:18:01 INFO - PROCESS | 1652 | 1462580281889 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11603a800) [pid = 1652] [serial = 199] [outer = 0x113d30400] 17:18:02 INFO - PROCESS | 1652 | 1462580282168 Marionette TRACE conn2 <- [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]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 474ms 17:18:02 INFO - PROCESS | 1652 | 1462580282215 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 1652 | 1462580282219 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 17:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:18:02 INFO - PROCESS | 1652 | 1462580282224 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 1652 | 1462580282229 Marionette TRACE conn2 <- [1,242,null,{}] 17:18:02 INFO - PROCESS | 1652 | 1462580282231 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:02 INFO - PROCESS | 1652 | 1462580282302 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:18:02 INFO - PROCESS | 1652 | 1462580282308 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e2a000 == 29 [pid = 1652] [id = 68] 17:18:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116173800) [pid = 1652] [serial = 200] [outer = 0x0] 17:18:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116831400) [pid = 1652] [serial = 201] [outer = 0x116173800] 17:18:02 INFO - PROCESS | 1652 | 1462580282337 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116a56c00) [pid = 1652] [serial = 202] [outer = 0x116173800] 17:18:02 INFO - PROCESS | 1652 | 1462580282634 Marionette TRACE conn2 <- [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]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 423ms 17:18:02 INFO - PROCESS | 1652 | 1462580282647 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 1652 | 1462580282648 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 17:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:18:02 INFO - PROCESS | 1652 | 1462580282651 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 1652 | 1462580282653 Marionette TRACE conn2 <- [1,246,null,{}] 17:18:02 INFO - PROCESS | 1652 | 1462580282672 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:02 INFO - PROCESS | 1652 | 1462580282764 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:18:02 INFO - PROCESS | 1652 | 1462580282770 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11680b000 == 30 [pid = 1652] [id = 69] 17:18:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x111dbb400) [pid = 1652] [serial = 203] [outer = 0x0] 17:18:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x117d35800) [pid = 1652] [serial = 204] [outer = 0x111dbb400] 17:18:02 INFO - PROCESS | 1652 | 1462580282808 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x117f09400) [pid = 1652] [serial = 205] [outer = 0x111dbb400] 17:18:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x117f0dc00) [pid = 1652] [serial = 206] [outer = 0x12cb85000] 17:18:03 INFO - PROCESS | 1652 | 1462580283140 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 522ms 17:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:18:03 INFO - PROCESS | 1652 | 1462580283173 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 1652 | 1462580283175 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 17:18:03 INFO - PROCESS | 1652 | 1462580283177 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 1652 | 1462580283178 Marionette TRACE conn2 <- [1,250,null,{}] 17:18:03 INFO - PROCESS | 1652 | 1462580283180 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:03 INFO - PROCESS | 1652 | 1462580283267 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 17:18:03 INFO - PROCESS | 1652 | 1462580283291 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f36800 == 31 [pid = 1652] [id = 70] 17:18:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11330c800) [pid = 1652] [serial = 207] [outer = 0x0] 17:18:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117f10400) [pid = 1652] [serial = 208] [outer = 0x11330c800] 17:18:03 INFO - PROCESS | 1652 | 1462580283317 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1181aa800) [pid = 1652] [serial = 209] [outer = 0x11330c800] 17:18:03 INFO - PROCESS | 1652 | 1462580283576 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 418ms 17:18:03 INFO - PROCESS | 1652 | 1462580283600 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 1652 | 1462580283602 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 17:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:18:03 INFO - PROCESS | 1652 | 1462580283604 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 1652 | 1462580283605 Marionette TRACE conn2 <- [1,254,null,{}] 17:18:03 INFO - PROCESS | 1652 | 1462580283615 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:03 INFO - PROCESS | 1652 | 1462580283684 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 17:18:03 INFO - PROCESS | 1652 | 1462580283689 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x117fe4000 == 32 [pid = 1652] [id = 71] 17:18:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1160f3800) [pid = 1652] [serial = 210] [outer = 0x0] 17:18:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11901c000) [pid = 1652] [serial = 211] [outer = 0x1160f3800] 17:18:03 INFO - PROCESS | 1652 | 1462580283717 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1190c4000) [pid = 1652] [serial = 212] [outer = 0x1160f3800] 17:18:04 INFO - PROCESS | 1652 | 1462580284024 Marionette TRACE conn2 <- [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]]]}] 17:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 472ms 17:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:18:04 INFO - PROCESS | 1652 | 1462580284077 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 17:18:04 INFO - PROCESS | 1652 | 1462580284078 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 17:18:04 INFO - PROCESS | 1652 | 1462580284080 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:18:04 INFO - PROCESS | 1652 | 1462580284089 Marionette TRACE conn2 <- [1,258,null,{}] 17:18:04 INFO - PROCESS | 1652 | 1462580284099 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:04 INFO - PROCESS | 1652 | 1462580284181 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 17:18:04 INFO - PROCESS | 1652 | 1462580284186 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b8b000 == 33 [pid = 1652] [id = 72] 17:18:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1190cdc00) [pid = 1652] [serial = 213] [outer = 0x0] 17:18:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1197d4c00) [pid = 1652] [serial = 214] [outer = 0x1190cdc00] 17:18:04 INFO - PROCESS | 1652 | 1462580284214 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119c29c00) [pid = 1652] [serial = 215] [outer = 0x1190cdc00] 17:18:04 INFO - PROCESS | 1652 | 1462580284513 Marionette TRACE conn2 <- [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]]]}] 17:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 483ms 17:18:04 INFO - PROCESS | 1652 | 1462580284564 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 17:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:18:04 INFO - PROCESS | 1652 | 1462580284565 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 17:18:04 INFO - PROCESS | 1652 | 1462580284567 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:18:04 INFO - PROCESS | 1652 | 1462580284568 Marionette TRACE conn2 <- [1,262,null,{}] 17:18:04 INFO - PROCESS | 1652 | 1462580284571 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:04 INFO - PROCESS | 1652 | 1462580284637 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 17:18:04 INFO - PROCESS | 1652 | 1462580284644 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119494000 == 34 [pid = 1652] [id = 73] 17:18:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119cc2c00) [pid = 1652] [serial = 216] [outer = 0x0] 17:18:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12326e400) [pid = 1652] [serial = 217] [outer = 0x119cc2c00] 17:18:04 INFO - PROCESS | 1652 | 1462580284668 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12362b800) [pid = 1652] [serial = 218] [outer = 0x119cc2c00] 17:18:04 INFO - PROCESS | 1652 | 1462580284950 Marionette TRACE conn2 <- [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]]]}] 17:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 418ms 17:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:18:04 INFO - PROCESS | 1652 | 1462580284986 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 17:18:04 INFO - PROCESS | 1652 | 1462580284987 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 17:18:04 INFO - PROCESS | 1652 | 1462580284989 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:18:04 INFO - PROCESS | 1652 | 1462580284991 Marionette TRACE conn2 <- [1,266,null,{}] 17:18:05 INFO - PROCESS | 1652 | 1462580284996 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:05 INFO - PROCESS | 1652 | 1462580285086 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 17:18:05 INFO - PROCESS | 1652 | 1462580285092 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x11990e000 == 35 [pid = 1652] [id = 74] 17:18:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1122c3000) [pid = 1652] [serial = 219] [outer = 0x0] 17:18:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11a09f400) [pid = 1652] [serial = 220] [outer = 0x1122c3000] 17:18:05 INFO - PROCESS | 1652 | 1462580285117 Marionette DEBUG loaded listener.js 17:18:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1246f1000) [pid = 1652] [serial = 221] [outer = 0x1122c3000] 17:18:05 INFO - PROCESS | 1652 | 1462580285386 Marionette TRACE conn2 <- [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]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 422ms 17:18:05 INFO - PROCESS | 1652 | 1462580285414 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 1652 | 1462580285416 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 17:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:18:05 INFO - PROCESS | 1652 | 1462580285418 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 1652 | 1462580285419 Marionette TRACE conn2 <- [1,270,null,{}] 17:18:05 INFO - PROCESS | 1652 | 1462580285421 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:05 INFO - PROCESS | 1652 | 1462580285501 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 17:18:05 INFO - PROCESS | 1652 | 1462580285505 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116809800 == 36 [pid = 1652] [id = 75] 17:18:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1168b3000) [pid = 1652] [serial = 222] [outer = 0x0] 17:18:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1246f1400) [pid = 1652] [serial = 223] [outer = 0x1168b3000] 17:18:05 INFO - PROCESS | 1652 | 1462580285532 Marionette DEBUG loaded listener.js 17:18:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124eb6c00) [pid = 1652] [serial = 224] [outer = 0x1168b3000] 17:18:05 INFO - PROCESS | 1652 | 1462580285807 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 418ms 17:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:18:05 INFO - PROCESS | 1652 | 1462580285837 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 1652 | 1462580285838 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 17:18:05 INFO - PROCESS | 1652 | 1462580285848 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 1652 | 1462580285849 Marionette TRACE conn2 <- [1,274,null,{}] 17:18:05 INFO - PROCESS | 1652 | 1462580285851 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:05 INFO - PROCESS | 1652 | 1462580285928 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 17:18:05 INFO - PROCESS | 1652 | 1462580285969 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12340b000 == 37 [pid = 1652] [id = 76] 17:18:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1122c6c00) [pid = 1652] [serial = 225] [outer = 0x0] 17:18:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124ec1800) [pid = 1652] [serial = 226] [outer = 0x1122c6c00] 17:18:05 INFO - PROCESS | 1652 | 1462580285994 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12576b000) [pid = 1652] [serial = 227] [outer = 0x1122c6c00] 17:18:06 INFO - PROCESS | 1652 | 1462580286249 Marionette TRACE conn2 <- [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]]]}] 17:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 427ms 17:18:06 INFO - PROCESS | 1652 | 1462580286272 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 17:18:06 INFO - PROCESS | 1652 | 1462580286273 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 17:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:18:06 INFO - PROCESS | 1652 | 1462580286283 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - PROCESS | 1652 | 1462580286285 Marionette TRACE conn2 <- [1,278,null,{}] 17:18:06 INFO - PROCESS | 1652 | 1462580286287 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:06 INFO - PROCESS | 1652 | 1462580286386 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 17:18:06 INFO - PROCESS | 1652 | 1462580286392 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x117fdd800 == 38 [pid = 1652] [id = 77] 17:18:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1257e9400) [pid = 1652] [serial = 228] [outer = 0x0] 17:18:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126c60800) [pid = 1652] [serial = 229] [outer = 0x1257e9400] 17:18:06 INFO - PROCESS | 1652 | 1462580286421 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126e85c00) [pid = 1652] [serial = 230] [outer = 0x1257e9400] 17:18:06 INFO - PROCESS | 1652 | 1462580286736 Marionette TRACE conn2 <- [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]]]}] 17:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 17:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:18:06 INFO - PROCESS | 1652 | 1462580286752 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 17:18:06 INFO - PROCESS | 1652 | 1462580286753 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 17:18:06 INFO - PROCESS | 1652 | 1462580286756 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - PROCESS | 1652 | 1462580286757 Marionette TRACE conn2 <- [1,282,null,{}] 17:18:06 INFO - PROCESS | 1652 | 1462580286763 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:06 INFO - PROCESS | 1652 | 1462580286857 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 17:18:06 INFO - PROCESS | 1652 | 1462580286861 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1251dc800 == 39 [pid = 1652] [id = 78] 17:18:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126847c00) [pid = 1652] [serial = 231] [outer = 0x0] 17:18:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1270b3000) [pid = 1652] [serial = 232] [outer = 0x126847c00] 17:18:06 INFO - PROCESS | 1652 | 1462580286886 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1273e9800) [pid = 1652] [serial = 233] [outer = 0x126847c00] 17:18:07 INFO - PROCESS | 1652 | 1462580287241 Marionette TRACE conn2 <- [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]]]}] 17:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 521ms 17:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:18:07 INFO - PROCESS | 1652 | 1462580287278 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 1652 | 1462580287279 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 17:18:07 INFO - PROCESS | 1652 | 1462580287282 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 1652 | 1462580287284 Marionette TRACE conn2 <- [1,286,null,{}] 17:18:07 INFO - PROCESS | 1652 | 1462580287288 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:07 INFO - PROCESS | 1652 | 1462580287430 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 17:18:07 INFO - PROCESS | 1652 | 1462580287450 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12700b000 == 40 [pid = 1652] [id = 79] 17:18:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1273ea800) [pid = 1652] [serial = 234] [outer = 0x0] 17:18:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128c0e000) [pid = 1652] [serial = 235] [outer = 0x1273ea800] 17:18:07 INFO - PROCESS | 1652 | 1462580287489 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128d82000) [pid = 1652] [serial = 236] [outer = 0x1273ea800] 17:18:07 INFO - PROCESS | 1652 | 1462580287871 Marionette TRACE conn2 <- [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]]]}] 17:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 621ms 17:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:18:07 INFO - PROCESS | 1652 | 1462580287909 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 1652 | 1462580287910 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 17:18:07 INFO - PROCESS | 1652 | 1462580287912 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 1652 | 1462580287913 Marionette TRACE conn2 <- [1,290,null,{}] 17:18:07 INFO - PROCESS | 1652 | 1462580287915 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:08 INFO - PROCESS | 1652 | 1462580288004 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 17:18:08 INFO - PROCESS | 1652 | 1462580288008 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1270da000 == 41 [pid = 1652] [id = 80] 17:18:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128c09000) [pid = 1652] [serial = 237] [outer = 0x0] 17:18:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x128d90400) [pid = 1652] [serial = 238] [outer = 0x128c09000] 17:18:08 INFO - PROCESS | 1652 | 1462580288032 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x128f7cc00) [pid = 1652] [serial = 239] [outer = 0x128c09000] 17:18:08 INFO - PROCESS | 1652 | 1462580288325 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 17:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:18:08 INFO - PROCESS | 1652 | 1462580288381 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 1652 | 1462580288382 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 17:18:08 INFO - PROCESS | 1652 | 1462580288384 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 1652 | 1462580288385 Marionette TRACE conn2 <- [1,294,null,{}] 17:18:08 INFO - PROCESS | 1652 | 1462580288387 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:08 INFO - PROCESS | 1652 | 1462580288476 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 17:18:08 INFO - PROCESS | 1652 | 1462580288505 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cc5800 == 42 [pid = 1652] [id = 81] 17:18:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x128d8c400) [pid = 1652] [serial = 240] [outer = 0x0] 17:18:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12916a400) [pid = 1652] [serial = 241] [outer = 0x128d8c400] 17:18:08 INFO - PROCESS | 1652 | 1462580288529 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12918a000) [pid = 1652] [serial = 242] [outer = 0x128d8c400] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x125005800) [pid = 1652] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x117f06800) [pid = 1652] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11840d400) [pid = 1652] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119374c00) [pid = 1652] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1122c8800) [pid = 1652] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1134c2c00) [pid = 1652] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12347d000) [pid = 1652] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x117f0cc00) [pid = 1652] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x117143c00) [pid = 1652] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x115e72800) [pid = 1652] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113d2d800) [pid = 1652] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1122c3800) [pid = 1652] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119c1fc00) [pid = 1652] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1190cc400) [pid = 1652] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x117429400) [pid = 1652] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116026000) [pid = 1652] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:18:08 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x117d0b800) [pid = 1652] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:18:08 INFO - PROCESS | 1652 | 1462580288921 Marionette TRACE conn2 <- [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]]]}] 17:18:08 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. 17:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 568ms 17:18:08 INFO - PROCESS | 1652 | 1462580288952 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 1652 | 1462580288954 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 17:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:18:08 INFO - PROCESS | 1652 | 1462580288961 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 1652 | 1462580288962 Marionette TRACE conn2 <- [1,298,null,{}] 17:18:08 INFO - PROCESS | 1652 | 1462580288965 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:09 INFO - PROCESS | 1652 | 1462580289070 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 17:18:09 INFO - PROCESS | 1652 | 1462580289096 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x123421000 == 43 [pid = 1652] [id = 82] 17:18:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1168b2c00) [pid = 1652] [serial = 243] [outer = 0x0] 17:18:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x117d0b000) [pid = 1652] [serial = 244] [outer = 0x1168b2c00] 17:18:09 INFO - PROCESS | 1652 | 1462580289120 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119cb3800) [pid = 1652] [serial = 245] [outer = 0x1168b2c00] 17:18:09 INFO - PROCESS | 1652 | 1462580289375 Marionette TRACE conn2 <- [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]]]}] 17:18:09 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. 17:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 473ms 17:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:18:09 INFO - PROCESS | 1652 | 1462580289431 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 1652 | 1462580289432 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 17:18:09 INFO - PROCESS | 1652 | 1462580289435 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 1652 | 1462580289435 Marionette TRACE conn2 <- [1,302,null,{}] 17:18:09 INFO - PROCESS | 1652 | 1462580289438 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:09 INFO - PROCESS | 1652 | 1462580289514 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 17:18:09 INFO - PROCESS | 1652 | 1462580289519 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12919f800 == 44 [pid = 1652] [id = 83] 17:18:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124b11800) [pid = 1652] [serial = 246] [outer = 0x0] 17:18:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12918b000) [pid = 1652] [serial = 247] [outer = 0x124b11800] 17:18:09 INFO - PROCESS | 1652 | 1462580289545 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12918f400) [pid = 1652] [serial = 248] [outer = 0x124b11800] 17:18:09 INFO - PROCESS | 1652 | 1462580289858 Marionette TRACE conn2 <- [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]]]}] 17:18:09 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. 17:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 468ms 17:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:18:09 INFO - PROCESS | 1652 | 1462580289903 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 1652 | 1462580289905 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 17:18:09 INFO - PROCESS | 1652 | 1462580289907 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 1652 | 1462580289908 Marionette TRACE conn2 <- [1,306,null,{}] 17:18:09 INFO - PROCESS | 1652 | 1462580289917 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:10 INFO - PROCESS | 1652 | 1462580289995 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 17:18:10 INFO - PROCESS | 1652 | 1462580289999 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1270dd800 == 45 [pid = 1652] [id = 84] 17:18:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128b89800) [pid = 1652] [serial = 249] [outer = 0x0] 17:18:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128b8b400) [pid = 1652] [serial = 250] [outer = 0x128b89800] 17:18:10 INFO - PROCESS | 1652 | 1462580290025 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128b8f800) [pid = 1652] [serial = 251] [outer = 0x128b89800] 17:18:10 INFO - PROCESS | 1652 | 1462580290435 Marionette TRACE conn2 <- [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]]]}] 17:18:10 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. 17:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 575ms 17:18:10 INFO - PROCESS | 1652 | 1462580290483 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 17:18:10 INFO - PROCESS | 1652 | 1462580290485 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 17:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:18:10 INFO - PROCESS | 1652 | 1462580290488 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - PROCESS | 1652 | 1462580290490 Marionette TRACE conn2 <- [1,310,null,{}] 17:18:10 INFO - PROCESS | 1652 | 1462580290493 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:10 INFO - PROCESS | 1652 | 1462580290597 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 17:18:10 INFO - PROCESS | 1652 | 1462580290605 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1291b3000 == 46 [pid = 1652] [id = 85] 17:18:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11a011800) [pid = 1652] [serial = 252] [outer = 0x0] 17:18:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128b92400) [pid = 1652] [serial = 253] [outer = 0x11a011800] 17:18:10 INFO - PROCESS | 1652 | 1462580290629 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128b98800) [pid = 1652] [serial = 254] [outer = 0x11a011800] 17:18:11 INFO - PROCESS | 1652 | 1462580291124 Marionette TRACE conn2 <- [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]]]}] 17:18:11 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. 17:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 17:18:11 INFO - PROCESS | 1652 | 1462580291184 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 17:18:11 INFO - PROCESS | 1652 | 1462580291186 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 17:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:18:11 INFO - PROCESS | 1652 | 1462580291216 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - PROCESS | 1652 | 1462580291219 Marionette TRACE conn2 <- [1,314,null,{}] 17:18:11 INFO - PROCESS | 1652 | 1462580291246 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:11 INFO - PROCESS | 1652 | 1462580291365 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 17:18:11 INFO - PROCESS | 1652 | 1462580291398 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1161c7000 == 47 [pid = 1652] [id = 86] 17:18:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x113c3dc00) [pid = 1652] [serial = 255] [outer = 0x0] 17:18:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11602e000) [pid = 1652] [serial = 256] [outer = 0x113c3dc00] 17:18:11 INFO - PROCESS | 1652 | 1462580291429 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1161dec00) [pid = 1652] [serial = 257] [outer = 0x113c3dc00] 17:18:12 INFO - PROCESS | 1652 | 1462580292118 Marionette TRACE conn2 <- [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]]]}] 17:18:12 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. 17:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 997ms 17:18:12 INFO - PROCESS | 1652 | 1462580292189 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 17:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:18:12 INFO - PROCESS | 1652 | 1462580292191 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 17:18:12 INFO - PROCESS | 1652 | 1462580292195 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 1652 | 1462580292197 Marionette TRACE conn2 <- [1,318,null,{}] 17:18:12 INFO - PROCESS | 1652 | 1462580292201 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:12 INFO - PROCESS | 1652 | 1462580292289 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 17:18:12 INFO - PROCESS | 1652 | 1462580292335 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x113dcf000 == 48 [pid = 1652] [id = 87] 17:18:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x113cbdc00) [pid = 1652] [serial = 258] [outer = 0x0] 17:18:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x115e09400) [pid = 1652] [serial = 259] [outer = 0x113cbdc00] 17:18:12 INFO - PROCESS | 1652 | 1462580292364 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x116042c00) [pid = 1652] [serial = 260] [outer = 0x113cbdc00] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1270dd800 == 47 [pid = 1652] [id = 84] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12919f800 == 46 [pid = 1652] [id = 83] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x123421000 == 45 [pid = 1652] [id = 82] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x128cc5800 == 44 [pid = 1652] [id = 81] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1270da000 == 43 [pid = 1652] [id = 80] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12700b000 == 42 [pid = 1652] [id = 79] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1251dc800 == 41 [pid = 1652] [id = 78] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x117fdd800 == 40 [pid = 1652] [id = 77] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12340b000 == 39 [pid = 1652] [id = 76] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x125010400) [pid = 1652] [serial = 195] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x116809800 == 38 [pid = 1652] [id = 75] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x11990e000 == 37 [pid = 1652] [id = 74] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x119494000 == 36 [pid = 1652] [id = 73] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x118b8b000 == 35 [pid = 1652] [id = 72] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x117fe4000 == 34 [pid = 1652] [id = 71] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x116f36800 == 33 [pid = 1652] [id = 70] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x11680b000 == 32 [pid = 1652] [id = 69] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x115e2a000 == 31 [pid = 1652] [id = 68] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1131d1000 == 30 [pid = 1652] [id = 67] 17:18:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12435a000 == 29 [pid = 1652] [id = 66] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12500f000) [pid = 1652] [serial = 192] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x119022c00) [pid = 1652] [serial = 174] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1197da800) [pid = 1652] [serial = 177] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1194cac00) [pid = 1652] [serial = 175] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x123270000) [pid = 1652] [serial = 181] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11a099800) [pid = 1652] [serial = 180] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119c29000) [pid = 1652] [serial = 178] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118b2bc00) [pid = 1652] [serial = 184] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1181ad400) [pid = 1652] [serial = 190] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1240ef400) [pid = 1652] [serial = 186] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x115e73c00) [pid = 1652] [serial = 183] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x117f9b000) [pid = 1652] [serial = 168] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x117fb2c00) [pid = 1652] [serial = 169] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x117d05800) [pid = 1652] [serial = 165] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x117d3e400) [pid = 1652] [serial = 166] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116167000) [pid = 1652] [serial = 162] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1168ab400) [pid = 1652] [serial = 163] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x113dbf000) [pid = 1652] [serial = 159] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x115e74000) [pid = 1652] [serial = 160] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113d2e000) [pid = 1652] [serial = 157] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112f6e400) [pid = 1652] [serial = 156] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11a09c000) [pid = 1652] [serial = 154] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119cbdc00) [pid = 1652] [serial = 153] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1197da400) [pid = 1652] [serial = 151] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119374400) [pid = 1652] [serial = 150] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125767000) [pid = 1652] [serial = 193] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x117f9e000) [pid = 1652] [serial = 148] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117d3f000) [pid = 1652] [serial = 147] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116830800) [pid = 1652] [serial = 145] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116172c00) [pid = 1652] [serial = 144] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1242b8800) [pid = 1652] [serial = 189] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x117f9e800) [pid = 1652] [serial = 171] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1181ad800) [pid = 1652] [serial = 172] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1242b4000) [pid = 1652] [serial = 187] [outer = 0x0] [url = about:blank] 17:18:12 INFO - PROCESS | 1652 | 1462580292741 Marionette TRACE conn2 <- [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]]]}] 17:18:12 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. 17:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 571ms 17:18:12 INFO - PROCESS | 1652 | 1462580292766 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 17:18:12 INFO - PROCESS | 1652 | 1462580292771 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 17:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:18:12 INFO - PROCESS | 1652 | 1462580292776 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 1652 | 1462580292777 Marionette TRACE conn2 <- [1,322,null,{}] 17:18:12 INFO - PROCESS | 1652 | 1462580292780 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:12 INFO - PROCESS | 1652 | 1462580292853 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 17:18:12 INFO - PROCESS | 1652 | 1462580292897 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160a9000 == 30 [pid = 1652] [id = 88] 17:18:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113db7400) [pid = 1652] [serial = 261] [outer = 0x0] 17:18:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1161a1c00) [pid = 1652] [serial = 262] [outer = 0x113db7400] 17:18:12 INFO - PROCESS | 1652 | 1462580292923 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116a50800) [pid = 1652] [serial = 263] [outer = 0x113db7400] 17:18:13 INFO - PROCESS | 1652 | 1462580293222 Marionette TRACE conn2 <- [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]]]}] 17:18:13 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. 17:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 17:18:13 INFO - PROCESS | 1652 | 1462580293248 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 17:18:13 INFO - PROCESS | 1652 | 1462580293250 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 17:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:18:13 INFO - PROCESS | 1652 | 1462580293252 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - PROCESS | 1652 | 1462580293254 Marionette TRACE conn2 <- [1,326,null,{}] 17:18:13 INFO - PROCESS | 1652 | 1462580293265 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:13 INFO - PROCESS | 1652 | 1462580293337 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 17:18:13 INFO - PROCESS | 1652 | 1462580293343 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f2e000 == 31 [pid = 1652] [id = 89] 17:18:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x117422400) [pid = 1652] [serial = 264] [outer = 0x0] 17:18:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x117d0ec00) [pid = 1652] [serial = 265] [outer = 0x117422400] 17:18:13 INFO - PROCESS | 1652 | 1462580293373 Marionette DEBUG loaded listener.js 17:18:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x117f09c00) [pid = 1652] [serial = 266] [outer = 0x117422400] 17:18:13 INFO - PROCESS | 1652 | 1462580293681 Marionette TRACE conn2 <- [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]]]}] 17:18: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. 17:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 473ms 17:18:13 INFO - PROCESS | 1652 | 1462580293733 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 17:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:18:13 INFO - PROCESS | 1652 | 1462580293734 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 17:18:13 INFO - PROCESS | 1652 | 1462580293736 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - PROCESS | 1652 | 1462580293738 Marionette TRACE conn2 <- [1,330,null,{}] 17:18:13 INFO - PROCESS | 1652 | 1462580293740 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:13 INFO - PROCESS | 1652 | 1462580293810 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 17:18:13 INFO - PROCESS | 1652 | 1462580293814 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f84000 == 32 [pid = 1652] [id = 90] 17:18:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1133d8c00) [pid = 1652] [serial = 267] [outer = 0x0] 17:18:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x117f9dc00) [pid = 1652] [serial = 268] [outer = 0x1133d8c00] 17:18:13 INFO - PROCESS | 1652 | 1462580293842 Marionette DEBUG loaded listener.js 17:18:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x117fb8400) [pid = 1652] [serial = 269] [outer = 0x1133d8c00] 17:18:14 INFO - PROCESS | 1652 | 1462580294179 Marionette TRACE conn2 <- [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]]]}] 17:18: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. 17:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 467ms 17:18:14 INFO - PROCESS | 1652 | 1462580294204 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 1652 | 1462580294205 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 17:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:18:14 INFO - PROCESS | 1652 | 1462580294209 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - PROCESS | 1652 | 1462580294211 Marionette TRACE conn2 <- [1,334,null,{}] 17:18:14 INFO - PROCESS | 1652 | 1462580294214 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:14 INFO - PROCESS | 1652 | 1462580294280 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 17:18:14 INFO - PROCESS | 1652 | 1462580294326 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x118313800 == 33 [pid = 1652] [id = 91] 17:18:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x113d29800) [pid = 1652] [serial = 270] [outer = 0x0] 17:18:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11814f400) [pid = 1652] [serial = 271] [outer = 0x113d29800] 17:18:14 INFO - PROCESS | 1652 | 1462580294351 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11901b800) [pid = 1652] [serial = 272] [outer = 0x113d29800] 17:18:14 INFO - PROCESS | 1652 | 1462580294602 Marionette TRACE conn2 <- [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]]]}] 17:18:14 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. 17:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 421ms 17:18:14 INFO - PROCESS | 1652 | 1462580294636 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 1652 | 1462580294637 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 17:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:18:14 INFO - PROCESS | 1652 | 1462580294639 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - PROCESS | 1652 | 1462580294640 Marionette TRACE conn2 <- [1,338,null,{}] 17:18:14 INFO - PROCESS | 1652 | 1462580294655 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:14 INFO - PROCESS | 1652 | 1462580294777 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 17:18:14 INFO - PROCESS | 1652 | 1462580294783 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191e5000 == 34 [pid = 1652] [id = 92] 17:18:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x111baf400) [pid = 1652] [serial = 273] [outer = 0x0] 17:18:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11909e800) [pid = 1652] [serial = 274] [outer = 0x111baf400] 17:18:14 INFO - PROCESS | 1652 | 1462580294809 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1197da000) [pid = 1652] [serial = 275] [outer = 0x111baf400] 17:18:15 INFO - PROCESS | 1652 | 1462580295132 Marionette TRACE conn2 <- [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]]]}] 17:18:15 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. 17:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 525ms 17:18:15 INFO - PROCESS | 1652 | 1462580295174 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 17:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:18:15 INFO - PROCESS | 1652 | 1462580295177 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 17:18:15 INFO - PROCESS | 1652 | 1462580295179 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - PROCESS | 1652 | 1462580295180 Marionette TRACE conn2 <- [1,342,null,{}] 17:18:15 INFO - PROCESS | 1652 | 1462580295182 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:15 INFO - PROCESS | 1652 | 1462580295263 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 17:18:15 INFO - PROCESS | 1652 | 1462580295267 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194a4800 == 35 [pid = 1652] [id = 93] 17:18:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1197dc400) [pid = 1652] [serial = 276] [outer = 0x0] 17:18:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119c1fc00) [pid = 1652] [serial = 277] [outer = 0x1197dc400] 17:18:15 INFO - PROCESS | 1652 | 1462580295315 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119cc1800) [pid = 1652] [serial = 278] [outer = 0x1197dc400] 17:18:15 INFO - PROCESS | 1652 | 1462580295619 Marionette TRACE conn2 <- [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]]]}] 17:18:15 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. 17:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 17:18:15 INFO - PROCESS | 1652 | 1462580295648 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 1652 | 1462580295649 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 17:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:18:15 INFO - PROCESS | 1652 | 1462580295656 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - PROCESS | 1652 | 1462580295659 Marionette TRACE conn2 <- [1,346,null,{}] 17:18:15 INFO - PROCESS | 1652 | 1462580295662 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:15 INFO - PROCESS | 1652 | 1462580295747 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 17:18:15 INFO - PROCESS | 1652 | 1462580295751 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cdf000 == 36 [pid = 1652] [id = 94] 17:18:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119c1f800) [pid = 1652] [serial = 279] [outer = 0x0] 17:18:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123174000) [pid = 1652] [serial = 280] [outer = 0x119c1f800] 17:18:15 INFO - PROCESS | 1652 | 1462580295783 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123624000) [pid = 1652] [serial = 281] [outer = 0x119c1f800] 17:18:16 INFO - PROCESS | 1652 | 1462580296079 Marionette TRACE conn2 <- [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]]]}] 17:18:16 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. 17:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 477ms 17:18:16 INFO - PROCESS | 1652 | 1462580296128 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 17:18:16 INFO - PROCESS | 1652 | 1462580296130 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 17:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:18:16 INFO - PROCESS | 1652 | 1462580296132 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 1652 | 1462580296133 Marionette TRACE conn2 <- [1,350,null,{}] 17:18:16 INFO - PROCESS | 1652 | 1462580296135 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:16 INFO - PROCESS | 1652 | 1462580296218 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 17:18:16 INFO - PROCESS | 1652 | 1462580296248 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a07a000 == 37 [pid = 1652] [id = 95] 17:18:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12404bc00) [pid = 1652] [serial = 282] [outer = 0x0] 17:18:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1240fa400) [pid = 1652] [serial = 283] [outer = 0x12404bc00] 17:18:16 INFO - PROCESS | 1652 | 1462580296273 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124662800) [pid = 1652] [serial = 284] [outer = 0x12404bc00] 17:18:16 INFO - PROCESS | 1652 | 1462580296569 Marionette TRACE conn2 <- [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]]]}] 17:18:16 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. 17:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126847c00) [pid = 1652] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1122c3000) [pid = 1652] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116173800) [pid = 1652] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1257e9400) [pid = 1652] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x113d30400) [pid = 1652] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x111dbb400) [pid = 1652] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1134c6400) [pid = 1652] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119cc2c00) [pid = 1652] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11330c800) [pid = 1652] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1160f3800) [pid = 1652] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1168b3000) [pid = 1652] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1122c6c00) [pid = 1652] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1273ea800) [pid = 1652] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1190cdc00) [pid = 1652] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1168b2c00) [pid = 1652] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128b89800) [pid = 1652] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128d8c400) [pid = 1652] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128c09000) [pid = 1652] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:18:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124b11800) [pid = 1652] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:18:16 INFO - PROCESS | 1652 | 1462580296744 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 17:18:16 INFO - PROCESS | 1652 | 1462580296746 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 17:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:18:16 INFO - PROCESS | 1652 | 1462580296750 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 1652 | 1462580296751 Marionette TRACE conn2 <- [1,354,null,{}] 17:18:16 INFO - PROCESS | 1652 | 1462580296753 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:16 INFO - PROCESS | 1652 | 1462580296821 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 17:18:16 INFO - PROCESS | 1652 | 1462580296828 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f7c800 == 38 [pid = 1652] [id = 96] 17:18:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113d30400) [pid = 1652] [serial = 285] [outer = 0x0] 17:18:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x117d3d400) [pid = 1652] [serial = 286] [outer = 0x113d30400] 17:18:16 INFO - PROCESS | 1652 | 1462580296853 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119cb9000) [pid = 1652] [serial = 287] [outer = 0x113d30400] 17:18:17 INFO - PROCESS | 1652 | 1462580297185 Marionette TRACE conn2 <- [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]]]}] 17:18:17 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. 17:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 17:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:18:17 INFO - PROCESS | 1652 | 1462580297219 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 17:18:17 INFO - PROCESS | 1652 | 1462580297221 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 17:18:17 INFO - PROCESS | 1652 | 1462580297225 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:18:17 INFO - PROCESS | 1652 | 1462580297228 Marionette TRACE conn2 <- [1,358,null,{}] 17:18:17 INFO - PROCESS | 1652 | 1462580297231 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:17 INFO - PROCESS | 1652 | 1462580297384 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 17:18:17 INFO - PROCESS | 1652 | 1462580297427 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x124210000 == 39 [pid = 1652] [id = 97] 17:18:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x117fb6000) [pid = 1652] [serial = 288] [outer = 0x0] 17:18:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124e89400) [pid = 1652] [serial = 289] [outer = 0x117fb6000] 17:18:17 INFO - PROCESS | 1652 | 1462580297473 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125407400) [pid = 1652] [serial = 290] [outer = 0x117fb6000] 17:18:17 INFO - PROCESS | 1652 | 1462580297869 Marionette TRACE conn2 <- [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]]]}] 17:18:17 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. 17:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 673ms 17:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:18:17 INFO - PROCESS | 1652 | 1462580297897 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 17:18:17 INFO - PROCESS | 1652 | 1462580297898 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 17:18:17 INFO - PROCESS | 1652 | 1462580297900 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:18:17 INFO - PROCESS | 1652 | 1462580297901 Marionette TRACE conn2 <- [1,362,null,{}] 17:18:17 INFO - PROCESS | 1652 | 1462580297903 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:17 INFO - PROCESS | 1652 | 1462580297992 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 17:18:18 INFO - PROCESS | 1652 | 1462580297999 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b3c800 == 40 [pid = 1652] [id = 98] 17:18:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12500cc00) [pid = 1652] [serial = 291] [outer = 0x0] 17:18:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1257e3800) [pid = 1652] [serial = 292] [outer = 0x12500cc00] 17:18:18 INFO - PROCESS | 1652 | 1462580298023 Marionette DEBUG loaded listener.js 17:18:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126848800) [pid = 1652] [serial = 293] [outer = 0x12500cc00] 17:18:18 INFO - PROCESS | 1652 | 1462580298313 Marionette TRACE conn2 <- [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]]]}] 17:18:18 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. 17:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 17:18:18 INFO - PROCESS | 1652 | 1462580298369 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 1652 | 1462580298370 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 17:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:18:18 INFO - PROCESS | 1652 | 1462580298372 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 1652 | 1462580298383 Marionette TRACE conn2 <- [1,366,null,{}] 17:18:18 INFO - PROCESS | 1652 | 1462580298385 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:18 INFO - PROCESS | 1652 | 1462580298454 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 17:18:18 INFO - PROCESS | 1652 | 1462580298461 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12573d800 == 41 [pid = 1652] [id = 99] 17:18:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12684cc00) [pid = 1652] [serial = 294] [outer = 0x0] 17:18:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126c67000) [pid = 1652] [serial = 295] [outer = 0x12684cc00] 17:18:18 INFO - PROCESS | 1652 | 1462580298485 Marionette DEBUG loaded listener.js 17:18:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126ef2c00) [pid = 1652] [serial = 296] [outer = 0x12684cc00] 17:18:18 INFO - PROCESS | 1652 | 1462580298890 Marionette TRACE conn2 <- [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]]]}] 17:18:18 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. 17:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 530ms 17:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:18:18 INFO - PROCESS | 1652 | 1462580298902 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 1652 | 1462580298905 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 17:18:18 INFO - PROCESS | 1652 | 1462580298908 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 1652 | 1462580298911 Marionette TRACE conn2 <- [1,370,null,{}] 17:18:18 INFO - PROCESS | 1652 | 1462580298915 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:19 INFO - PROCESS | 1652 | 1462580299011 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 17:18:19 INFO - PROCESS | 1652 | 1462580299064 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d15000 == 42 [pid = 1652] [id = 100] 17:18:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x112f6b400) [pid = 1652] [serial = 297] [outer = 0x0] 17:18:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113f06400) [pid = 1652] [serial = 298] [outer = 0x112f6b400] 17:18:19 INFO - PROCESS | 1652 | 1462580299095 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11619a000) [pid = 1652] [serial = 299] [outer = 0x112f6b400] 17:18:19 INFO - PROCESS | 1652 | 1462580299548 Marionette TRACE conn2 <- [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]]]}] 17:18:19 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. 17:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 17:18:19 INFO - PROCESS | 1652 | 1462580299592 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 1652 | 1462580299596 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 17:18:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:18:19 INFO - PROCESS | 1652 | 1462580299602 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 1652 | 1462580299604 Marionette TRACE conn2 <- [1,374,null,{}] 17:18:19 INFO - PROCESS | 1652 | 1462580299606 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:19 INFO - PROCESS | 1652 | 1462580299701 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 17:18:19 INFO - PROCESS | 1652 | 1462580299759 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x118307800 == 43 [pid = 1652] [id = 101] 17:18:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1168ab400) [pid = 1652] [serial = 300] [outer = 0x0] 17:18:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11741a800) [pid = 1652] [serial = 301] [outer = 0x1168ab400] 17:18:19 INFO - PROCESS | 1652 | 1462580299788 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x117d0bc00) [pid = 1652] [serial = 302] [outer = 0x1168ab400] 17:18:20 INFO - PROCESS | 1652 | 1462580300215 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:18:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:18:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 620ms 17:18:20 INFO - PROCESS | 1652 | 1462580300222 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 1652 | 1462580300224 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 17:18:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:18:20 INFO - PROCESS | 1652 | 1462580300226 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - PROCESS | 1652 | 1462580300229 Marionette TRACE conn2 <- [1,378,null,{}] 17:18:20 INFO - PROCESS | 1652 | 1462580300237 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:20 INFO - PROCESS | 1652 | 1462580300356 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 17:18:20 INFO - PROCESS | 1652 | 1462580300399 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x125727800 == 44 [pid = 1652] [id = 102] 17:18:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x117f12800) [pid = 1652] [serial = 303] [outer = 0x0] 17:18:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11901f000) [pid = 1652] [serial = 304] [outer = 0x117f12800] 17:18:20 INFO - PROCESS | 1652 | 1462580300429 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1194ca000) [pid = 1652] [serial = 305] [outer = 0x117f12800] 17:18:20 INFO - PROCESS | 1652 | 1462580300837 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:18:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:18:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 621ms 17:18:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:18:20 INFO - PROCESS | 1652 | 1462580300847 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 1652 | 1462580300849 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 17:18:20 INFO - PROCESS | 1652 | 1462580300851 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - PROCESS | 1652 | 1462580300853 Marionette TRACE conn2 <- [1,382,null,{}] 17:18:20 INFO - PROCESS | 1652 | 1462580300855 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:20 INFO - PROCESS | 1652 | 1462580300950 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 17:18:20 INFO - PROCESS | 1652 | 1462580300993 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb5000 == 45 [pid = 1652] [id = 103] 17:18:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1194d0400) [pid = 1652] [serial = 306] [outer = 0x0] 17:18:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11a009c00) [pid = 1652] [serial = 307] [outer = 0x1194d0400] 17:18:21 INFO - PROCESS | 1652 | 1462580301022 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x124b07800) [pid = 1652] [serial = 308] [outer = 0x1194d0400] 17:18:21 INFO - PROCESS | 1652 | 1462580301471 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:18:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 668ms 17:18:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:18:21 INFO - PROCESS | 1652 | 1462580301520 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 1652 | 1462580301521 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 17:18:21 INFO - PROCESS | 1652 | 1462580301524 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 1652 | 1462580301527 Marionette TRACE conn2 <- [1,386,null,{}] 17:18:21 INFO - PROCESS | 1652 | 1462580301530 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:21 INFO - PROCESS | 1652 | 1462580301723 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 17:18:21 INFO - PROCESS | 1652 | 1462580301824 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f65000 == 46 [pid = 1652] [id = 104] 17:18:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x115e0d800) [pid = 1652] [serial = 309] [outer = 0x0] 17:18:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1160e7000) [pid = 1652] [serial = 310] [outer = 0x115e0d800] 17:18:21 INFO - PROCESS | 1652 | 1462580301854 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116671800) [pid = 1652] [serial = 311] [outer = 0x115e0d800] 17:18:22 INFO - PROCESS | 1652 | 1462580302348 Marionette TRACE conn2 <- [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]]]}] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x124b3c800 == 45 [pid = 1652] [id = 98] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x124210000 == 44 [pid = 1652] [id = 97] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x117f7c800 == 43 [pid = 1652] [id = 96] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x11a07a000 == 42 [pid = 1652] [id = 95] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119cdf000 == 41 [pid = 1652] [id = 94] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1194a4800 == 40 [pid = 1652] [id = 93] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1191e5000 == 39 [pid = 1652] [id = 92] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x128b92400) [pid = 1652] [serial = 253] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x118313800 == 38 [pid = 1652] [id = 91] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x117f84000 == 37 [pid = 1652] [id = 90] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x116f2e000 == 36 [pid = 1652] [id = 89] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1160a9000 == 35 [pid = 1652] [id = 88] 17:18:22 INFO - PROCESS | 1652 | --DOCSHELL 0x113dcf000 == 34 [pid = 1652] [id = 87] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1270b3000) [pid = 1652] [serial = 232] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11a09f400) [pid = 1652] [serial = 220] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1246f1000) [pid = 1652] [serial = 221] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116831400) [pid = 1652] [serial = 201] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116a56c00) [pid = 1652] [serial = 202] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126c60800) [pid = 1652] [serial = 229] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x113db7c00) [pid = 1652] [serial = 198] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11603a800) [pid = 1652] [serial = 199] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x117d35800) [pid = 1652] [serial = 204] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x117f09400) [pid = 1652] [serial = 205] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1257ef000) [pid = 1652] [serial = 196] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12326e400) [pid = 1652] [serial = 217] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12362b800) [pid = 1652] [serial = 218] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x117f10400) [pid = 1652] [serial = 208] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1181aa800) [pid = 1652] [serial = 209] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11901c000) [pid = 1652] [serial = 211] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1190c4000) [pid = 1652] [serial = 212] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1246f1400) [pid = 1652] [serial = 223] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124eb6c00) [pid = 1652] [serial = 224] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124ec1800) [pid = 1652] [serial = 226] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12576b000) [pid = 1652] [serial = 227] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128c0e000) [pid = 1652] [serial = 235] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1197d4c00) [pid = 1652] [serial = 214] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119c29c00) [pid = 1652] [serial = 215] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128d82000) [pid = 1652] [serial = 236] [outer = 0x0] [url = about:blank] 17:18:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x117d0b000) [pid = 1652] [serial = 244] [outer = 0x0] [url = about:blank] 17:18:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 871ms 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128b8b400) [pid = 1652] [serial = 250] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12916a400) [pid = 1652] [serial = 241] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128d90400) [pid = 1652] [serial = 238] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128f7cc00) [pid = 1652] [serial = 239] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12918b000) [pid = 1652] [serial = 247] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12918f400) [pid = 1652] [serial = 248] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12d56c800) [pid = 1652] [serial = 52] [outer = 0x0] [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.] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119cb3800) [pid = 1652] [serial = 245] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12918a000) [pid = 1652] [serial = 242] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128b8f800) [pid = 1652] [serial = 251] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1273e9800) [pid = 1652] [serial = 233] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x126e85c00) [pid = 1652] [serial = 230] [outer = 0x0] [url = about:blank] 17:18:22 INFO - PROCESS | 1652 | 1462580302397 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 1652 | 1462580302399 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 17:18:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:18:22 INFO - PROCESS | 1652 | 1462580302402 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 1652 | 1462580302404 Marionette TRACE conn2 <- [1,390,null,{}] 17:18:22 INFO - PROCESS | 1652 | 1462580302407 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:22 INFO - PROCESS | 1652 | 1462580302482 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 17:18:22 INFO - PROCESS | 1652 | 1462580302486 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1134e6000 == 35 [pid = 1652] [id = 105] 17:18:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1168a8400) [pid = 1652] [serial = 312] [outer = 0x0] 17:18:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116e02c00) [pid = 1652] [serial = 313] [outer = 0x1168a8400] 17:18:22 INFO - PROCESS | 1652 | 1462580302519 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x117d0d000) [pid = 1652] [serial = 314] [outer = 0x1168a8400] 17:18:22 INFO - PROCESS | 1652 | 1462580302867 Marionette TRACE conn2 <- [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]]]}] 17:18:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:18:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 469ms 17:18:22 INFO - PROCESS | 1652 | 1462580302872 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 1652 | 1462580302874 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 17:18:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:18:22 INFO - PROCESS | 1652 | 1462580302880 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 1652 | 1462580302881 Marionette TRACE conn2 <- [1,394,null,{}] 17:18:22 INFO - PROCESS | 1652 | 1462580302883 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:22 INFO - PROCESS | 1652 | 1462580302971 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 17:18:23 INFO - PROCESS | 1652 | 1462580303033 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f6a800 == 36 [pid = 1652] [id = 106] 17:18:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x117d0f000) [pid = 1652] [serial = 315] [outer = 0x0] 17:18:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x117fb2000) [pid = 1652] [serial = 316] [outer = 0x117d0f000] 17:18:23 INFO - PROCESS | 1652 | 1462580303059 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119098400) [pid = 1652] [serial = 317] [outer = 0x117d0f000] 17:18:23 INFO - PROCESS | 1652 | 1462580303357 Marionette TRACE conn2 <- [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]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:18:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 519ms 17:18:23 INFO - PROCESS | 1652 | 1462580303398 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 1652 | 1462580303400 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 17:18:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:18:23 INFO - PROCESS | 1652 | 1462580303409 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 1652 | 1462580303413 Marionette TRACE conn2 <- [1,398,null,{}] 17:18:23 INFO - PROCESS | 1652 | 1462580303415 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:23 INFO - PROCESS | 1652 | 1462580303496 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 17:18:23 INFO - PROCESS | 1652 | 1462580303541 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x118309800 == 37 [pid = 1652] [id = 107] 17:18:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117f06800) [pid = 1652] [serial = 318] [outer = 0x0] 17:18:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1190d2000) [pid = 1652] [serial = 319] [outer = 0x117f06800] 17:18:23 INFO - PROCESS | 1652 | 1462580303567 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11a00d000) [pid = 1652] [serial = 320] [outer = 0x117f06800] 17:18:23 INFO - PROCESS | 1652 | 1462580303847 Marionette TRACE conn2 <- [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]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:18:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 476ms 17:18:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:18:23 INFO - PROCESS | 1652 | 1462580303882 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 1652 | 1462580303883 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 17:18:23 INFO - PROCESS | 1652 | 1462580303885 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 1652 | 1462580303886 Marionette TRACE conn2 <- [1,402,null,{}] 17:18:23 INFO - PROCESS | 1652 | 1462580303888 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:23 INFO - PROCESS | 1652 | 1462580303965 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 17:18:23 INFO - PROCESS | 1652 | 1462580303969 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119798800 == 38 [pid = 1652] [id = 108] 17:18:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11602d000) [pid = 1652] [serial = 321] [outer = 0x0] 17:18:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1240f8000) [pid = 1652] [serial = 322] [outer = 0x11602d000] 17:18:23 INFO - PROCESS | 1652 | 1462580303996 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124b9a400) [pid = 1652] [serial = 323] [outer = 0x11602d000] 17:18:24 INFO - PROCESS | 1652 | 1462580304396 Marionette TRACE conn2 <- [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]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:18:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 17:18:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:18:24 INFO - PROCESS | 1652 | 1462580304411 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 1652 | 1462580304412 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 17:18:24 INFO - PROCESS | 1652 | 1462580304415 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 1652 | 1462580304416 Marionette TRACE conn2 <- [1,406,null,{}] 17:18:24 INFO - PROCESS | 1652 | 1462580304418 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:24 INFO - PROCESS | 1652 | 1462580304507 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 17:18:24 INFO - PROCESS | 1652 | 1462580304514 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a079000 == 39 [pid = 1652] [id = 109] 17:18:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125005800) [pid = 1652] [serial = 324] [outer = 0x0] 17:18:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12500c400) [pid = 1652] [serial = 325] [outer = 0x125005800] 17:18:24 INFO - PROCESS | 1652 | 1462580304568 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126847c00) [pid = 1652] [serial = 326] [outer = 0x125005800] 17:18:25 INFO - PROCESS | 1652 | 1462580305014 Marionette TRACE conn2 <- [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]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:18:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 621ms 17:18:25 INFO - PROCESS | 1652 | 1462580305055 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 1652 | 1462580305056 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 17:18:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:18:25 INFO - PROCESS | 1652 | 1462580305060 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 1652 | 1462580305061 Marionette TRACE conn2 <- [1,410,null,{}] 17:18:25 INFO - PROCESS | 1652 | 1462580305063 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:25 INFO - PROCESS | 1652 | 1462580305154 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 17:18:25 INFO - PROCESS | 1652 | 1462580305159 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x123757800 == 40 [pid = 1652] [id = 110] 17:18:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125006000) [pid = 1652] [serial = 327] [outer = 0x0] 17:18:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126ef3400) [pid = 1652] [serial = 328] [outer = 0x125006000] 17:18:25 INFO - PROCESS | 1652 | 1462580305183 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128c09400) [pid = 1652] [serial = 329] [outer = 0x125006000] 17:18:25 INFO - PROCESS | 1652 | 1462580305528 Marionette TRACE conn2 <- [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]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:18:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 17:18:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:18:25 INFO - PROCESS | 1652 | 1462580305578 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 1652 | 1462580305579 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 17:18:25 INFO - PROCESS | 1652 | 1462580305587 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 1652 | 1462580305588 Marionette TRACE conn2 <- [1,414,null,{}] 17:18:25 INFO - PROCESS | 1652 | 1462580305590 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:25 INFO - PROCESS | 1652 | 1462580305679 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 17:18:25 INFO - PROCESS | 1652 | 1462580305684 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12435b000 == 41 [pid = 1652] [id = 111] 17:18:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124eb4800) [pid = 1652] [serial = 330] [outer = 0x0] 17:18:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128c11800) [pid = 1652] [serial = 331] [outer = 0x124eb4800] 17:18:25 INFO - PROCESS | 1652 | 1462580305708 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128f72c00) [pid = 1652] [serial = 332] [outer = 0x124eb4800] 17:18:26 INFO - PROCESS | 1652 | 1462580306026 Marionette TRACE conn2 <- [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]]]}] 17:18:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:18:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 473ms 17:18:26 INFO - PROCESS | 1652 | 1462580306055 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 17:18:26 INFO - PROCESS | 1652 | 1462580306057 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 17:18:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:18:26 INFO - PROCESS | 1652 | 1462580306061 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - PROCESS | 1652 | 1462580306063 Marionette TRACE conn2 <- [1,418,null,{}] 17:18:26 INFO - PROCESS | 1652 | 1462580306074 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:26 INFO - PROCESS | 1652 | 1462580306172 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 17:18:26 INFO - PROCESS | 1652 | 1462580306177 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1270cc800 == 42 [pid = 1652] [id = 112] 17:18:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126eedc00) [pid = 1652] [serial = 333] [outer = 0x0] 17:18:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x129162000) [pid = 1652] [serial = 334] [outer = 0x126eedc00] 17:18:26 INFO - PROCESS | 1652 | 1462580306201 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12918dc00) [pid = 1652] [serial = 335] [outer = 0x126eedc00] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1197dc400) [pid = 1652] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x111baf400) [pid = 1652] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119c1f800) [pid = 1652] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x117422400) [pid = 1652] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x113cbdc00) [pid = 1652] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113d29800) [pid = 1652] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1133d8c00) [pid = 1652] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113db7400) [pid = 1652] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12404bc00) [pid = 1652] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x117fb6000) [pid = 1652] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113d30400) [pid = 1652] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:18:26 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12500cc00) [pid = 1652] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:18:27 INFO - PROCESS | 1652 | 1462580307051 Marionette TRACE conn2 <- [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]]]}] 17:18:27 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 17:18:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1030ms 17:18:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:18:27 INFO - PROCESS | 1652 | 1462580307089 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 1652 | 1462580307090 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 17:18:27 INFO - PROCESS | 1652 | 1462580307093 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 1652 | 1462580307094 Marionette TRACE conn2 <- [1,422,null,{}] 17:18:27 INFO - PROCESS | 1652 | 1462580307096 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:27 INFO - PROCESS | 1652 | 1462580307172 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 17:18:27 INFO - PROCESS | 1652 | 1462580307179 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b39800 == 43 [pid = 1652] [id = 113] 17:18:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116a52400) [pid = 1652] [serial = 336] [outer = 0x0] 17:18:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x117fb6000) [pid = 1652] [serial = 337] [outer = 0x116a52400] 17:18:27 INFO - PROCESS | 1652 | 1462580307203 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1257e7c00) [pid = 1652] [serial = 338] [outer = 0x116a52400] 17:18:27 INFO - PROCESS | 1652 | 1462580307373 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:18:28 INFO - PROCESS | 1652 | 1462580308021 Marionette TRACE conn2 <- [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]]]}] 17:18:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:18:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 970ms 17:18:28 INFO - PROCESS | 1652 | 1462580308064 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 17:18:28 INFO - PROCESS | 1652 | 1462580308065 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 17:18:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:18:28 INFO - PROCESS | 1652 | 1462580308067 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:18:28 INFO - PROCESS | 1652 | 1462580308068 Marionette TRACE conn2 <- [1,426,null,{}] 17:18:28 INFO - PROCESS | 1652 | 1462580308071 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:28 INFO - PROCESS | 1652 | 1462580308176 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 17:18:28 INFO - PROCESS | 1652 | 1462580308183 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12915b000 == 44 [pid = 1652] [id = 114] 17:18:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x129191800) [pid = 1652] [serial = 339] [outer = 0x0] 17:18:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129193c00) [pid = 1652] [serial = 340] [outer = 0x129191800] 17:18:28 INFO - PROCESS | 1652 | 1462580308211 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1294c0400) [pid = 1652] [serial = 341] [outer = 0x129191800] 17:18:28 INFO - PROCESS | 1652 | 1462580308613 Marionette TRACE conn2 <- [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] 17:18:28 INFO - PROCESS | 1652 | 1462580308641 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 17:18:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:18:28 INFO - PROCESS | 1652 | 1462580308647 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:18:28 INFO - PROCESS | 1652 | 1462580308649 Marionette TRACE conn2 <- [1,430,null,{}] 17:18:28 INFO - PROCESS | 1652 | 1462580308653 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:28 INFO - PROCESS | 1652 | 1462580308755 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 17:18:28 INFO - PROCESS | 1652 | 1462580308813 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab9800 == 45 [pid = 1652] [id = 115] 17:18:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11619f000) [pid = 1652] [serial = 342] [outer = 0x0] 17:18:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116670800) [pid = 1652] [serial = 343] [outer = 0x11619f000] 17:18:28 INFO - PROCESS | 1652 | 1462580308844 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x117428c00) [pid = 1652] [serial = 344] [outer = 0x11619f000] 17:18:29 INFO - PROCESS | 1652 | 1462580309282 Marionette TRACE conn2 <- [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]]]}] 17:18:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:18:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 17:18:29 INFO - PROCESS | 1652 | 1462580309319 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 1652 | 1462580309323 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 17:18:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:18:29 INFO - PROCESS | 1652 | 1462580309327 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 1652 | 1462580309329 Marionette TRACE conn2 <- [1,434,null,{}] 17:18:29 INFO - PROCESS | 1652 | 1462580309332 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:29 INFO - PROCESS | 1652 | 1462580309432 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 17:18:29 INFO - PROCESS | 1652 | 1462580309489 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b9d000 == 46 [pid = 1652] [id = 116] 17:18:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x117d11400) [pid = 1652] [serial = 345] [outer = 0x0] 17:18:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x117fb2c00) [pid = 1652] [serial = 346] [outer = 0x117d11400] 17:18:29 INFO - PROCESS | 1652 | 1462580309520 Marionette DEBUG loaded listener.js 17:18:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1190cb800) [pid = 1652] [serial = 347] [outer = 0x117d11400] 17:18:29 INFO - PROCESS | 1652 | 1462580309930 Marionette TRACE conn2 <- [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]]]}] 17:18:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:18:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 669ms 17:18:29 INFO - PROCESS | 1652 | 1462580309997 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 17:18:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:18:30 INFO - PROCESS | 1652 | 1462580309999 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 17:18:30 INFO - PROCESS | 1652 | 1462580310001 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 1652 | 1462580310004 Marionette TRACE conn2 <- [1,438,null,{}] 17:18:30 INFO - PROCESS | 1652 | 1462580310036 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:30 INFO - PROCESS | 1652 | 1462580310167 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 17:18:30 INFO - PROCESS | 1652 | 1462580310227 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1291ab000 == 47 [pid = 1652] [id = 117] 17:18:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1233bc000) [pid = 1652] [serial = 348] [outer = 0x0] 17:18:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124661c00) [pid = 1652] [serial = 349] [outer = 0x1233bc000] 17:18:30 INFO - PROCESS | 1652 | 1462580310259 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12540bc00) [pid = 1652] [serial = 350] [outer = 0x1233bc000] 17:18:30 INFO - PROCESS | 1652 | 1462580310698 Marionette TRACE conn2 <- [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]]]}] 17:18:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:18:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 721ms 17:18:30 INFO - PROCESS | 1652 | 1462580310723 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 1652 | 1462580310725 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 17:18:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:18:30 INFO - PROCESS | 1652 | 1462580310745 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 1652 | 1462580310746 Marionette TRACE conn2 <- [1,442,null,{}] 17:18:30 INFO - PROCESS | 1652 | 1462580310748 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:30 INFO - PROCESS | 1652 | 1462580310844 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 17:18:30 INFO - PROCESS | 1652 | 1462580310900 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x129792000 == 48 [pid = 1652] [id = 118] 17:18:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1257ea400) [pid = 1652] [serial = 351] [outer = 0x0] 17:18:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1273e3400) [pid = 1652] [serial = 352] [outer = 0x1257ea400] 17:18:30 INFO - PROCESS | 1652 | 1462580310930 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128b92400) [pid = 1652] [serial = 353] [outer = 0x1257ea400] 17:18:31 INFO - PROCESS | 1652 | 1462580311545 Marionette TRACE conn2 <- [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]]]}] 17:18:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:18:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 819ms 17:18:31 INFO - PROCESS | 1652 | 1462580311564 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 17:18:31 INFO - PROCESS | 1652 | 1462580311566 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 17:18:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:18:31 INFO - PROCESS | 1652 | 1462580311570 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 1652 | 1462580311572 Marionette TRACE conn2 <- [1,446,null,{}] 17:18:31 INFO - PROCESS | 1652 | 1462580311576 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:31 INFO - PROCESS | 1652 | 1462580311662 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 17:18:31 INFO - PROCESS | 1652 | 1462580311717 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f92000 == 49 [pid = 1652] [id = 119] 17:18:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x113dbf400) [pid = 1652] [serial = 354] [outer = 0x0] 17:18:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116e03400) [pid = 1652] [serial = 355] [outer = 0x113dbf400] 17:18:31 INFO - PROCESS | 1652 | 1462580311746 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x117f0b000) [pid = 1652] [serial = 356] [outer = 0x113dbf400] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x124b39800 == 48 [pid = 1652] [id = 113] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1270cc800 == 47 [pid = 1652] [id = 112] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12435b000 == 46 [pid = 1652] [id = 111] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x123757800 == 45 [pid = 1652] [id = 110] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11a079000 == 44 [pid = 1652] [id = 109] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x119798800 == 43 [pid = 1652] [id = 108] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x118309800 == 42 [pid = 1652] [id = 107] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126c67000) [pid = 1652] [serial = 295] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | 1462580312207 Marionette TRACE conn2 <- [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]]]}] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x116f6a800 == 41 [pid = 1652] [id = 106] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1134e6000 == 40 [pid = 1652] [id = 105] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x116f65000 == 39 [pid = 1652] [id = 104] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb5000 == 38 [pid = 1652] [id = 103] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x125727800 == 37 [pid = 1652] [id = 102] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x118307800 == 36 [pid = 1652] [id = 101] 17:18:32 INFO - PROCESS | 1652 | --DOCSHELL 0x113d15000 == 35 [pid = 1652] [id = 100] 17:18:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:18:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 673ms 17:18:32 INFO - PROCESS | 1652 | 1462580312245 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 1652 | 1462580312249 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 17:18:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:18:32 INFO - PROCESS | 1652 | 1462580312253 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 1652 | 1462580312255 Marionette TRACE conn2 <- [1,450,null,{}] 17:18:32 INFO - PROCESS | 1652 | 1462580312257 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:32 INFO - PROCESS | 1652 | 1462580312333 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 17:18:32 INFO - PROCESS | 1652 | 1462580312337 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11652d800 == 36 [pid = 1652] [id = 120] 17:18:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x117fa0c00) [pid = 1652] [serial = 357] [outer = 0x0] 17:18:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1181a6400) [pid = 1652] [serial = 358] [outer = 0x117fa0c00] 17:18:32 INFO - PROCESS | 1652 | 1462580312366 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1190cf000) [pid = 1652] [serial = 359] [outer = 0x117fa0c00] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119c1fc00) [pid = 1652] [serial = 277] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11909e800) [pid = 1652] [serial = 274] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x123174000) [pid = 1652] [serial = 280] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x117d0ec00) [pid = 1652] [serial = 265] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116042c00) [pid = 1652] [serial = 260] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x115e09400) [pid = 1652] [serial = 259] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11814f400) [pid = 1652] [serial = 271] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x117f9dc00) [pid = 1652] [serial = 268] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x117fb8400) [pid = 1652] [serial = 269] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1161a1c00) [pid = 1652] [serial = 262] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116a50800) [pid = 1652] [serial = 263] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119cc1800) [pid = 1652] [serial = 278] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11602e000) [pid = 1652] [serial = 256] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1240fa400) [pid = 1652] [serial = 283] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123624000) [pid = 1652] [serial = 281] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124e89400) [pid = 1652] [serial = 289] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x117d3d400) [pid = 1652] [serial = 286] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119cb9000) [pid = 1652] [serial = 287] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126848800) [pid = 1652] [serial = 293] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124662800) [pid = 1652] [serial = 284] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x117f09c00) [pid = 1652] [serial = 266] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1197da000) [pid = 1652] [serial = 275] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1257e3800) [pid = 1652] [serial = 292] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11901b800) [pid = 1652] [serial = 272] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x125407400) [pid = 1652] [serial = 290] [outer = 0x0] [url = about:blank] 17:18:32 INFO - PROCESS | 1652 | 1462580312717 Marionette TRACE conn2 <- [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] 17:18:32 INFO - PROCESS | 1652 | 1462580312774 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 17:18:32 INFO - PROCESS | 1652 | 1462580312776 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 1652 | 1462580312779 Marionette TRACE conn2 <- [1,454,null,{}] 17:18:32 INFO - PROCESS | 1652 | 1462580312786 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:32 INFO - PROCESS | 1652 | 1462580312860 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 17:18:32 INFO - PROCESS | 1652 | 1462580312865 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x118048000 == 37 [pid = 1652] [id = 121] 17:18:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1197d6800) [pid = 1652] [serial = 360] [outer = 0x0] 17:18:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119b7c800) [pid = 1652] [serial = 361] [outer = 0x1197d6800] 17:18:32 INFO - PROCESS | 1652 | 1462580312895 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x123692000) [pid = 1652] [serial = 362] [outer = 0x1197d6800] 17:18:33 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:33 INFO - PROCESS | 1652 | 1462580313244 Marionette TRACE conn2 <- [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]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:18:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 17:18:33 INFO - PROCESS | 1652 | 1462580313301 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 1652 | 1462580313303 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 17:18:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:18:33 INFO - PROCESS | 1652 | 1462580313307 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 1652 | 1462580313308 Marionette TRACE conn2 <- [1,458,null,{}] 17:18:33 INFO - PROCESS | 1652 | 1462580313312 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:33 INFO - PROCESS | 1652 | 1462580313432 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 17:18:33 INFO - PROCESS | 1652 | 1462580313444 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x119798800 == 38 [pid = 1652] [id = 122] 17:18:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12466a400) [pid = 1652] [serial = 363] [outer = 0x0] 17:18:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x125008800) [pid = 1652] [serial = 364] [outer = 0x12466a400] 17:18:33 INFO - PROCESS | 1652 | 1462580313485 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1257e4c00) [pid = 1652] [serial = 365] [outer = 0x12466a400] 17:18:33 INFO - PROCESS | 1652 | 1462580313847 Marionette TRACE conn2 <- [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] 17:18:33 INFO - PROCESS | 1652 | 1462580313881 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 17:18:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:18:33 INFO - PROCESS | 1652 | 1462580313883 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 1652 | 1462580313884 Marionette TRACE conn2 <- [1,462,null,{}] 17:18:33 INFO - PROCESS | 1652 | 1462580313887 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:33 INFO - PROCESS | 1652 | 1462580313960 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 17:18:33 INFO - PROCESS | 1652 | 1462580313965 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a077800 == 39 [pid = 1652] [id = 123] 17:18:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125407000) [pid = 1652] [serial = 366] [outer = 0x0] 17:18:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126e39800) [pid = 1652] [serial = 367] [outer = 0x125407000] 17:18:33 INFO - PROCESS | 1652 | 1462580313991 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128b8d000) [pid = 1652] [serial = 368] [outer = 0x125407000] 17:18:34 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:34 INFO - PROCESS | 1652 | 1462580314326 Marionette TRACE conn2 <- [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] 17:18:34 INFO - PROCESS | 1652 | 1462580314353 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 17:18:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:18:34 INFO - PROCESS | 1652 | 1462580314355 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 1652 | 1462580314356 Marionette TRACE conn2 <- [1,466,null,{}] 17:18:34 INFO - PROCESS | 1652 | 1462580314359 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:34 INFO - PROCESS | 1652 | 1462580314448 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 17:18:34 INFO - PROCESS | 1652 | 1462580314480 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1232a3800 == 40 [pid = 1652] [id = 124] 17:18:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113cbdc00) [pid = 1652] [serial = 369] [outer = 0x0] 17:18:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128c05c00) [pid = 1652] [serial = 370] [outer = 0x113cbdc00] 17:18:34 INFO - PROCESS | 1652 | 1462580314513 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129379400) [pid = 1652] [serial = 371] [outer = 0x113cbdc00] 17:18:34 INFO - PROCESS | 1652 | 1462580314845 Marionette TRACE conn2 <- [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] 17:18:34 INFO - PROCESS | 1652 | 1462580314877 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 17:18:34 INFO - PROCESS | 1652 | 1462580314881 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 1652 | 1462580314882 Marionette TRACE conn2 <- [1,470,null,{}] 17:18:34 INFO - PROCESS | 1652 | 1462580314885 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:34 INFO - PROCESS | 1652 | 1462580314972 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 17:18:35 INFO - PROCESS | 1652 | 1462580315001 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ec5000 == 41 [pid = 1652] [id = 125] 17:18:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12937ac00) [pid = 1652] [serial = 372] [outer = 0x0] 17:18:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1294c6000) [pid = 1652] [serial = 373] [outer = 0x12937ac00] 17:18:35 INFO - PROCESS | 1652 | 1462580315026 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x129661800) [pid = 1652] [serial = 374] [outer = 0x12937ac00] 17:18:35 INFO - PROCESS | 1652 | 1462580315356 Marionette TRACE conn2 <- [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]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:18:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 522ms 17:18:35 INFO - PROCESS | 1652 | 1462580315403 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 1652 | 1462580315404 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 17:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:18:35 INFO - PROCESS | 1652 | 1462580315406 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 1652 | 1462580315407 Marionette TRACE conn2 <- [1,474,null,{}] 17:18:35 INFO - PROCESS | 1652 | 1462580315410 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:35 INFO - PROCESS | 1652 | 1462580315499 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 17:18:35 INFO - PROCESS | 1652 | 1462580315503 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x126c58800 == 42 [pid = 1652] [id = 126] 17:18:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12937ec00) [pid = 1652] [serial = 375] [outer = 0x0] 17:18:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a78dc00) [pid = 1652] [serial = 376] [outer = 0x12937ec00] 17:18:35 INFO - PROCESS | 1652 | 1462580315528 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a7c0800) [pid = 1652] [serial = 377] [outer = 0x12937ec00] 17:18:35 INFO - PROCESS | 1652 | 1462580315862 Marionette TRACE conn2 <- [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]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:18:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 469ms 17:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:18:35 INFO - PROCESS | 1652 | 1462580315876 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 1652 | 1462580315877 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 17:18:35 INFO - PROCESS | 1652 | 1462580315879 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 1652 | 1462580315880 Marionette TRACE conn2 <- [1,478,null,{}] 17:18:35 INFO - PROCESS | 1652 | 1462580315888 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:35 INFO - PROCESS | 1652 | 1462580315980 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 17:18:35 INFO - PROCESS | 1652 | 1462580315984 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x129156000 == 43 [pid = 1652] [id = 127] 17:18:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a783c00) [pid = 1652] [serial = 378] [outer = 0x0] 17:18:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a8ea400) [pid = 1652] [serial = 379] [outer = 0x12a783c00] 17:18:36 INFO - PROCESS | 1652 | 1462580316009 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a8eec00) [pid = 1652] [serial = 380] [outer = 0x12a783c00] 17:18:36 INFO - PROCESS | 1652 | 1462580316339 Marionette TRACE conn2 <- [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]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:18:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 17:18:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:18:36 INFO - PROCESS | 1652 | 1462580316398 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 1652 | 1462580316399 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 17:18:36 INFO - PROCESS | 1652 | 1462580316401 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 1652 | 1462580316402 Marionette TRACE conn2 <- [1,482,null,{}] 17:18:36 INFO - PROCESS | 1652 | 1462580316412 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:36 INFO - PROCESS | 1652 | 1462580316590 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 17:18:36 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x125006000) [pid = 1652] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:18:36 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x117f06800) [pid = 1652] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:18:36 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126eedc00) [pid = 1652] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:18:36 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1168a8400) [pid = 1652] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:18:36 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x115e0d800) [pid = 1652] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:18:36 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x117d0f000) [pid = 1652] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:18:36 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11602d000) [pid = 1652] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:18:36 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124eb4800) [pid = 1652] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:18:36 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x125005800) [pid = 1652] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:18:36 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116a52400) [pid = 1652] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:18:36 INFO - PROCESS | 1652 | 1462580316625 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x118315800 == 44 [pid = 1652] [id = 128] 17:18:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11330c800) [pid = 1652] [serial = 381] [outer = 0x0] 17:18:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116a52400) [pid = 1652] [serial = 382] [outer = 0x11330c800] 17:18:36 INFO - PROCESS | 1652 | 1462580316650 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1242bac00) [pid = 1652] [serial = 383] [outer = 0x11330c800] 17:18:36 INFO - PROCESS | 1652 | 1462580316914 Marionette TRACE conn2 <- [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]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:18:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 17:18:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:18:36 INFO - PROCESS | 1652 | 1462580316919 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 1652 | 1462580316921 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 17:18:36 INFO - PROCESS | 1652 | 1462580316923 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 1652 | 1462580316926 Marionette TRACE conn2 <- [1,486,null,{}] 17:18:36 INFO - PROCESS | 1652 | 1462580316940 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:37 INFO - PROCESS | 1652 | 1462580317051 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 17:18:37 INFO - PROCESS | 1652 | 1462580317055 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7b8000 == 45 [pid = 1652] [id = 129] 17:18:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1242b1c00) [pid = 1652] [serial = 384] [outer = 0x0] 17:18:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a8f6000) [pid = 1652] [serial = 385] [outer = 0x1242b1c00] 17:18:37 INFO - PROCESS | 1652 | 1462580317086 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12abedc00) [pid = 1652] [serial = 386] [outer = 0x1242b1c00] 17:18:37 INFO - PROCESS | 1652 | 1462580317421 Marionette TRACE conn2 <- [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]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:18:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 532ms 17:18:37 INFO - PROCESS | 1652 | 1462580317455 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 1652 | 1462580317456 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 17:18:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:18:37 INFO - PROCESS | 1652 | 1462580317469 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 1652 | 1462580317470 Marionette TRACE conn2 <- [1,490,null,{}] 17:18:37 INFO - PROCESS | 1652 | 1462580317472 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:37 INFO - PROCESS | 1652 | 1462580317549 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 17:18:37 INFO - PROCESS | 1652 | 1462580317554 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aba9800 == 46 [pid = 1652] [id = 130] 17:18:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12abe0c00) [pid = 1652] [serial = 387] [outer = 0x0] 17:18:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12bb17800) [pid = 1652] [serial = 388] [outer = 0x12abe0c00] 17:18:37 INFO - PROCESS | 1652 | 1462580317579 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12bb35000) [pid = 1652] [serial = 389] [outer = 0x12abe0c00] 17:18:37 INFO - PROCESS | 1652 | 1462580317863 Marionette TRACE conn2 <- [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]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:18:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 417ms 17:18:37 INFO - PROCESS | 1652 | 1462580317887 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 1652 | 1462580317888 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 17:18:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:18:37 INFO - PROCESS | 1652 | 1462580317898 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 1652 | 1462580317899 Marionette TRACE conn2 <- [1,494,null,{}] 17:18:37 INFO - PROCESS | 1652 | 1462580317901 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:37 INFO - PROCESS | 1652 | 1462580317985 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 17:18:37 INFO - PROCESS | 1652 | 1462580317990 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b135800 == 47 [pid = 1652] [id = 131] 17:18:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12abed000) [pid = 1652] [serial = 390] [outer = 0x0] 17:18:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12bb3e000) [pid = 1652] [serial = 391] [outer = 0x12abed000] 17:18:38 INFO - PROCESS | 1652 | 1462580318015 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12be54000) [pid = 1652] [serial = 392] [outer = 0x12abed000] 17:18:38 INFO - PROCESS | 1652 | 1462580318351 Marionette TRACE conn2 <- [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]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:18:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 476ms 17:18:38 INFO - PROCESS | 1652 | 1462580318366 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 1652 | 1462580318367 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 17:18:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:18:38 INFO - PROCESS | 1652 | 1462580318369 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 1652 | 1462580318370 Marionette TRACE conn2 <- [1,498,null,{}] 17:18:38 INFO - PROCESS | 1652 | 1462580318373 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:38 INFO - PROCESS | 1652 | 1462580318470 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 17:18:38 INFO - PROCESS | 1652 | 1462580318479 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1a6000 == 48 [pid = 1652] [id = 132] 17:18:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12bb34800) [pid = 1652] [serial = 393] [outer = 0x0] 17:18:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12be5bc00) [pid = 1652] [serial = 394] [outer = 0x12bb34800] 17:18:38 INFO - PROCESS | 1652 | 1462580318503 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12be60c00) [pid = 1652] [serial = 395] [outer = 0x12bb34800] 17:18:38 INFO - PROCESS | 1652 | 1462580318928 Marionette TRACE conn2 <- [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]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:18:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 618ms 17:18:38 INFO - PROCESS | 1652 | 1462580318989 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 17:18:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:18:38 INFO - PROCESS | 1652 | 1462580318994 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 17:18:39 INFO - PROCESS | 1652 | 1462580319000 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 1652 | 1462580319003 Marionette TRACE conn2 <- [1,502,null,{}] 17:18:39 INFO - PROCESS | 1652 | 1462580319008 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:39 INFO - PROCESS | 1652 | 1462580319156 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 17:18:39 INFO - PROCESS | 1652 | 1462580319267 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f86800 == 49 [pid = 1652] [id = 133] 17:18:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116833800) [pid = 1652] [serial = 396] [outer = 0x0] 17:18:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x117d0b800) [pid = 1652] [serial = 397] [outer = 0x116833800] 17:18:39 INFO - PROCESS | 1652 | 1462580319317 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x117fa0800) [pid = 1652] [serial = 398] [outer = 0x116833800] 17:18:39 INFO - PROCESS | 1652 | 1462580319851 Marionette TRACE conn2 <- [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]]]}] 17:18:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:18:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 874ms 17:18:39 INFO - PROCESS | 1652 | 1462580319873 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 1652 | 1462580319880 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 17:18:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:18:39 INFO - PROCESS | 1652 | 1462580319903 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 1652 | 1462580319905 Marionette TRACE conn2 <- [1,506,null,{}] 17:18:39 INFO - PROCESS | 1652 | 1462580319909 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:40 INFO - PROCESS | 1652 | 1462580320035 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 17:18:40 INFO - PROCESS | 1652 | 1462580320101 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12374f800 == 50 [pid = 1652] [id = 134] 17:18:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1194c3400) [pid = 1652] [serial = 399] [outer = 0x0] 17:18:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119cc1800) [pid = 1652] [serial = 400] [outer = 0x1194c3400] 17:18:40 INFO - PROCESS | 1652 | 1462580320129 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x124b11800) [pid = 1652] [serial = 401] [outer = 0x1194c3400] 17:18:40 INFO - PROCESS | 1652 | 1462580320656 Marionette TRACE conn2 <- [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]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:18:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 777ms 17:18:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:18:40 INFO - PROCESS | 1652 | 1462580320696 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 1652 | 1462580320698 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 17:18:40 INFO - PROCESS | 1652 | 1462580320703 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 1652 | 1462580320707 Marionette TRACE conn2 <- [1,510,null,{}] 17:18:40 INFO - PROCESS | 1652 | 1462580320721 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:40 INFO - PROCESS | 1652 | 1462580320845 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 17:18:40 INFO - PROCESS | 1652 | 1462580320906 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1bc800 == 51 [pid = 1652] [id = 135] 17:18:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x128c09800) [pid = 1652] [serial = 402] [outer = 0x0] 17:18:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x129161400) [pid = 1652] [serial = 403] [outer = 0x128c09800] 17:18:40 INFO - PROCESS | 1652 | 1462580320939 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x129192800) [pid = 1652] [serial = 404] [outer = 0x128c09800] 17:18:41 INFO - PROCESS | 1652 | 1462580321409 Marionette TRACE conn2 <- [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]]]}] 17:18:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:18:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 777ms 17:18:41 INFO - PROCESS | 1652 | 1462580321479 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 17:18:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:18:41 INFO - PROCESS | 1652 | 1462580321481 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 17:18:41 INFO - PROCESS | 1652 | 1462580321484 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 1652 | 1462580321485 Marionette TRACE conn2 <- [1,514,null,{}] 17:18:41 INFO - PROCESS | 1652 | 1462580321487 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:41 INFO - PROCESS | 1652 | 1462580321582 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 17:18:41 INFO - PROCESS | 1652 | 1462580321643 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb43800 == 52 [pid = 1652] [id = 136] 17:18:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1294c9800) [pid = 1652] [serial = 405] [outer = 0x0] 17:18:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12ab66000) [pid = 1652] [serial = 406] [outer = 0x1294c9800] 17:18:41 INFO - PROCESS | 1652 | 1462580321673 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12abe4800) [pid = 1652] [serial = 407] [outer = 0x1294c9800] 17:18:42 INFO - PROCESS | 1652 | 1462580322240 Marionette TRACE conn2 <- [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]]]}] 17:18:42 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 17:18:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 819ms 17:18:42 INFO - PROCESS | 1652 | 1462580322304 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 1652 | 1462580322307 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 17:18:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:18:42 INFO - PROCESS | 1652 | 1462580322312 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 1652 | 1462580322315 Marionette TRACE conn2 <- [1,518,null,{}] 17:18:42 INFO - PROCESS | 1652 | 1462580322320 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:42 INFO - PROCESS | 1652 | 1462580322427 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 17:18:42 INFO - PROCESS | 1652 | 1462580322479 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119076000 == 53 [pid = 1652] [id = 137] 17:18:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1161a1c00) [pid = 1652] [serial = 408] [outer = 0x0] 17:18:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x116a56000) [pid = 1652] [serial = 409] [outer = 0x1161a1c00] 17:18:42 INFO - PROCESS | 1652 | 1462580322506 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x117d3dc00) [pid = 1652] [serial = 410] [outer = 0x1161a1c00] 17:18:42 INFO - PROCESS | 1652 | 1462580322954 Marionette TRACE conn2 <- [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]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:18:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 673ms 17:18:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:18:42 INFO - PROCESS | 1652 | 1462580322984 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 1652 | 1462580322988 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 17:18:42 INFO - PROCESS | 1652 | 1462580322992 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 1652 | 1462580322994 Marionette TRACE conn2 <- [1,522,null,{}] 17:18:42 INFO - PROCESS | 1652 | 1462580322996 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:43 INFO - PROCESS | 1652 | 1462580323085 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 17:18:43 INFO - PROCESS | 1652 | 1462580323145 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x116854000 == 54 [pid = 1652] [id = 138] 17:18:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x117f0ec00) [pid = 1652] [serial = 411] [outer = 0x0] 17:18:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1181ad400) [pid = 1652] [serial = 412] [outer = 0x117f0ec00] 17:18:43 INFO - PROCESS | 1652 | 1462580323172 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1190cac00) [pid = 1652] [serial = 413] [outer = 0x117f0ec00] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1161c7000 == 53 [pid = 1652] [id = 86] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12573d800 == 52 [pid = 1652] [id = 99] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12b135800 == 51 [pid = 1652] [id = 131] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12aba9800 == 50 [pid = 1652] [id = 130] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7b8000 == 49 [pid = 1652] [id = 129] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x118315800 == 48 [pid = 1652] [id = 128] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x129156000 == 47 [pid = 1652] [id = 127] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x126c58800 == 46 [pid = 1652] [id = 126] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x113f06400) [pid = 1652] [serial = 298] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11741a800) [pid = 1652] [serial = 301] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11901f000) [pid = 1652] [serial = 304] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11a009c00) [pid = 1652] [serial = 307] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x129193c00) [pid = 1652] [serial = 340] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x124ec5000 == 45 [pid = 1652] [id = 125] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1232a3800 == 44 [pid = 1652] [id = 124] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11a077800 == 43 [pid = 1652] [id = 123] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119798800 == 42 [pid = 1652] [id = 122] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x118048000 == 41 [pid = 1652] [id = 121] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11652d800 == 40 [pid = 1652] [id = 120] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x117f92000 == 39 [pid = 1652] [id = 119] 17:18:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12915b000 == 38 [pid = 1652] [id = 114] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x128c09400) [pid = 1652] [serial = 329] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x126ef3400) [pid = 1652] [serial = 328] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1190d2000) [pid = 1652] [serial = 319] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11a00d000) [pid = 1652] [serial = 320] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x129162000) [pid = 1652] [serial = 334] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x116e02c00) [pid = 1652] [serial = 313] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x117d0d000) [pid = 1652] [serial = 314] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x116671800) [pid = 1652] [serial = 311] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1160e7000) [pid = 1652] [serial = 310] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x117fb2000) [pid = 1652] [serial = 316] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119098400) [pid = 1652] [serial = 317] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1240f8000) [pid = 1652] [serial = 322] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128c11800) [pid = 1652] [serial = 331] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x128f72c00) [pid = 1652] [serial = 332] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12918dc00) [pid = 1652] [serial = 335] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12500c400) [pid = 1652] [serial = 325] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x117fb6000) [pid = 1652] [serial = 337] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126847c00) [pid = 1652] [serial = 326] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1257e7c00) [pid = 1652] [serial = 338] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x124b9a400) [pid = 1652] [serial = 323] [outer = 0x0] [url = about:blank] 17:18:43 INFO - PROCESS | 1652 | 1462580323563 Marionette TRACE conn2 <- [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]]]}] 17:18:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:18:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 620ms 17:18:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:18:43 INFO - PROCESS | 1652 | 1462580323612 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 1652 | 1462580323614 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 17:18:43 INFO - PROCESS | 1652 | 1462580323616 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 1652 | 1462580323618 Marionette TRACE conn2 <- [1,526,null,{}] 17:18:43 INFO - PROCESS | 1652 | 1462580323632 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:43 INFO - PROCESS | 1652 | 1462580323717 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 17:18:43 INFO - PROCESS | 1652 | 1462580323767 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1175ec000 == 39 [pid = 1652] [id = 139] 17:18:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11819ec00) [pid = 1652] [serial = 414] [outer = 0x0] 17:18:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119c2a400) [pid = 1652] [serial = 415] [outer = 0x11819ec00] 17:18:43 INFO - PROCESS | 1652 | 1462580323795 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12326e000) [pid = 1652] [serial = 416] [outer = 0x11819ec00] 17:18:44 INFO - PROCESS | 1652 | 1462580324103 Marionette TRACE conn2 <- [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]]]}] 17:18:44 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 17:18:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 521ms 17:18:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:18:44 INFO - PROCESS | 1652 | 1462580324137 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 17:18:44 INFO - PROCESS | 1652 | 1462580324139 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 17:18:44 INFO - PROCESS | 1652 | 1462580324141 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - PROCESS | 1652 | 1462580324144 Marionette TRACE conn2 <- [1,530,null,{}] 17:18:44 INFO - PROCESS | 1652 | 1462580324147 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:44 INFO - PROCESS | 1652 | 1462580324222 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 17:18:44 INFO - PROCESS | 1652 | 1462580324228 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x119912800 == 40 [pid = 1652] [id = 140] 17:18:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12347cc00) [pid = 1652] [serial = 417] [outer = 0x0] 17:18:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x124b9a400) [pid = 1652] [serial = 418] [outer = 0x12347cc00] 17:18:44 INFO - PROCESS | 1652 | 1462580324254 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x125766c00) [pid = 1652] [serial = 419] [outer = 0x12347cc00] 17:18:44 INFO - PROCESS | 1652 | 1462580324570 Marionette TRACE conn2 <- [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"]]]}] 17:18:44 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 17:18:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:18:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:18:44 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 17:18:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:18:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:18:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms 17:18:44 INFO - PROCESS | 1652 | 1462580324614 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 17:18:44 INFO - PROCESS | 1652 | 1462580324615 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 17:18:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:18:44 INFO - PROCESS | 1652 | 1462580324625 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - PROCESS | 1652 | 1462580324626 Marionette TRACE conn2 <- [1,534,null,{}] 17:18:44 INFO - PROCESS | 1652 | 1462580324629 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:44 INFO - PROCESS | 1652 | 1462580324707 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 17:18:44 INFO - PROCESS | 1652 | 1462580324713 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x123410000 == 41 [pid = 1652] [id = 141] 17:18:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12466bc00) [pid = 1652] [serial = 420] [outer = 0x0] 17:18:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126c61400) [pid = 1652] [serial = 421] [outer = 0x12466bc00] 17:18:44 INFO - PROCESS | 1652 | 1462580324738 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x128b91800) [pid = 1652] [serial = 422] [outer = 0x12466bc00] 17:18:45 INFO - PROCESS | 1652 | 1462580325052 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:18:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 477ms 17:18:45 INFO - PROCESS | 1652 | 1462580325097 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 1652 | 1462580325098 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 17:18:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:18:45 INFO - PROCESS | 1652 | 1462580325100 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 1652 | 1462580325101 Marionette TRACE conn2 <- [1,538,null,{}] 17:18:45 INFO - PROCESS | 1652 | 1462580325104 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:45 INFO - PROCESS | 1652 | 1462580325238 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 17:18:45 INFO - PROCESS | 1652 | 1462580325265 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f74000 == 42 [pid = 1652] [id = 142] 17:18:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x128c10c00) [pid = 1652] [serial = 423] [outer = 0x0] 17:18:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x128f7b000) [pid = 1652] [serial = 424] [outer = 0x128c10c00] 17:18:45 INFO - PROCESS | 1652 | 1462580325297 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1294c5400) [pid = 1652] [serial = 425] [outer = 0x128c10c00] 17:18:45 INFO - PROCESS | 1652 | 1462580325647 Marionette TRACE conn2 <- [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]]]}] 17:18:45 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. 17:18:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 568ms 17:18:45 INFO - PROCESS | 1652 | 1462580325669 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 1652 | 1462580325670 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 17:18:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:18:45 INFO - PROCESS | 1652 | 1462580325672 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 1652 | 1462580325673 Marionette TRACE conn2 <- [1,542,null,{}] 17:18:45 INFO - PROCESS | 1652 | 1462580325683 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:45 INFO - PROCESS | 1652 | 1462580325778 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 17:18:45 INFO - PROCESS | 1652 | 1462580325808 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f6b000 == 43 [pid = 1652] [id = 143] 17:18:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x128c11800) [pid = 1652] [serial = 426] [outer = 0x0] 17:18:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x129664c00) [pid = 1652] [serial = 427] [outer = 0x128c11800] 17:18:45 INFO - PROCESS | 1652 | 1462580325833 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12a7c2c00) [pid = 1652] [serial = 428] [outer = 0x128c11800] 17:18:46 INFO - PROCESS | 1652 | 1462580326156 Marionette TRACE conn2 <- [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]]]}] 17:18:46 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. 17:18:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 522ms 17:18:46 INFO - PROCESS | 1652 | 1462580326197 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 1652 | 1462580326198 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 17:18:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:18:46 INFO - PROCESS | 1652 | 1462580326200 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 1652 | 1462580326202 Marionette TRACE conn2 <- [1,546,null,{}] 17:18:46 INFO - PROCESS | 1652 | 1462580326204 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:46 INFO - PROCESS | 1652 | 1462580326321 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 17:18:46 INFO - PROCESS | 1652 | 1462580326339 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bc2800 == 44 [pid = 1652] [id = 144] 17:18:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x129663000) [pid = 1652] [serial = 429] [outer = 0x0] 17:18:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12a8ec800) [pid = 1652] [serial = 430] [outer = 0x129663000] 17:18:46 INFO - PROCESS | 1652 | 1462580326387 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12abe1400) [pid = 1652] [serial = 431] [outer = 0x129663000] 17:18:46 INFO - PROCESS | 1652 | 1462580326828 Marionette TRACE conn2 <- [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]]]}] 17:18:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:18:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 669ms 17:18:46 INFO - PROCESS | 1652 | 1462580326876 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 1652 | 1462580326877 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 17:18:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:18:46 INFO - PROCESS | 1652 | 1462580326879 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 1652 | 1462580326880 Marionette TRACE conn2 <- [1,550,null,{}] 17:18:46 INFO - PROCESS | 1652 | 1462580326883 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:46 INFO - PROCESS | 1652 | 1462580326981 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 17:18:47 INFO - PROCESS | 1652 | 1462580326995 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12978f000 == 45 [pid = 1652] [id = 145] 17:18:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12ab62c00) [pid = 1652] [serial = 432] [outer = 0x0] 17:18:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12abecc00) [pid = 1652] [serial = 433] [outer = 0x12ab62c00] 17:18:47 INFO - PROCESS | 1652 | 1462580327058 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12bb1e800) [pid = 1652] [serial = 434] [outer = 0x12ab62c00] 17:18:47 INFO - PROCESS | 1652 | 1462580327380 Marionette TRACE conn2 <- [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]]]}] 17:18:47 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. 17:18:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 568ms 17:18:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:18:47 INFO - PROCESS | 1652 | 1462580327449 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 1652 | 1462580327450 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 17:18:47 INFO - PROCESS | 1652 | 1462580327452 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - PROCESS | 1652 | 1462580327453 Marionette TRACE conn2 <- [1,554,null,{}] 17:18:47 INFO - PROCESS | 1652 | 1462580327455 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:47 INFO - PROCESS | 1652 | 1462580327549 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12abed000) [pid = 1652] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12937ac00) [pid = 1652] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12937ec00) [pid = 1652] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12a783c00) [pid = 1652] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x125407000) [pid = 1652] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x117fa0c00) [pid = 1652] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x113dbf400) [pid = 1652] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x129191800) [pid = 1652] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1197d6800) [pid = 1652] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12466a400) [pid = 1652] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11330c800) [pid = 1652] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12abe0c00) [pid = 1652] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1242b1c00) [pid = 1652] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x113cbdc00) [pid = 1652] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12684cc00) [pid = 1652] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:18:47 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11a011800) [pid = 1652] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:18:47 INFO - PROCESS | 1652 | 1462580327727 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132a7800 == 46 [pid = 1652] [id = 146] 17:18:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x111fd3400) [pid = 1652] [serial = 435] [outer = 0x0] 17:18:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116039400) [pid = 1652] [serial = 436] [outer = 0x111fd3400] 17:18:47 INFO - PROCESS | 1652 | 1462580327751 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x124e88800) [pid = 1652] [serial = 437] [outer = 0x111fd3400] 17:18:47 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:47 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:48 INFO - PROCESS | 1652 | 1462580328030 Marionette TRACE conn2 <- [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]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:18:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 618ms 17:18:48 INFO - PROCESS | 1652 | 1462580328070 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 1652 | 1462580328072 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 17:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:18:48 INFO - PROCESS | 1652 | 1462580328074 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 1652 | 1462580328077 Marionette TRACE conn2 <- [1,558,null,{}] 17:18:48 INFO - PROCESS | 1652 | 1462580328082 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:48 INFO - PROCESS | 1652 | 1462580328173 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 17:18:48 INFO - PROCESS | 1652 | 1462580328180 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa1e000 == 47 [pid = 1652] [id = 147] 17:18:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x128b94800) [pid = 1652] [serial = 438] [outer = 0x0] 17:18:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12bb13800) [pid = 1652] [serial = 439] [outer = 0x128b94800] 17:18:48 INFO - PROCESS | 1652 | 1462580328209 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12bf0cc00) [pid = 1652] [serial = 440] [outer = 0x128b94800] 17:18:48 INFO - PROCESS | 1652 | 1462580328602 Marionette TRACE conn2 <- [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]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:18:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 572ms 17:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:18:48 INFO - PROCESS | 1652 | 1462580328647 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 1652 | 1462580328649 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 17:18:48 INFO - PROCESS | 1652 | 1462580328653 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 1652 | 1462580328654 Marionette TRACE conn2 <- [1,562,null,{}] 17:18:48 INFO - PROCESS | 1652 | 1462580328658 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:48 INFO - PROCESS | 1652 | 1462580328778 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 17:18:48 INFO - PROCESS | 1652 | 1462580328789 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1a6800 == 48 [pid = 1652] [id = 148] 17:18:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12bb36400) [pid = 1652] [serial = 441] [outer = 0x0] 17:18:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12bf12000) [pid = 1652] [serial = 442] [outer = 0x12bb36400] 17:18:48 INFO - PROCESS | 1652 | 1462580328810 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12c4b5400) [pid = 1652] [serial = 443] [outer = 0x12bb36400] 17:18:49 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:49 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:49 INFO - PROCESS | 1652 | 1462580329212 Marionette TRACE conn2 <- [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]]]}] 17:18:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:18:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 570ms 17:18:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:18:49 INFO - PROCESS | 1652 | 1462580329223 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 1652 | 1462580329224 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 17:18:49 INFO - PROCESS | 1652 | 1462580329228 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 1652 | 1462580329230 Marionette TRACE conn2 <- [1,566,null,{}] 17:18:49 INFO - PROCESS | 1652 | 1462580329233 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:49 INFO - PROCESS | 1652 | 1462580329353 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 17:18:49 INFO - PROCESS | 1652 | 1462580329361 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5a000 == 49 [pid = 1652] [id = 149] 17:18:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x119f9e000) [pid = 1652] [serial = 444] [outer = 0x0] 17:18:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x119fa6c00) [pid = 1652] [serial = 445] [outer = 0x119f9e000] 17:18:49 INFO - PROCESS | 1652 | 1462580329400 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x119faa800) [pid = 1652] [serial = 446] [outer = 0x119f9e000] 17:18:49 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x118b9d000 == 48 [pid = 1652] [id = 116] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1291ab000 == 47 [pid = 1652] [id = 117] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x129792000 == 46 [pid = 1652] [id = 118] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1291b3000 == 45 [pid = 1652] [id = 85] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x116ab9800 == 44 [pid = 1652] [id = 115] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x116854000 == 43 [pid = 1652] [id = 138] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x119076000 == 42 [pid = 1652] [id = 137] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb43800 == 41 [pid = 1652] [id = 136] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1bc800 == 40 [pid = 1652] [id = 135] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12374f800 == 39 [pid = 1652] [id = 134] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1a6000 == 38 [pid = 1652] [id = 132] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x117f86800 == 37 [pid = 1652] [id = 133] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1175ec000 == 36 [pid = 1652] [id = 139] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x119912800 == 35 [pid = 1652] [id = 140] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x116f6b000 == 34 [pid = 1652] [id = 143] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x116f74000 == 33 [pid = 1652] [id = 142] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1a6800 == 32 [pid = 1652] [id = 148] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1132a7800 == 31 [pid = 1652] [id = 146] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa1e000 == 30 [pid = 1652] [id = 147] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x123410000 == 29 [pid = 1652] [id = 141] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12978f000 == 28 [pid = 1652] [id = 145] 17:18:50 INFO - PROCESS | 1652 | --DOCSHELL 0x128bc2800 == 27 [pid = 1652] [id = 144] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x126ef2c00) [pid = 1652] [serial = 296] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x128b98800) [pid = 1652] [serial = 254] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12be5bc00) [pid = 1652] [serial = 394] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12bb3e000) [pid = 1652] [serial = 391] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1294c6000) [pid = 1652] [serial = 373] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12a78dc00) [pid = 1652] [serial = 376] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x129661800) [pid = 1652] [serial = 374] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12a8ea400) [pid = 1652] [serial = 379] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126e39800) [pid = 1652] [serial = 367] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128b8d000) [pid = 1652] [serial = 368] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1181a6400) [pid = 1652] [serial = 358] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1190cf000) [pid = 1652] [serial = 359] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116670800) [pid = 1652] [serial = 343] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1273e3400) [pid = 1652] [serial = 352] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x117f0b000) [pid = 1652] [serial = 356] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116e03400) [pid = 1652] [serial = 355] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1294c0400) [pid = 1652] [serial = 341] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119b7c800) [pid = 1652] [serial = 361] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123692000) [pid = 1652] [serial = 362] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124661c00) [pid = 1652] [serial = 349] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x125008800) [pid = 1652] [serial = 364] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1257e4c00) [pid = 1652] [serial = 365] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a8eec00) [pid = 1652] [serial = 380] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x117fb2c00) [pid = 1652] [serial = 346] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1242bac00) [pid = 1652] [serial = 383] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12bb17800) [pid = 1652] [serial = 388] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a8f6000) [pid = 1652] [serial = 385] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116a52400) [pid = 1652] [serial = 382] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12a7c0800) [pid = 1652] [serial = 377] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128c05c00) [pid = 1652] [serial = 370] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12abedc00) [pid = 1652] [serial = 386] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12bb35000) [pid = 1652] [serial = 389] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x129379400) [pid = 1652] [serial = 371] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12be54000) [pid = 1652] [serial = 392] [outer = 0x0] [url = about:blank] 17:18:50 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:50 INFO - PROCESS | 1652 | 1462580330964 Marionette TRACE conn2 <- [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]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:18:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1772ms 17:18:51 INFO - PROCESS | 1652 | 1462580331000 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 1652 | 1462580331003 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 17:18:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:18:51 INFO - PROCESS | 1652 | 1462580331006 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 1652 | 1462580331009 Marionette TRACE conn2 <- [1,570,null,{}] 17:18:51 INFO - PROCESS | 1652 | 1462580331015 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:51 INFO - PROCESS | 1652 | 1462580331092 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 17:18:51 INFO - PROCESS | 1652 | 1462580331135 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131d8800 == 28 [pid = 1652] [id = 150] 17:18:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113d2d000) [pid = 1652] [serial = 447] [outer = 0x0] 17:18:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x115e04c00) [pid = 1652] [serial = 448] [outer = 0x113d2d000] 17:18:51 INFO - PROCESS | 1652 | 1462580331163 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116029c00) [pid = 1652] [serial = 449] [outer = 0x113d2d000] 17:18:51 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:51 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:51 INFO - PROCESS | 1652 | 1462580331474 Marionette TRACE conn2 <- [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]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:18:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 523ms 17:18:51 INFO - PROCESS | 1652 | 1462580331530 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 1652 | 1462580331534 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 17:18:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:18:51 INFO - PROCESS | 1652 | 1462580331539 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 1652 | 1462580331541 Marionette TRACE conn2 <- [1,574,null,{}] 17:18:51 INFO - PROCESS | 1652 | 1462580331543 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:51 INFO - PROCESS | 1652 | 1462580331616 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 17:18:51 INFO - PROCESS | 1652 | 1462580331660 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d14800 == 29 [pid = 1652] [id = 151] 17:18:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11203b400) [pid = 1652] [serial = 450] [outer = 0x0] 17:18:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1160f0000) [pid = 1652] [serial = 451] [outer = 0x11203b400] 17:18:51 INFO - PROCESS | 1652 | 1462580331686 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1168b3800) [pid = 1652] [serial = 452] [outer = 0x11203b400] 17:18:51 INFO - PROCESS | 1652 | 1462580331976 Marionette TRACE conn2 <- [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]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 468ms 17:18:52 INFO - PROCESS | 1652 | 1462580332016 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 1652 | 1462580332018 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 17:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:18:52 INFO - PROCESS | 1652 | 1462580332021 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 1652 | 1462580332023 Marionette TRACE conn2 <- [1,578,null,{}] 17:18:52 INFO - PROCESS | 1652 | 1462580332035 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:52 INFO - PROCESS | 1652 | 1462580332110 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 17:18:52 INFO - PROCESS | 1652 | 1462580332116 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x116869800 == 30 [pid = 1652] [id = 152] 17:18:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x111db7400) [pid = 1652] [serial = 453] [outer = 0x0] 17:18:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x117d0ec00) [pid = 1652] [serial = 454] [outer = 0x111db7400] 17:18:52 INFO - PROCESS | 1652 | 1462580332156 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x117f08000) [pid = 1652] [serial = 455] [outer = 0x111db7400] 17:18:52 INFO - PROCESS | 1652 | 1462580332516 Marionette TRACE conn2 <- [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]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 525ms 17:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:18:52 INFO - PROCESS | 1652 | 1462580332547 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 1652 | 1462580332548 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 17:18:52 INFO - PROCESS | 1652 | 1462580332551 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 1652 | 1462580332552 Marionette TRACE conn2 <- [1,582,null,{}] 17:18:52 INFO - PROCESS | 1652 | 1462580332554 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:52 INFO - PROCESS | 1652 | 1462580332624 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 17:18:52 INFO - PROCESS | 1652 | 1462580332630 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f7a800 == 31 [pid = 1652] [id = 153] 17:18:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1122c8c00) [pid = 1652] [serial = 456] [outer = 0x0] 17:18:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x117f9d000) [pid = 1652] [serial = 457] [outer = 0x1122c8c00] 17:18:52 INFO - PROCESS | 1652 | 1462580332656 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1181a8000) [pid = 1652] [serial = 458] [outer = 0x1122c8c00] 17:18:52 INFO - PROCESS | 1652 | 1462580332983 Marionette TRACE conn2 <- [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]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:18:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 468ms 17:18:53 INFO - PROCESS | 1652 | 1462580333019 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 1652 | 1462580333021 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 17:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:18:53 INFO - PROCESS | 1652 | 1462580333023 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 1652 | 1462580333024 Marionette TRACE conn2 <- [1,586,null,{}] 17:18:53 INFO - PROCESS | 1652 | 1462580333028 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:53 INFO - PROCESS | 1652 | 1462580333096 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 17:18:53 INFO - PROCESS | 1652 | 1462580333100 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x118060000 == 32 [pid = 1652] [id = 154] 17:18:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11666c400) [pid = 1652] [serial = 459] [outer = 0x0] 17:18:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118b2fc00) [pid = 1652] [serial = 460] [outer = 0x11666c400] 17:18:53 INFO - PROCESS | 1652 | 1462580333128 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11909a000) [pid = 1652] [serial = 461] [outer = 0x11666c400] 17:18:53 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:53 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:53 INFO - PROCESS | 1652 | 1462580333444 Marionette TRACE conn2 <- [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]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:18:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 469ms 17:18:53 INFO - PROCESS | 1652 | 1462580333509 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 17:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:18:53 INFO - PROCESS | 1652 | 1462580333510 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 17:18:53 INFO - PROCESS | 1652 | 1462580333513 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 1652 | 1462580333514 Marionette TRACE conn2 <- [1,590,null,{}] 17:18:53 INFO - PROCESS | 1652 | 1462580333516 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:53 INFO - PROCESS | 1652 | 1462580333599 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 17:18:53 INFO - PROCESS | 1652 | 1462580333604 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x119079800 == 33 [pid = 1652] [id = 155] 17:18:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1190cec00) [pid = 1652] [serial = 462] [outer = 0x0] 17:18:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1194ce400) [pid = 1652] [serial = 463] [outer = 0x1190cec00] 17:18:53 INFO - PROCESS | 1652 | 1462580333632 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119b7dc00) [pid = 1652] [serial = 464] [outer = 0x1190cec00] 17:18:53 INFO - PROCESS | 1652 | 1462580333920 Marionette TRACE conn2 <- [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]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:18:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 418ms 17:18:53 INFO - PROCESS | 1652 | 1462580333935 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 1652 | 1462580333936 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 17:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:18:53 INFO - PROCESS | 1652 | 1462580333938 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 1652 | 1462580333939 Marionette TRACE conn2 <- [1,594,null,{}] 17:18:53 INFO - PROCESS | 1652 | 1462580333943 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:54 INFO - PROCESS | 1652 | 1462580334023 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 17:18:54 INFO - PROCESS | 1652 | 1462580334029 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194a8000 == 34 [pid = 1652] [id = 156] 17:18:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x117d35c00) [pid = 1652] [serial = 465] [outer = 0x0] 17:18:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119fa0400) [pid = 1652] [serial = 466] [outer = 0x117d35c00] 17:18:54 INFO - PROCESS | 1652 | 1462580334056 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119fa9800) [pid = 1652] [serial = 467] [outer = 0x117d35c00] 17:18:54 INFO - PROCESS | 1652 | 1462580334707 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 819ms 17:18:54 INFO - PROCESS | 1652 | 1462580334788 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 1652 | 1462580334792 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 17:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:18:54 INFO - PROCESS | 1652 | 1462580334823 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 1652 | 1462580334827 Marionette TRACE conn2 <- [1,598,null,{}] 17:18:54 INFO - PROCESS | 1652 | 1462580334831 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:54 INFO - PROCESS | 1652 | 1462580334959 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 17:18:55 INFO - PROCESS | 1652 | 1462580335001 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160a4800 == 35 [pid = 1652] [id = 157] 17:18:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1134c2c00) [pid = 1652] [serial = 468] [outer = 0x0] 17:18:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11602e000) [pid = 1652] [serial = 469] [outer = 0x1134c2c00] 17:18:55 INFO - PROCESS | 1652 | 1462580335033 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116668400) [pid = 1652] [serial = 470] [outer = 0x1134c2c00] 17:18:55 INFO - PROCESS | 1652 | 1462580335517 Marionette TRACE conn2 <- [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]]]}] 17:18:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:18:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 727ms 17:18:55 INFO - PROCESS | 1652 | 1462580335569 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 1652 | 1462580335573 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 17:18:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:18:55 INFO - PROCESS | 1652 | 1462580335582 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 1652 | 1462580335584 Marionette TRACE conn2 <- [1,602,null,{}] 17:18:55 INFO - PROCESS | 1652 | 1462580335586 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:55 INFO - PROCESS | 1652 | 1462580335692 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 17:18:55 INFO - PROCESS | 1652 | 1462580335761 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116867800 == 36 [pid = 1652] [id = 158] 17:18:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116022800) [pid = 1652] [serial = 471] [outer = 0x0] 17:18:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x117422400) [pid = 1652] [serial = 472] [outer = 0x116022800] 17:18:55 INFO - PROCESS | 1652 | 1462580335791 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x117f04c00) [pid = 1652] [serial = 473] [outer = 0x116022800] 17:18:56 INFO - PROCESS | 1652 | --DOCSHELL 0x119079800 == 35 [pid = 1652] [id = 155] 17:18:56 INFO - PROCESS | 1652 | --DOCSHELL 0x118060000 == 34 [pid = 1652] [id = 154] 17:18:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116f7a800 == 33 [pid = 1652] [id = 153] 17:18:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116869800 == 32 [pid = 1652] [id = 152] 17:18:56 INFO - PROCESS | 1652 | --DOCSHELL 0x113d14800 == 31 [pid = 1652] [id = 151] 17:18:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1131d8800 == 30 [pid = 1652] [id = 150] 17:18:56 INFO - PROCESS | 1652 | 1462580336435 Marionette TRACE conn2 <- [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]]]}] 17:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 870ms 17:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:18:56 INFO - PROCESS | 1652 | 1462580336452 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 1652 | 1462580336454 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 17:18:56 INFO - PROCESS | 1652 | 1462580336457 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - PROCESS | 1652 | 1462580336460 Marionette TRACE conn2 <- [1,606,null,{}] 17:18:56 INFO - PROCESS | 1652 | 1462580336463 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:56 INFO - PROCESS | 1652 | 1462580336537 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 17:18:56 INFO - PROCESS | 1652 | 1462580336587 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x113dd9800 == 31 [pid = 1652] [id = 159] 17:18:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11602bc00) [pid = 1652] [serial = 474] [outer = 0x0] 17:18:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1165b7400) [pid = 1652] [serial = 475] [outer = 0x11602bc00] 17:18:56 INFO - PROCESS | 1652 | 1462580336615 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x116a54800) [pid = 1652] [serial = 476] [outer = 0x11602bc00] 17:18:56 INFO - PROCESS | 1652 | 1462580336902 Marionette TRACE conn2 <- [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]]]}] 17:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 472ms 17:18:56 INFO - PROCESS | 1652 | 1462580336933 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 1652 | 1462580336937 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 17:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:18:56 INFO - PROCESS | 1652 | 1462580336942 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - PROCESS | 1652 | 1462580336947 Marionette TRACE conn2 <- [1,610,null,{}] 17:18:56 INFO - PROCESS | 1652 | 1462580336950 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:57 INFO - PROCESS | 1652 | 1462580337023 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 17:18:57 INFO - PROCESS | 1652 | 1462580337030 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1134ee800 == 32 [pid = 1652] [id = 160] 17:18:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x117426400) [pid = 1652] [serial = 477] [outer = 0x0] 17:18:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x117f05400) [pid = 1652] [serial = 478] [outer = 0x117426400] 17:18:57 INFO - PROCESS | 1652 | 1462580337056 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x118408000) [pid = 1652] [serial = 479] [outer = 0x117426400] 17:18:57 INFO - PROCESS | 1652 | 1462580337385 Marionette TRACE conn2 <- [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]]]}] 17:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 474ms 17:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:18:57 INFO - PROCESS | 1652 | 1462580337415 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 1652 | 1462580337417 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 17:18:57 INFO - PROCESS | 1652 | 1462580337419 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 1652 | 1462580337421 Marionette TRACE conn2 <- [1,614,null,{}] 17:18:57 INFO - PROCESS | 1652 | 1462580337431 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:57 INFO - PROCESS | 1652 | 1462580337507 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 17:18:57 INFO - PROCESS | 1652 | 1462580337515 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119077000 == 33 [pid = 1652] [id = 161] 17:18:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x112d05800) [pid = 1652] [serial = 480] [outer = 0x0] 17:18:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1194cac00) [pid = 1652] [serial = 481] [outer = 0x112d05800] 17:18:57 INFO - PROCESS | 1652 | 1462580337553 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119b7cc00) [pid = 1652] [serial = 482] [outer = 0x112d05800] 17:18:57 INFO - PROCESS | 1652 | 1462580337910 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 521ms 17:18:57 INFO - PROCESS | 1652 | 1462580337944 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 1652 | 1462580337947 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 17:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:18:57 INFO - PROCESS | 1652 | 1462580337950 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 1652 | 1462580337951 Marionette TRACE conn2 <- [1,618,null,{}] 17:18:57 INFO - PROCESS | 1652 | 1462580337955 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:58 INFO - PROCESS | 1652 | 1462580338058 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 17:18:58 INFO - PROCESS | 1652 | 1462580338065 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a079000 == 34 [pid = 1652] [id = 162] 17:18:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119c25400) [pid = 1652] [serial = 483] [outer = 0x0] 17:18:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x119fa6400) [pid = 1652] [serial = 484] [outer = 0x119c25400] 17:18:58 INFO - PROCESS | 1652 | 1462580338090 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x123266000) [pid = 1652] [serial = 485] [outer = 0x119c25400] 17:18:58 INFO - PROCESS | 1652 | 1462580338404 Marionette TRACE conn2 <- [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]]]}] 17:18:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:18:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 470ms 17:18:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:18:58 INFO - PROCESS | 1652 | 1462580338419 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 1652 | 1462580338421 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 17:18:58 INFO - PROCESS | 1652 | 1462580338423 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 1652 | 1462580338424 Marionette TRACE conn2 <- [1,622,null,{}] 17:18:58 INFO - PROCESS | 1652 | 1462580338427 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:58 INFO - PROCESS | 1652 | 1462580338501 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 17:18:58 INFO - PROCESS | 1652 | 1462580338505 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12374f800 == 35 [pid = 1652] [id = 163] 17:18:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x119fa7800) [pid = 1652] [serial = 486] [outer = 0x0] 17:18:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12362c400) [pid = 1652] [serial = 487] [outer = 0x119fa7800] 17:18:58 INFO - PROCESS | 1652 | 1462580338533 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x124669800) [pid = 1652] [serial = 488] [outer = 0x119fa7800] 17:18:58 INFO - PROCESS | 1652 | 1462580338914 Marionette TRACE conn2 <- [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]]]}] 17:18:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:18:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 519ms 17:18:58 INFO - PROCESS | 1652 | 1462580338944 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 1652 | 1462580338946 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 17:18:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:18:58 INFO - PROCESS | 1652 | 1462580338948 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 1652 | 1462580338949 Marionette TRACE conn2 <- [1,626,null,{}] 17:18:58 INFO - PROCESS | 1652 | 1462580338952 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:59 INFO - PROCESS | 1652 | 1462580339076 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 17:18:59 INFO - PROCESS | 1652 | 1462580339082 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b3d800 == 36 [pid = 1652] [id = 164] 17:18:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x119cbb000) [pid = 1652] [serial = 489] [outer = 0x0] 17:18:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x124b0e400) [pid = 1652] [serial = 490] [outer = 0x119cbb000] 17:18:59 INFO - PROCESS | 1652 | 1462580339108 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1257ef800) [pid = 1652] [serial = 491] [outer = 0x119cbb000] 17:18:59 INFO - PROCESS | 1652 | 1462580339463 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 569ms 17:18:59 INFO - PROCESS | 1652 | 1462580339518 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 17:18:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:18:59 INFO - PROCESS | 1652 | 1462580339520 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 17:18:59 INFO - PROCESS | 1652 | 1462580339522 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 1652 | 1462580339524 Marionette TRACE conn2 <- [1,630,null,{}] 17:18:59 INFO - PROCESS | 1652 | 1462580339527 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:59 INFO - PROCESS | 1652 | 1462580339625 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 17:18:59 INFO - PROCESS | 1652 | 1462580339629 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1251d6800 == 37 [pid = 1652] [id = 165] 17:18:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12684a400) [pid = 1652] [serial = 492] [outer = 0x0] 17:18:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x126c65c00) [pid = 1652] [serial = 493] [outer = 0x12684a400] 17:18:59 INFO - PROCESS | 1652 | 1462580339654 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x126ef3000) [pid = 1652] [serial = 494] [outer = 0x12684a400] 17:18:59 INFO - PROCESS | 1652 | 1462580339967 Marionette TRACE conn2 <- [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]]]}] 17:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 471ms 17:19:00 INFO - PROCESS | 1652 | 1462580340007 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 1652 | 1462580340009 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 17:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:19:00 INFO - PROCESS | 1652 | 1462580340014 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 1652 | 1462580340016 Marionette TRACE conn2 <- [1,634,null,{}] 17:19:00 INFO - PROCESS | 1652 | 1462580340018 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:00 INFO - PROCESS | 1652 | 1462580340105 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 17:19:00 INFO - PROCESS | 1652 | 1462580340143 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x126e5e800 == 38 [pid = 1652] [id = 166] 17:19:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12684bc00) [pid = 1652] [serial = 495] [outer = 0x0] 17:19:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x128b8b000) [pid = 1652] [serial = 496] [outer = 0x12684bc00] 17:19:00 INFO - PROCESS | 1652 | 1462580340168 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x128b95c00) [pid = 1652] [serial = 497] [outer = 0x12684bc00] 17:19:00 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:00 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:00 INFO - PROCESS | 1652 | 1462580340504 Marionette TRACE conn2 <- [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]]]}] 17:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 520ms 17:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:19:00 INFO - PROCESS | 1652 | 1462580340538 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 1652 | 1462580340539 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 17:19:00 INFO - PROCESS | 1652 | 1462580340541 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 1652 | 1462580340542 Marionette TRACE conn2 <- [1,638,null,{}] 17:19:00 INFO - PROCESS | 1652 | 1462580340545 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:00 INFO - PROCESS | 1652 | 1462580340638 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 17:19:00 INFO - PROCESS | 1652 | 1462580340643 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b85800 == 39 [pid = 1652] [id = 167] 17:19:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x128b89400) [pid = 1652] [serial = 498] [outer = 0x0] 17:19:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x128c0a800) [pid = 1652] [serial = 499] [outer = 0x128b89400] 17:19:00 INFO - PROCESS | 1652 | 1462580340670 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x128d8a000) [pid = 1652] [serial = 500] [outer = 0x128b89400] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x128c11800) [pid = 1652] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x129663000) [pid = 1652] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12ab62c00) [pid = 1652] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x111fd3400) [pid = 1652] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12bb36400) [pid = 1652] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x128c10c00) [pid = 1652] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x12466bc00) [pid = 1652] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12347cc00) [pid = 1652] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11819ec00) [pid = 1652] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x117f0ec00) [pid = 1652] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1161a1c00) [pid = 1652] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1294c9800) [pid = 1652] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x128c09800) [pid = 1652] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1194c3400) [pid = 1652] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x116833800) [pid = 1652] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12bb34800) [pid = 1652] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x128b94800) [pid = 1652] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x113d2d000) [pid = 1652] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11619f000) [pid = 1652] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1190cec00) [pid = 1652] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x112f6b400) [pid = 1652] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x111db7400) [pid = 1652] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1168ab400) [pid = 1652] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x117f12800) [pid = 1652] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11666c400) [pid = 1652] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1122c8c00) [pid = 1652] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1233bc000) [pid = 1652] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11203b400) [pid = 1652] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x113c3dc00) [pid = 1652] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1194d0400) [pid = 1652] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x117d11400) [pid = 1652] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:19:01 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1257ea400) [pid = 1652] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:19:01 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:01 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:01 INFO - PROCESS | 1652 | 1462580341293 Marionette TRACE conn2 <- [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]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:19:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 771ms 17:19:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:19:01 INFO - PROCESS | 1652 | 1462580341313 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 1652 | 1462580341314 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 17:19:01 INFO - PROCESS | 1652 | 1462580341316 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 1652 | 1462580341318 Marionette TRACE conn2 <- [1,642,null,{}] 17:19:01 INFO - PROCESS | 1652 | 1462580341320 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:01 INFO - PROCESS | 1652 | 1462580341406 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 17:19:01 INFO - PROCESS | 1652 | 1462580341412 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x11804b800 == 40 [pid = 1652] [id = 168] 17:19:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1161a1c00) [pid = 1652] [serial = 501] [outer = 0x0] 17:19:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x117d11400) [pid = 1652] [serial = 502] [outer = 0x1161a1c00] 17:19:01 INFO - PROCESS | 1652 | 1462580341437 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x117fb9800) [pid = 1652] [serial = 503] [outer = 0x1161a1c00] 17:19:01 INFO - PROCESS | 1652 | 1462580341741 Marionette TRACE conn2 <- [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]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:19:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 470ms 17:19:01 INFO - PROCESS | 1652 | 1462580341787 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 1652 | 1462580341789 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 17:19:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:19:01 INFO - PROCESS | 1652 | 1462580341791 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 1652 | 1462580341793 Marionette TRACE conn2 <- [1,646,null,{}] 17:19:01 INFO - PROCESS | 1652 | 1462580341797 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:01 INFO - PROCESS | 1652 | 1462580341902 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 17:19:01 INFO - PROCESS | 1652 | 1462580341909 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bbf800 == 41 [pid = 1652] [id = 169] 17:19:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x117f09c00) [pid = 1652] [serial = 504] [outer = 0x0] 17:19:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12466bc00) [pid = 1652] [serial = 505] [outer = 0x117f09c00] 17:19:01 INFO - PROCESS | 1652 | 1462580341940 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x128f70800) [pid = 1652] [serial = 506] [outer = 0x117f09c00] 17:19:02 INFO - PROCESS | 1652 | 1462580342246 Marionette TRACE conn2 <- [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]]]}] 17:19:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:19:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 473ms 17:19:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:19:02 INFO - PROCESS | 1652 | 1462580342265 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 1652 | 1462580342266 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 17:19:02 INFO - PROCESS | 1652 | 1462580342268 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 1652 | 1462580342269 Marionette TRACE conn2 <- [1,650,null,{}] 17:19:02 INFO - PROCESS | 1652 | 1462580342271 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:02 INFO - PROCESS | 1652 | 1462580342349 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 17:19:02 INFO - PROCESS | 1652 | 1462580342353 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293b6800 == 42 [pid = 1652] [id = 170] 17:19:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x129160c00) [pid = 1652] [serial = 507] [outer = 0x0] 17:19:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12918a400) [pid = 1652] [serial = 508] [outer = 0x129160c00] 17:19:02 INFO - PROCESS | 1652 | 1462580342378 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x129193000) [pid = 1652] [serial = 509] [outer = 0x129160c00] 17:19:02 INFO - PROCESS | 1652 | 1462580342728 Marionette TRACE conn2 <- [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]]]}] 17:19:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:19:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 470ms 17:19:02 INFO - PROCESS | 1652 | 1462580342753 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 1652 | 1462580342755 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 17:19:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:19:02 INFO - PROCESS | 1652 | 1462580342773 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 1652 | 1462580342775 Marionette TRACE conn2 <- [1,654,null,{}] 17:19:02 INFO - PROCESS | 1652 | 1462580342778 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:02 INFO - PROCESS | 1652 | 1462580342892 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 17:19:02 INFO - PROCESS | 1652 | 1462580342899 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a58a800 == 43 [pid = 1652] [id = 171] 17:19:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12916e400) [pid = 1652] [serial = 510] [outer = 0x0] 17:19:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x129377c00) [pid = 1652] [serial = 511] [outer = 0x12916e400] 17:19:02 INFO - PROCESS | 1652 | 1462580342937 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1294c3000) [pid = 1652] [serial = 512] [outer = 0x12916e400] 17:19:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x112a59800) [pid = 1652] [serial = 513] [outer = 0x12cb85000] 17:19:03 INFO - PROCESS | 1652 | 1462580343554 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:19:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:19:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 821ms 17:19:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:19:03 INFO - PROCESS | 1652 | 1462580343607 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 1652 | 1462580343610 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 17:19:03 INFO - PROCESS | 1652 | 1462580343615 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - PROCESS | 1652 | 1462580343617 Marionette TRACE conn2 <- [1,658,null,{}] 17:19:03 INFO - PROCESS | 1652 | 1462580343621 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:03 INFO - PROCESS | 1652 | 1462580343719 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 17:19:03 INFO - PROCESS | 1652 | 1462580343796 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f43800 == 44 [pid = 1652] [id = 172] 17:19:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x116831400) [pid = 1652] [serial = 514] [outer = 0x0] 17:19:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x117d0a800) [pid = 1652] [serial = 515] [outer = 0x116831400] 17:19:03 INFO - PROCESS | 1652 | 1462580343827 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x117f9e000) [pid = 1652] [serial = 516] [outer = 0x116831400] 17:19:04 INFO - PROCESS | 1652 | 1462580344233 Marionette TRACE conn2 <- [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]]]}] 17:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 17:19:04 INFO - PROCESS | 1652 | 1462580344292 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 1652 | 1462580344295 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 17:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:19:04 INFO - PROCESS | 1652 | 1462580344300 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 1652 | 1462580344302 Marionette TRACE conn2 <- [1,662,null,{}] 17:19:04 INFO - PROCESS | 1652 | 1462580344305 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:04 INFO - PROCESS | 1652 | 1462580344403 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 17:19:04 INFO - PROCESS | 1652 | 1462580344453 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b3d000 == 45 [pid = 1652] [id = 173] 17:19:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1181a2400) [pid = 1652] [serial = 517] [outer = 0x0] 17:19:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1190c6400) [pid = 1652] [serial = 518] [outer = 0x1181a2400] 17:19:04 INFO - PROCESS | 1652 | 1462580344483 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1197da000) [pid = 1652] [serial = 519] [outer = 0x1181a2400] 17:19:04 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:04 INFO - PROCESS | 1652 | 1462580344960 Marionette TRACE conn2 <- [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]]]}] 17:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 669ms 17:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:19:04 INFO - PROCESS | 1652 | 1462580344971 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 1652 | 1462580344973 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 17:19:04 INFO - PROCESS | 1652 | 1462580344977 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 1652 | 1462580344981 Marionette TRACE conn2 <- [1,666,null,{}] 17:19:05 INFO - PROCESS | 1652 | 1462580344993 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:05 INFO - PROCESS | 1652 | 1462580345176 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 17:19:05 INFO - PROCESS | 1652 | 1462580345225 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa02800 == 46 [pid = 1652] [id = 174] 17:19:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1242b6000) [pid = 1652] [serial = 520] [outer = 0x0] 17:19:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x124e8e800) [pid = 1652] [serial = 521] [outer = 0x1242b6000] 17:19:05 INFO - PROCESS | 1652 | 1462580345256 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x125011000) [pid = 1652] [serial = 522] [outer = 0x1242b6000] 17:19:05 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:05 INFO - PROCESS | 1652 | 1462580345695 Marionette TRACE conn2 <- [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]]]}] 17:19:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:19:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 775ms 17:19:05 INFO - PROCESS | 1652 | 1462580345752 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 17:19:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:19:05 INFO - PROCESS | 1652 | 1462580345753 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 17:19:05 INFO - PROCESS | 1652 | 1462580345756 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - PROCESS | 1652 | 1462580345757 Marionette TRACE conn2 <- [1,670,null,{}] 17:19:05 INFO - PROCESS | 1652 | 1462580345779 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:05 INFO - PROCESS | 1652 | 1462580345880 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 17:19:05 INFO - PROCESS | 1652 | 1462580345941 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116541800 == 47 [pid = 1652] [id = 175] 17:19:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x112a5c400) [pid = 1652] [serial = 523] [outer = 0x0] 17:19:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x119fa5400) [pid = 1652] [serial = 524] [outer = 0x112a5c400] 17:19:05 INFO - PROCESS | 1652 | 1462580345973 Marionette DEBUG loaded listener.js 17:19:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1257e6000) [pid = 1652] [serial = 525] [outer = 0x112a5c400] 17:19:06 INFO - PROCESS | 1652 | 1462580346523 Marionette TRACE conn2 <- [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]]]}] 17:19:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:19:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 819ms 17:19:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:19:06 INFO - PROCESS | 1652 | 1462580346575 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 1652 | 1462580346578 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 17:19:06 INFO - PROCESS | 1652 | 1462580346581 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 1652 | 1462580346583 Marionette TRACE conn2 <- [1,674,null,{}] 17:19:06 INFO - PROCESS | 1652 | 1462580346588 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:06 INFO - PROCESS | 1652 | 1462580346676 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 17:19:06 INFO - PROCESS | 1652 | 1462580346731 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f35000 == 48 [pid = 1652] [id = 176] 17:19:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x116025800) [pid = 1652] [serial = 526] [outer = 0x0] 17:19:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x116172c00) [pid = 1652] [serial = 527] [outer = 0x116025800] 17:19:06 INFO - PROCESS | 1652 | 1462580346759 Marionette DEBUG loaded listener.js 17:19:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x117144000) [pid = 1652] [serial = 528] [outer = 0x116025800] 17:19:07 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:19:07 INFO - PROCESS | 1652 | 1462580347199 Marionette TRACE conn2 <- [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]]]}] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5a000 == 47 [pid = 1652] [id = 149] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1293b6800 == 46 [pid = 1652] [id = 170] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x128bbf800 == 45 [pid = 1652] [id = 169] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11804b800 == 44 [pid = 1652] [id = 168] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x118b85800 == 43 [pid = 1652] [id = 167] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x119fa0400) [pid = 1652] [serial = 466] [outer = 0x0] [url = about:blank] 17:19:07 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 17:19:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 672ms 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x126e5e800 == 42 [pid = 1652] [id = 166] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1251d6800 == 41 [pid = 1652] [id = 165] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x124b3d800 == 40 [pid = 1652] [id = 164] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12374f800 == 39 [pid = 1652] [id = 163] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11a079000 == 38 [pid = 1652] [id = 162] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x119077000 == 37 [pid = 1652] [id = 161] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1134ee800 == 36 [pid = 1652] [id = 160] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x113dd9800 == 35 [pid = 1652] [id = 159] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x116867800 == 34 [pid = 1652] [id = 158] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1160a4800 == 33 [pid = 1652] [id = 157] 17:19:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1194a8000 == 32 [pid = 1652] [id = 156] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x119fa6c00) [pid = 1652] [serial = 445] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x129664c00) [pid = 1652] [serial = 427] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12a7c2c00) [pid = 1652] [serial = 428] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12abe1400) [pid = 1652] [serial = 431] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12a8ec800) [pid = 1652] [serial = 430] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12bb1e800) [pid = 1652] [serial = 434] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12abecc00) [pid = 1652] [serial = 433] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x124e88800) [pid = 1652] [serial = 437] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12bf12000) [pid = 1652] [serial = 442] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x116039400) [pid = 1652] [serial = 436] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x128f7b000) [pid = 1652] [serial = 424] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x126c61400) [pid = 1652] [serial = 421] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x128b91800) [pid = 1652] [serial = 422] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x124b9a400) [pid = 1652] [serial = 418] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x125766c00) [pid = 1652] [serial = 419] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x119c2a400) [pid = 1652] [serial = 415] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12326e000) [pid = 1652] [serial = 416] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1190cac00) [pid = 1652] [serial = 413] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1181ad400) [pid = 1652] [serial = 412] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x117d3dc00) [pid = 1652] [serial = 410] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x116a56000) [pid = 1652] [serial = 409] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12abe4800) [pid = 1652] [serial = 407] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119b7dc00) [pid = 1652] [serial = 464] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12ab66000) [pid = 1652] [serial = 406] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x129192800) [pid = 1652] [serial = 404] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x129161400) [pid = 1652] [serial = 403] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x124b11800) [pid = 1652] [serial = 401] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119cc1800) [pid = 1652] [serial = 400] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x117fa0800) [pid = 1652] [serial = 398] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x117d0b800) [pid = 1652] [serial = 397] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12be60c00) [pid = 1652] [serial = 395] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12bb13800) [pid = 1652] [serial = 439] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12bf0cc00) [pid = 1652] [serial = 440] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1294c5400) [pid = 1652] [serial = 425] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12c4b5400) [pid = 1652] [serial = 443] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116029c00) [pid = 1652] [serial = 449] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x117428c00) [pid = 1652] [serial = 344] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1194ce400) [pid = 1652] [serial = 463] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11619a000) [pid = 1652] [serial = 299] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115e04c00) [pid = 1652] [serial = 448] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x117f08000) [pid = 1652] [serial = 455] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x117d0bc00) [pid = 1652] [serial = 302] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1194ca000) [pid = 1652] [serial = 305] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11909a000) [pid = 1652] [serial = 461] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1181a8000) [pid = 1652] [serial = 458] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12540bc00) [pid = 1652] [serial = 350] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118b2fc00) [pid = 1652] [serial = 460] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117f9d000) [pid = 1652] [serial = 457] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x117d0ec00) [pid = 1652] [serial = 454] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1168b3800) [pid = 1652] [serial = 452] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1161dec00) [pid = 1652] [serial = 257] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124b07800) [pid = 1652] [serial = 308] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1190cb800) [pid = 1652] [serial = 347] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128b92400) [pid = 1652] [serial = 353] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1160f0000) [pid = 1652] [serial = 451] [outer = 0x0] [url = about:blank] 17:19:07 INFO - PROCESS | 1652 | 1462580347273 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 17:19:07 INFO - PROCESS | 1652 | 1462580347277 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 17:19:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:19:07 INFO - PROCESS | 1652 | 1462580347282 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - PROCESS | 1652 | 1462580347284 Marionette TRACE conn2 <- [1,678,null,{}] 17:19:07 INFO - PROCESS | 1652 | 1462580347286 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:07 INFO - PROCESS | 1652 | 1462580347357 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 17:19:07 INFO - PROCESS | 1652 | 1462580347374 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1134ed800 == 33 [pid = 1652] [id = 177] 17:19:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117429400) [pid = 1652] [serial = 529] [outer = 0x0] 17:19:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x117d07c00) [pid = 1652] [serial = 530] [outer = 0x117429400] 17:19:07 INFO - PROCESS | 1652 | 1462580347436 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x117d43c00) [pid = 1652] [serial = 531] [outer = 0x117429400] 17:19:07 INFO - PROCESS | 1652 | 1462580347740 Marionette TRACE conn2 <- [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]]]}] 17:19:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:19:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 17:19:07 INFO - PROCESS | 1652 | 1462580347751 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 17:19:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:19:07 INFO - PROCESS | 1652 | 1462580347752 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 17:19:07 INFO - PROCESS | 1652 | 1462580347754 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - PROCESS | 1652 | 1462580347757 Marionette TRACE conn2 <- [1,682,null,{}] 17:19:07 INFO - PROCESS | 1652 | 1462580347771 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:07 INFO - PROCESS | 1652 | 1462580347855 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 17:19:07 INFO - PROCESS | 1652 | 1462580347864 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f62000 == 34 [pid = 1652] [id = 178] 17:19:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x117fa0c00) [pid = 1652] [serial = 532] [outer = 0x0] 17:19:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118405400) [pid = 1652] [serial = 533] [outer = 0x117fa0c00] 17:19:07 INFO - PROCESS | 1652 | 1462580347892 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1190cbc00) [pid = 1652] [serial = 534] [outer = 0x117fa0c00] 17:19:08 INFO - PROCESS | 1652 | 1462580348714 Marionette TRACE conn2 <- [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]]]}] 17:19:08 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) 17:19:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 976ms 17:19:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:19:08 INFO - PROCESS | 1652 | 1462580348731 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 1652 | 1462580348733 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 17:19:08 INFO - PROCESS | 1652 | 1462580348737 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - PROCESS | 1652 | 1462580348738 Marionette TRACE conn2 <- [1,686,null,{}] 17:19:08 INFO - PROCESS | 1652 | 1462580348741 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:08 INFO - PROCESS | 1652 | 1462580348857 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 17:19:08 INFO - PROCESS | 1652 | 1462580348863 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x118311000 == 35 [pid = 1652] [id = 179] 17:19:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119378400) [pid = 1652] [serial = 535] [outer = 0x0] 17:19:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1197da400) [pid = 1652] [serial = 536] [outer = 0x119378400] 17:19:08 INFO - PROCESS | 1652 | 1462580348890 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119b7e000) [pid = 1652] [serial = 537] [outer = 0x119378400] 17:19:09 INFO - PROCESS | 1652 | 1462580349662 Marionette TRACE conn2 <- [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]]]}] 17:19:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:19:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 17:19:09 INFO - PROCESS | 1652 | 1462580349707 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 1652 | 1462580349709 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 17:19:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:19:09 INFO - PROCESS | 1652 | 1462580349711 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 1652 | 1462580349712 Marionette TRACE conn2 <- [1,690,null,{}] 17:19:09 INFO - PROCESS | 1652 | 1462580349715 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:09 INFO - PROCESS | 1652 | 1462580349804 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 17:19:09 INFO - PROCESS | 1652 | 1462580349810 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131ca800 == 36 [pid = 1652] [id = 180] 17:19:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x113d2d000) [pid = 1652] [serial = 538] [outer = 0x0] 17:19:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119fa0400) [pid = 1652] [serial = 539] [outer = 0x113d2d000] 17:19:09 INFO - PROCESS | 1652 | 1462580349835 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11a099c00) [pid = 1652] [serial = 540] [outer = 0x113d2d000] 17:19:10 INFO - PROCESS | 1652 | 1462580350653 Marionette TRACE conn2 <- [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]]]}] 17:19:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:19:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 17:19:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:19:10 INFO - PROCESS | 1652 | 1462580350683 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 17:19:10 INFO - PROCESS | 1652 | 1462580350684 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 17:19:10 INFO - PROCESS | 1652 | 1462580350686 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 1652 | 1462580350688 Marionette TRACE conn2 <- [1,694,null,{}] 17:19:10 INFO - PROCESS | 1652 | 1462580350690 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:10 INFO - PROCESS | 1652 | 1462580350797 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 17:19:10 INFO - PROCESS | 1652 | 1462580350802 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ce3000 == 37 [pid = 1652] [id = 181] 17:19:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1242af800) [pid = 1652] [serial = 541] [outer = 0x0] 17:19:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x125002400) [pid = 1652] [serial = 542] [outer = 0x1242af800] 17:19:10 INFO - PROCESS | 1652 | 1462580350829 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12684c400) [pid = 1652] [serial = 543] [outer = 0x1242af800] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x129160c00) [pid = 1652] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119cbb000) [pid = 1652] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12684a400) [pid = 1652] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11602bc00) [pid = 1652] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112d05800) [pid = 1652] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119c25400) [pid = 1652] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119fa7800) [pid = 1652] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117426400) [pid = 1652] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12684bc00) [pid = 1652] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128b89400) [pid = 1652] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x117f09c00) [pid = 1652] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:19:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1161a1c00) [pid = 1652] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:19:11 INFO - PROCESS | 1652 | 1462580351650 Marionette TRACE conn2 <- [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]]]}] 17:19:11 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) 17:19:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 17:19:11 INFO - PROCESS | 1652 | 1462580351655 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 1652 | 1462580351656 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 17:19:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:19:11 INFO - PROCESS | 1652 | 1462580351661 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 1652 | 1462580351662 Marionette TRACE conn2 <- [1,698,null,{}] 17:19:11 INFO - PROCESS | 1652 | 1462580351664 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:11 INFO - PROCESS | 1652 | 1462580351737 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 17:19:11 INFO - PROCESS | 1652 | 1462580351742 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194ae000 == 38 [pid = 1652] [id = 182] 17:19:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x117d05800) [pid = 1652] [serial = 544] [outer = 0x0] 17:19:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119fa7800) [pid = 1652] [serial = 545] [outer = 0x117d05800] 17:19:11 INFO - PROCESS | 1652 | 1462580351770 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12684a400) [pid = 1652] [serial = 546] [outer = 0x117d05800] 17:19:12 INFO - PROCESS | 1652 | 1462580352587 Marionette TRACE conn2 <- [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]]]}] 17:19:12 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) 17:19:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 972ms 17:19:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:19:12 INFO - PROCESS | 1652 | 1462580352631 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 17:19:12 INFO - PROCESS | 1652 | 1462580352632 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 17:19:12 INFO - PROCESS | 1652 | 1462580352634 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - PROCESS | 1652 | 1462580352636 Marionette TRACE conn2 <- [1,702,null,{}] 17:19:12 INFO - PROCESS | 1652 | 1462580352638 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:12 INFO - PROCESS | 1652 | 1462580352726 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 17:19:12 INFO - PROCESS | 1652 | 1462580352732 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12375c000 == 39 [pid = 1652] [id = 183] 17:19:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x117f11000) [pid = 1652] [serial = 547] [outer = 0x0] 17:19:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126ef0800) [pid = 1652] [serial = 548] [outer = 0x117f11000] 17:19:12 INFO - PROCESS | 1652 | 1462580352758 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128b96000) [pid = 1652] [serial = 549] [outer = 0x117f11000] 17:19:13 INFO - PROCESS | 1652 | 1462580353548 Marionette TRACE conn2 <- [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]]]}] 17:19:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:19:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 920ms 17:19:13 INFO - PROCESS | 1652 | 1462580353555 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 1652 | 1462580353558 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 17:19:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:19:13 INFO - PROCESS | 1652 | 1462580353563 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 1652 | 1462580353566 Marionette TRACE conn2 <- [1,706,null,{}] 17:19:13 INFO - PROCESS | 1652 | 1462580353570 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:13 INFO - PROCESS | 1652 | 1462580353671 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 17:19:13 INFO - PROCESS | 1652 | 1462580353716 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x116809000 == 40 [pid = 1652] [id = 184] 17:19:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11602d000) [pid = 1652] [serial = 550] [outer = 0x0] 17:19:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116166000) [pid = 1652] [serial = 551] [outer = 0x11602d000] 17:19:13 INFO - PROCESS | 1652 | 1462580353749 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116a56800) [pid = 1652] [serial = 552] [outer = 0x11602d000] 17:19:14 INFO - PROCESS | 1652 | 1462580354640 Marionette TRACE conn2 <- [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]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:19:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1123ms 17:19:14 INFO - PROCESS | 1652 | 1462580354686 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 1652 | 1462580354690 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 17:19:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:19:14 INFO - PROCESS | 1652 | 1462580354694 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 1652 | 1462580354696 Marionette TRACE conn2 <- [1,710,null,{}] 17:19:14 INFO - PROCESS | 1652 | 1462580354699 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:14 INFO - PROCESS | 1652 | 1462580354792 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 17:19:14 INFO - PROCESS | 1652 | 1462580354835 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b98800 == 41 [pid = 1652] [id = 185] 17:19:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x117d0bc00) [pid = 1652] [serial = 553] [outer = 0x0] 17:19:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x117fb3800) [pid = 1652] [serial = 554] [outer = 0x117d0bc00] 17:19:14 INFO - PROCESS | 1652 | 1462580354865 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119098400) [pid = 1652] [serial = 555] [outer = 0x117d0bc00] 17:19:15 INFO - PROCESS | 1652 | 1462580355822 Marionette TRACE conn2 <- [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]]]}] 17:19:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:19:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1171ms 17:19:15 INFO - PROCESS | 1652 | 1462580355865 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 17:19:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:19:15 INFO - PROCESS | 1652 | 1462580355867 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 17:19:15 INFO - PROCESS | 1652 | 1462580355869 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 1652 | 1462580355872 Marionette TRACE conn2 <- [1,714,null,{}] 17:19:15 INFO - PROCESS | 1652 | 1462580355879 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:15 INFO - PROCESS | 1652 | 1462580355976 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 17:19:16 INFO - PROCESS | 1652 | 1462580356019 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x124be0000 == 42 [pid = 1652] [id = 186] 17:19:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119b7dc00) [pid = 1652] [serial = 556] [outer = 0x0] 17:19:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124669400) [pid = 1652] [serial = 557] [outer = 0x119b7dc00] 17:19:16 INFO - PROCESS | 1652 | 1462580356051 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1257e7800) [pid = 1652] [serial = 558] [outer = 0x119b7dc00] 17:19:16 INFO - PROCESS | 1652 | 1462580356941 Marionette TRACE conn2 <- [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]]]}] 17:19:16 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 17:19:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1122ms 17:19:16 INFO - PROCESS | 1652 | 1462580356992 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 17:19:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:19:16 INFO - PROCESS | 1652 | 1462580356994 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 17:19:16 INFO - PROCESS | 1652 | 1462580356996 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - PROCESS | 1652 | 1462580356998 Marionette TRACE conn2 <- [1,718,null,{}] 17:19:17 INFO - PROCESS | 1652 | 1462580357000 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:17 INFO - PROCESS | 1652 | 1462580357094 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 17:19:17 INFO - PROCESS | 1652 | 1462580357137 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1231ed800 == 43 [pid = 1652] [id = 187] 17:19:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x117d0b400) [pid = 1652] [serial = 559] [outer = 0x0] 17:19:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1257f0400) [pid = 1652] [serial = 560] [outer = 0x117d0b400] 17:19:17 INFO - PROCESS | 1652 | 1462580357166 Marionette DEBUG loaded listener.js 17:19:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128c08800) [pid = 1652] [serial = 561] [outer = 0x117d0b400] 17:19:18 INFO - PROCESS | 1652 | 1462580358163 Marionette TRACE conn2 <- [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]]]}] 17:19:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:19:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1220ms 17:19:18 INFO - PROCESS | 1652 | 1462580358217 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 17:19:18 INFO - PROCESS | 1652 | 1462580358220 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 17:19:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:19:18 INFO - PROCESS | 1652 | 1462580358223 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - PROCESS | 1652 | 1462580358224 Marionette TRACE conn2 <- [1,722,null,{}] 17:19:18 INFO - PROCESS | 1652 | 1462580358228 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:18 INFO - PROCESS | 1652 | 1462580358321 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 17:19:18 INFO - PROCESS | 1652 | 1462580358414 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1194ae000 == 42 [pid = 1652] [id = 182] 17:19:18 INFO - PROCESS | 1652 | --DOCSHELL 0x119ce3000 == 41 [pid = 1652] [id = 181] 17:19:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1131ca800 == 40 [pid = 1652] [id = 180] 17:19:18 INFO - PROCESS | 1652 | --DOCSHELL 0x118311000 == 39 [pid = 1652] [id = 179] 17:19:18 INFO - PROCESS | 1652 | --DOCSHELL 0x116f62000 == 38 [pid = 1652] [id = 178] 17:19:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1134ed800 == 37 [pid = 1652] [id = 177] 17:19:18 INFO - PROCESS | 1652 | --DOCSHELL 0x116f35000 == 36 [pid = 1652] [id = 176] 17:19:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131c8000 == 37 [pid = 1652] [id = 188] 17:19:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116039400) [pid = 1652] [serial = 562] [outer = 0x0] 17:19:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x117d39800) [pid = 1652] [serial = 563] [outer = 0x116039400] 17:19:18 INFO - PROCESS | 1652 | 1462580358459 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x117f9ec00) [pid = 1652] [serial = 564] [outer = 0x116039400] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x124669800) [pid = 1652] [serial = 488] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x117d11400) [pid = 1652] [serial = 502] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129193000) [pid = 1652] [serial = 509] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12466bc00) [pid = 1652] [serial = 505] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12918a400) [pid = 1652] [serial = 508] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124b0e400) [pid = 1652] [serial = 490] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126c65c00) [pid = 1652] [serial = 493] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1165b7400) [pid = 1652] [serial = 475] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116a54800) [pid = 1652] [serial = 476] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1257ef800) [pid = 1652] [serial = 491] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1194cac00) [pid = 1652] [serial = 481] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119b7cc00) [pid = 1652] [serial = 482] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119fa6400) [pid = 1652] [serial = 484] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123266000) [pid = 1652] [serial = 485] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117422400) [pid = 1652] [serial = 472] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12362c400) [pid = 1652] [serial = 487] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117f05400) [pid = 1652] [serial = 478] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11602e000) [pid = 1652] [serial = 469] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118408000) [pid = 1652] [serial = 479] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128b8b000) [pid = 1652] [serial = 496] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126ef3000) [pid = 1652] [serial = 494] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128c0a800) [pid = 1652] [serial = 499] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128b95c00) [pid = 1652] [serial = 497] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128f70800) [pid = 1652] [serial = 506] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128d8a000) [pid = 1652] [serial = 500] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x117fb9800) [pid = 1652] [serial = 503] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1652 | 1462580358769 Marionette TRACE conn2 <- [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] 17:19:18 INFO - PROCESS | 1652 | 1462580358800 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 17:19:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:19:18 INFO - PROCESS | 1652 | 1462580358809 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - PROCESS | 1652 | 1462580358812 Marionette TRACE conn2 <- [1,726,null,{}] 17:19:18 INFO - PROCESS | 1652 | 1462580358817 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:18 INFO - PROCESS | 1652 | 1462580358892 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 17:19:18 INFO - PROCESS | 1652 | 1462580358900 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f7f000 == 38 [pid = 1652] [id = 189] 17:19:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x117fb1000) [pid = 1652] [serial = 565] [outer = 0x0] 17:19:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119377800) [pid = 1652] [serial = 566] [outer = 0x117fb1000] 17:19:18 INFO - PROCESS | 1652 | 1462580358926 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1197e1800) [pid = 1652] [serial = 567] [outer = 0x117fb1000] 17:19:19 INFO - PROCESS | 1652 | 1462580359289 Marionette TRACE conn2 <- [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]]]}] 17:19:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:19:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 529ms 17:19:19 INFO - PROCESS | 1652 | 1462580359333 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 17:19:19 INFO - PROCESS | 1652 | 1462580359334 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 17:19:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:19:19 INFO - PROCESS | 1652 | 1462580359337 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 1652 | 1462580359339 Marionette TRACE conn2 <- [1,730,null,{}] 17:19:19 INFO - PROCESS | 1652 | 1462580359346 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:19 INFO - PROCESS | 1652 | 1462580359441 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 17:19:19 INFO - PROCESS | 1652 | 1462580359450 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d9800 == 39 [pid = 1652] [id = 190] 17:19:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119cbb000) [pid = 1652] [serial = 568] [outer = 0x0] 17:19:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1246ef400) [pid = 1652] [serial = 569] [outer = 0x119cbb000] 17:19:19 INFO - PROCESS | 1652 | 1462580359478 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125761c00) [pid = 1652] [serial = 570] [outer = 0x119cbb000] 17:19:19 INFO - PROCESS | 1652 | 1462580359827 Marionette TRACE conn2 <- [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[3248] expected 0 but got 9","_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] 17:19:19 INFO - PROCESS | 1652 | 1462580359860 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 17:19:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:19:19 INFO - PROCESS | 1652 | 1462580359864 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 1652 | 1462580359865 Marionette TRACE conn2 <- [1,734,null,{}] 17:19:19 INFO - PROCESS | 1652 | 1462580359868 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:19 INFO - PROCESS | 1652 | 1462580359946 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 17:19:19 INFO - PROCESS | 1652 | 1462580359993 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a073000 == 40 [pid = 1652] [id = 191] 17:19:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119fa6400) [pid = 1652] [serial = 571] [outer = 0x0] 17:19:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126c62c00) [pid = 1652] [serial = 572] [outer = 0x119fa6400] 17:19:20 INFO - PROCESS | 1652 | 1462580360021 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128f6e800) [pid = 1652] [serial = 573] [outer = 0x119fa6400] 17:19:20 INFO - PROCESS | 1652 | 1462580360430 Marionette TRACE conn2 <- [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]]]}] 17:19:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:19:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 620ms 17:19:20 INFO - PROCESS | 1652 | 1462580360485 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 1652 | 1462580360487 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 17:19:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:19:20 INFO - PROCESS | 1652 | 1462580360490 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - PROCESS | 1652 | 1462580360492 Marionette TRACE conn2 <- [1,738,null,{}] 17:19:20 INFO - PROCESS | 1652 | 1462580360495 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:20 INFO - PROCESS | 1652 | 1462580360620 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 17:19:20 INFO - PROCESS | 1652 | 1462580360633 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b3a000 == 41 [pid = 1652] [id = 192] 17:19:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x113f0b800) [pid = 1652] [serial = 574] [outer = 0x0] 17:19:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128f6dc00) [pid = 1652] [serial = 575] [outer = 0x113f0b800] 17:19:20 INFO - PROCESS | 1652 | 1462580360658 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12918d000) [pid = 1652] [serial = 576] [outer = 0x113f0b800] 17:19:21 INFO - PROCESS | 1652 | 1462580361455 Marionette TRACE conn2 <- [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]]]}] 17:19:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:19:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1021ms 17:19:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:19:21 INFO - PROCESS | 1652 | 1462580361510 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 17:19:21 INFO - PROCESS | 1652 | 1462580361511 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 17:19:21 INFO - PROCESS | 1652 | 1462580361514 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 1652 | 1462580361515 Marionette TRACE conn2 <- [1,742,null,{}] 17:19:21 INFO - PROCESS | 1652 | 1462580361517 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:21 INFO - PROCESS | 1652 | 1462580361622 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 17:19:21 INFO - PROCESS | 1652 | 1462580361654 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1270c3800 == 42 [pid = 1652] [id = 193] 17:19:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12937b000) [pid = 1652] [serial = 577] [outer = 0x0] 17:19:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129662c00) [pid = 1652] [serial = 578] [outer = 0x12937b000] 17:19:21 INFO - PROCESS | 1652 | 1462580361680 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a7b9800) [pid = 1652] [serial = 579] [outer = 0x12937b000] 17:19:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12916e400) [pid = 1652] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:19:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x117429400) [pid = 1652] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:19:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x117fa0c00) [pid = 1652] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:19:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1242af800) [pid = 1652] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:19:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x117d05800) [pid = 1652] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:19:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119378400) [pid = 1652] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:19:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116025800) [pid = 1652] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:19:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113d2d000) [pid = 1652] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:19:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x117d35c00) [pid = 1652] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:19:22 INFO - PROCESS | 1652 | 1462580362475 Marionette TRACE conn2 <- [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]]]}] 17:19:22 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 17:19:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 968ms 17:19:22 INFO - PROCESS | 1652 | 1462580362483 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 1652 | 1462580362484 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 17:19:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:19:22 INFO - PROCESS | 1652 | 1462580362486 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 1652 | 1462580362487 Marionette TRACE conn2 <- [1,746,null,{}] 17:19:22 INFO - PROCESS | 1652 | 1462580362490 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:22 INFO - PROCESS | 1652 | 1462580362568 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 17:19:22 INFO - PROCESS | 1652 | 1462580362573 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x119903000 == 43 [pid = 1652] [id = 194] 17:19:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1161a1c00) [pid = 1652] [serial = 580] [outer = 0x0] 17:19:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x117fa0c00) [pid = 1652] [serial = 581] [outer = 0x1161a1c00] 17:19:22 INFO - PROCESS | 1652 | 1462580362605 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x129376000) [pid = 1652] [serial = 582] [outer = 0x1161a1c00] 17:19:23 INFO - PROCESS | 1652 | 1462580363406 Marionette TRACE conn2 <- [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]]]}] 17:19:23 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.) 17:19:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 17:19:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:19:23 INFO - PROCESS | 1652 | 1462580363457 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 1652 | 1462580363458 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 17:19:23 INFO - PROCESS | 1652 | 1462580363460 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 1652 | 1462580363461 Marionette TRACE conn2 <- [1,750,null,{}] 17:19:23 INFO - PROCESS | 1652 | 1462580363463 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:23 INFO - PROCESS | 1652 | 1462580363553 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 17:19:23 INFO - PROCESS | 1652 | 1462580363561 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x128f4b000 == 44 [pid = 1652] [id = 195] 17:19:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11224e000) [pid = 1652] [serial = 583] [outer = 0x0] 17:19:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a7bf000) [pid = 1652] [serial = 584] [outer = 0x11224e000] 17:19:23 INFO - PROCESS | 1652 | 1462580363586 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a8f0c00) [pid = 1652] [serial = 585] [outer = 0x11224e000] 17:19:24 INFO - PROCESS | 1652 | 1462580364338 Marionette TRACE conn2 <- [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]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:19:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 920ms 17:19:24 INFO - PROCESS | 1652 | 1462580364381 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 1652 | 1462580364383 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 17:19:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:19:24 INFO - PROCESS | 1652 | 1462580364385 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - PROCESS | 1652 | 1462580364386 Marionette TRACE conn2 <- [1,754,null,{}] 17:19:24 INFO - PROCESS | 1652 | 1462580364388 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:24 INFO - PROCESS | 1652 | 1462580364465 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 17:19:24 INFO - PROCESS | 1652 | 1462580364470 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1291b1800 == 45 [pid = 1652] [id = 196] 17:19:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a8e9c00) [pid = 1652] [serial = 586] [outer = 0x0] 17:19:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12ab63000) [pid = 1652] [serial = 587] [outer = 0x12a8e9c00] 17:19:24 INFO - PROCESS | 1652 | 1462580364494 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12abe1000) [pid = 1652] [serial = 588] [outer = 0x12a8e9c00] 17:19:25 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 17:19:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1172ms 17:19:25 INFO - PROCESS | 1652 | 1462580365553 Marionette TRACE conn2 <- [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]]]}] 17:19:25 INFO - PROCESS | 1652 | 1462580365557 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 17:19:25 INFO - PROCESS | 1652 | 1462580365559 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 17:19:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:19:25 INFO - PROCESS | 1652 | 1462580365565 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:19:25 INFO - PROCESS | 1652 | 1462580365566 Marionette TRACE conn2 <- [1,758,null,{}] 17:19:25 INFO - PROCESS | 1652 | 1462580365570 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:25 INFO - PROCESS | 1652 | 1462580365670 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 17:19:25 INFO - PROCESS | 1652 | 1462580365715 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11830e000 == 46 [pid = 1652] [id = 197] 17:19:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x117f12800) [pid = 1652] [serial = 589] [outer = 0x0] 17:19:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11901b800) [pid = 1652] [serial = 590] [outer = 0x117f12800] 17:19:25 INFO - PROCESS | 1652 | 1462580365746 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1194cf000) [pid = 1652] [serial = 591] [outer = 0x117f12800] 17:19:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:19:26 INFO - PROCESS | 1652 | 1462580366179 Marionette TRACE conn2 <- [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]]]}] 17:19:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 620ms 17:19:26 INFO - PROCESS | 1652 | 1462580366186 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 1652 | 1462580366190 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 17:19:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:19:26 INFO - PROCESS | 1652 | 1462580366196 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 1652 | 1462580366198 Marionette TRACE conn2 <- [1,762,null,{}] 17:19:26 INFO - PROCESS | 1652 | 1462580366201 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:26 INFO - PROCESS | 1652 | 1462580366296 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 17:19:26 INFO - PROCESS | 1652 | 1462580366340 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1231da800 == 47 [pid = 1652] [id = 198] 17:19:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1197d4400) [pid = 1652] [serial = 592] [outer = 0x0] 17:19:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11a00d400) [pid = 1652] [serial = 593] [outer = 0x1197d4400] 17:19:26 INFO - PROCESS | 1652 | 1462580366369 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1257e7c00) [pid = 1652] [serial = 594] [outer = 0x1197d4400] 17:19:27 INFO - PROCESS | 1652 | 1462580367246 Marionette TRACE conn2 <- [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]]]}] 17:19:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:19:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1072ms 17:19:27 INFO - PROCESS | 1652 | 1462580367267 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 17:19:27 INFO - PROCESS | 1652 | 1462580367268 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 17:19:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:19:27 INFO - PROCESS | 1652 | 1462580367271 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 1652 | 1462580367273 Marionette TRACE conn2 <- [1,766,null,{}] 17:19:27 INFO - PROCESS | 1652 | 1462580367281 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:27 INFO - PROCESS | 1652 | 1462580367410 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 17:19:27 INFO - PROCESS | 1652 | 1462580367460 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x119499800 == 48 [pid = 1652] [id = 199] 17:19:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1161e3c00) [pid = 1652] [serial = 595] [outer = 0x0] 17:19:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128b8a400) [pid = 1652] [serial = 596] [outer = 0x1161e3c00] 17:19:27 INFO - PROCESS | 1652 | 1462580367492 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1294bd800) [pid = 1652] [serial = 597] [outer = 0x1161e3c00] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x128f4b000 == 47 [pid = 1652] [id = 195] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x119903000 == 46 [pid = 1652] [id = 194] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1270c3800 == 45 [pid = 1652] [id = 193] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x124b3a000 == 44 [pid = 1652] [id = 192] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11a073000 == 43 [pid = 1652] [id = 191] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d9800 == 42 [pid = 1652] [id = 190] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x117f7f000 == 41 [pid = 1652] [id = 189] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1131c8000 == 40 [pid = 1652] [id = 188] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1190c6400) [pid = 1652] [serial = 518] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x126ef0800) [pid = 1652] [serial = 548] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x117d0a800) [pid = 1652] [serial = 515] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124e8e800) [pid = 1652] [serial = 521] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119fa5400) [pid = 1652] [serial = 524] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x124be0000 == 39 [pid = 1652] [id = 186] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x118b98800 == 38 [pid = 1652] [id = 185] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x116809000 == 37 [pid = 1652] [id = 184] 17:19:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12375c000 == 36 [pid = 1652] [id = 183] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1190cbc00) [pid = 1652] [serial = 534] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125002400) [pid = 1652] [serial = 542] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119fa7800) [pid = 1652] [serial = 545] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1197da400) [pid = 1652] [serial = 536] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x117144000) [pid = 1652] [serial = 528] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116172c00) [pid = 1652] [serial = 527] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119fa0400) [pid = 1652] [serial = 539] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117f0dc00) [pid = 1652] [serial = 206] [outer = 0x0] [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.] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12684c400) [pid = 1652] [serial = 543] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12684a400) [pid = 1652] [serial = 546] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11a099c00) [pid = 1652] [serial = 540] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119b7e000) [pid = 1652] [serial = 537] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119fa9800) [pid = 1652] [serial = 467] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x129377c00) [pid = 1652] [serial = 511] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1294c3000) [pid = 1652] [serial = 512] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x117d07c00) [pid = 1652] [serial = 530] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x117d43c00) [pid = 1652] [serial = 531] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118405400) [pid = 1652] [serial = 533] [outer = 0x0] [url = about:blank] 17:19:28 INFO - PROCESS | 1652 | 1462580368532 Marionette TRACE conn2 <- [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]]]}] 17:19:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:19:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1272ms 17:19:28 INFO - PROCESS | 1652 | 1462580368544 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 1652 | 1462580368546 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 17:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:19:28 INFO - PROCESS | 1652 | 1462580368548 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 1652 | 1462580368551 Marionette TRACE conn2 <- [1,770,null,{}] 17:19:28 INFO - PROCESS | 1652 | 1462580368554 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:28 INFO - PROCESS | 1652 | 1462580368630 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 17:19:28 INFO - PROCESS | 1652 | 1462580368636 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x113dda800 == 37 [pid = 1652] [id = 200] 17:19:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1161dec00) [pid = 1652] [serial = 598] [outer = 0x0] 17:19:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117d04800) [pid = 1652] [serial = 599] [outer = 0x1161dec00] 17:19:28 INFO - PROCESS | 1652 | 1462580368668 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x117d43c00) [pid = 1652] [serial = 600] [outer = 0x1161dec00] 17:19:29 INFO - PROCESS | 1652 | 1462580369018 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 520ms 17:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:19:29 INFO - PROCESS | 1652 | 1462580369070 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 1652 | 1462580369073 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 17:19:29 INFO - PROCESS | 1652 | 1462580369077 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - PROCESS | 1652 | 1462580369079 Marionette TRACE conn2 <- [1,774,null,{}] 17:19:29 INFO - PROCESS | 1652 | 1462580369082 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:29 INFO - PROCESS | 1652 | 1462580369159 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 17:19:29 INFO - PROCESS | 1652 | 1462580369166 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f7e800 == 38 [pid = 1652] [id = 201] 17:19:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x117f0ec00) [pid = 1652] [serial = 601] [outer = 0x0] 17:19:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118404c00) [pid = 1652] [serial = 602] [outer = 0x117f0ec00] 17:19:29 INFO - PROCESS | 1652 | 1462580369193 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1190cac00) [pid = 1652] [serial = 603] [outer = 0x117f0ec00] 17:19:29 INFO - PROCESS | 1652 | 1462580369513 Marionette TRACE conn2 <- [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]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 471ms 17:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:19:29 INFO - PROCESS | 1652 | 1462580369548 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 1652 | 1462580369550 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 17:19:29 INFO - PROCESS | 1652 | 1462580369552 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - PROCESS | 1652 | 1462580369554 Marionette TRACE conn2 <- [1,778,null,{}] 17:19:29 INFO - PROCESS | 1652 | 1462580369561 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:29 INFO - PROCESS | 1652 | 1462580369653 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 17:19:29 INFO - PROCESS | 1652 | 1462580369697 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x118315000 == 39 [pid = 1652] [id = 202] 17:19:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1190cbc00) [pid = 1652] [serial = 604] [outer = 0x0] 17:19:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119b7b400) [pid = 1652] [serial = 605] [outer = 0x1190cbc00] 17:19:29 INFO - PROCESS | 1652 | 1462580369724 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11a098c00) [pid = 1652] [serial = 606] [outer = 0x1190cbc00] 17:19:30 INFO - PROCESS | 1652 | 1462580370019 Marionette TRACE conn2 <- [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]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 17:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:19:30 INFO - PROCESS | 1652 | 1462580370074 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 1652 | 1462580370075 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 17:19:30 INFO - PROCESS | 1652 | 1462580370078 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - PROCESS | 1652 | 1462580370081 Marionette TRACE conn2 <- [1,782,null,{}] 17:19:30 INFO - PROCESS | 1652 | 1462580370083 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:30 INFO - PROCESS | 1652 | 1462580370160 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 17:19:30 INFO - PROCESS | 1652 | 1462580370212 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x119492800 == 40 [pid = 1652] [id = 203] 17:19:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1194cf400) [pid = 1652] [serial = 607] [outer = 0x0] 17:19:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1240f2400) [pid = 1652] [serial = 608] [outer = 0x1194cf400] 17:19:30 INFO - PROCESS | 1652 | 1462580370238 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124ebb000) [pid = 1652] [serial = 609] [outer = 0x1194cf400] 17:19:30 INFO - PROCESS | 1652 | 1462580370514 Marionette TRACE conn2 <- [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]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 17:19:30 INFO - PROCESS | 1652 | 1462580370551 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 17:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:19:30 INFO - PROCESS | 1652 | 1462580370553 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 17:19:30 INFO - PROCESS | 1652 | 1462580370555 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - PROCESS | 1652 | 1462580370557 Marionette TRACE conn2 <- [1,786,null,{}] 17:19:30 INFO - PROCESS | 1652 | 1462580370559 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:30 INFO - PROCESS | 1652 | 1462580370671 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 17:19:30 INFO - PROCESS | 1652 | 1462580370676 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1231db000 == 41 [pid = 1652] [id = 204] 17:19:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119fa1800) [pid = 1652] [serial = 610] [outer = 0x0] 17:19:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12500d000) [pid = 1652] [serial = 611] [outer = 0x119fa1800] 17:19:30 INFO - PROCESS | 1652 | 1462580370710 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126e7e400) [pid = 1652] [serial = 612] [outer = 0x119fa1800] 17:19:31 INFO - PROCESS | 1652 | 1462580371083 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 569ms 17:19:31 INFO - PROCESS | 1652 | 1462580371125 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 1652 | 1462580371126 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 17:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:19:31 INFO - PROCESS | 1652 | 1462580371128 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 1652 | 1462580371129 Marionette TRACE conn2 <- [1,790,null,{}] 17:19:31 INFO - PROCESS | 1652 | 1462580371132 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:31 INFO - PROCESS | 1652 | 1462580371234 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 17:19:31 INFO - PROCESS | 1652 | 1462580371249 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b39800 == 42 [pid = 1652] [id = 205] 17:19:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1273e3400) [pid = 1652] [serial = 613] [outer = 0x0] 17:19:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129192000) [pid = 1652] [serial = 614] [outer = 0x1273e3400] 17:19:31 INFO - PROCESS | 1652 | 1462580371274 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1294c5400) [pid = 1652] [serial = 615] [outer = 0x1273e3400] 17:19:31 INFO - PROCESS | 1652 | 1462580371623 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 522ms 17:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:19:31 INFO - PROCESS | 1652 | 1462580371656 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 1652 | 1462580371657 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 17:19:31 INFO - PROCESS | 1652 | 1462580371659 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 1652 | 1462580371660 Marionette TRACE conn2 <- [1,794,null,{}] 17:19:31 INFO - PROCESS | 1652 | 1462580371665 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:31 INFO - PROCESS | 1652 | 1462580371755 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 17:19:31 INFO - PROCESS | 1652 | 1462580371760 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b44000 == 43 [pid = 1652] [id = 206] 17:19:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1294c3000) [pid = 1652] [serial = 616] [outer = 0x0] 17:19:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x129660800) [pid = 1652] [serial = 617] [outer = 0x1294c3000] 17:19:31 INFO - PROCESS | 1652 | 1462580371785 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a7bf400) [pid = 1652] [serial = 618] [outer = 0x1294c3000] 17:19:32 INFO - PROCESS | 1652 | 1462580372118 Marionette TRACE conn2 <- [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]]]}] 17:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 471ms 17:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:19:32 INFO - PROCESS | 1652 | 1462580372133 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 1652 | 1462580372134 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 17:19:32 INFO - PROCESS | 1652 | 1462580372136 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 1652 | 1462580372137 Marionette TRACE conn2 <- [1,798,null,{}] 17:19:32 INFO - PROCESS | 1652 | 1462580372140 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:32 INFO - PROCESS | 1652 | 1462580372241 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 17:19:32 INFO - PROCESS | 1652 | 1462580372246 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb1000 == 44 [pid = 1652] [id = 207] 17:19:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12965b800) [pid = 1652] [serial = 619] [outer = 0x0] 17:19:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a8ee800) [pid = 1652] [serial = 620] [outer = 0x12965b800] 17:19:32 INFO - PROCESS | 1652 | 1462580372271 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12ab6ac00) [pid = 1652] [serial = 621] [outer = 0x12965b800] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12937b000) [pid = 1652] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119fa6400) [pid = 1652] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x117fb1000) [pid = 1652] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x117d0b400) [pid = 1652] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116039400) [pid = 1652] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119b7dc00) [pid = 1652] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119cbb000) [pid = 1652] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1161a1c00) [pid = 1652] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x117f11000) [pid = 1652] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11602d000) [pid = 1652] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x117d0bc00) [pid = 1652] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x113f0b800) [pid = 1652] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116022800) [pid = 1652] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119f9e000) [pid = 1652] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1134c2c00) [pid = 1652] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1242b6000) [pid = 1652] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1181a2400) [pid = 1652] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116831400) [pid = 1652] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112a5c400) [pid = 1652] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:19:32 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11224e000) [pid = 1652] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:19:32 INFO - PROCESS | 1652 | 1462580372697 Marionette TRACE conn2 <- [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]]]}] 17:19:32 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 17:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 17:19:32 INFO - PROCESS | 1652 | 1462580372707 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 1652 | 1462580372708 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 17:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:19:32 INFO - PROCESS | 1652 | 1462580372714 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 1652 | 1462580372715 Marionette TRACE conn2 <- [1,802,null,{}] 17:19:32 INFO - PROCESS | 1652 | 1462580372718 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:32 INFO - PROCESS | 1652 | 1462580372800 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 17:19:32 INFO - PROCESS | 1652 | 1462580372805 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12435a800 == 45 [pid = 1652] [id = 208] 17:19:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11603dc00) [pid = 1652] [serial = 622] [outer = 0x0] 17:19:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x117f0e000) [pid = 1652] [serial = 623] [outer = 0x11603dc00] 17:19:32 INFO - PROCESS | 1652 | 1462580372831 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119b7dc00) [pid = 1652] [serial = 624] [outer = 0x11603dc00] 17:19:33 INFO - PROCESS | 1652 | 1462580373152 Marionette TRACE conn2 <- [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]]]}] 17:19:33 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 17:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 472ms 17:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:19:33 INFO - PROCESS | 1652 | 1462580373183 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 1652 | 1462580373184 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 17:19:33 INFO - PROCESS | 1652 | 1462580373186 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 1652 | 1462580373187 Marionette TRACE conn2 <- [1,806,null,{}] 17:19:33 INFO - PROCESS | 1652 | 1462580373189 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:33 INFO - PROCESS | 1652 | 1462580373294 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 17:19:33 INFO - PROCESS | 1652 | 1462580373303 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x129786000 == 46 [pid = 1652] [id = 209] 17:19:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x117fa3000) [pid = 1652] [serial = 625] [outer = 0x0] 17:19:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128c0d800) [pid = 1652] [serial = 626] [outer = 0x117fa3000] 17:19:33 INFO - PROCESS | 1652 | 1462580373327 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a8ee000) [pid = 1652] [serial = 627] [outer = 0x117fa3000] 17:19:33 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:19:33 INFO - PROCESS | 1652 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 17:19:33 INFO - PROCESS | 1652 | Determined SkiaGL cache limits: Size 100663296, Items: 256 17:19:33 INFO - PROCESS | 1652 | [GFX2-]: Using SkiaGL canvas. 17:19:33 INFO - PROCESS | 1652 | 1462580373680 Marionette TRACE conn2 <- [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]]]}] 17:19:33 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 17:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 17:19:33 INFO - PROCESS | 1652 | 1462580373706 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 1652 | 1462580373708 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 17:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:19:33 INFO - PROCESS | 1652 | 1462580373710 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 1652 | 1462580373712 Marionette TRACE conn2 <- [1,810,null,{}] 17:19:33 INFO - PROCESS | 1652 | 1462580373714 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:33 INFO - PROCESS | 1652 | 1462580373806 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 17:19:33 INFO - PROCESS | 1652 | 1462580373814 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa05000 == 47 [pid = 1652] [id = 210] 17:19:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12abe3c00) [pid = 1652] [serial = 628] [outer = 0x0] 17:19:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12bb35800) [pid = 1652] [serial = 629] [outer = 0x12abe3c00] 17:19:33 INFO - PROCESS | 1652 | 1462580373843 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12be54000) [pid = 1652] [serial = 630] [outer = 0x12abe3c00] 17:19:34 INFO - PROCESS | 1652 | 1462580374152 Marionette TRACE conn2 <- [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]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 471ms 17:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:19:34 INFO - PROCESS | 1652 | 1462580374184 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 1652 | 1462580374185 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 17:19:34 INFO - PROCESS | 1652 | 1462580374188 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 1652 | 1462580374189 Marionette TRACE conn2 <- [1,814,null,{}] 17:19:34 INFO - PROCESS | 1652 | 1462580374191 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:34 INFO - PROCESS | 1652 | 1462580374292 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 17:19:34 INFO - PROCESS | 1652 | 1462580374302 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abac000 == 48 [pid = 1652] [id = 211] 17:19:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a7c5c00) [pid = 1652] [serial = 631] [outer = 0x0] 17:19:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12be5a000) [pid = 1652] [serial = 632] [outer = 0x12a7c5c00] 17:19:34 INFO - PROCESS | 1652 | 1462580374326 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bf0dc00) [pid = 1652] [serial = 633] [outer = 0x12a7c5c00] 17:19:34 INFO - PROCESS | 1652 | 1462580374680 Marionette TRACE conn2 <- [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] 17:19:34 INFO - PROCESS | 1652 | 1462580374710 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 17:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:19:34 INFO - PROCESS | 1652 | 1462580374716 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 1652 | 1462580374719 Marionette TRACE conn2 <- [1,818,null,{}] 17:19:34 INFO - PROCESS | 1652 | 1462580374722 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:34 INFO - PROCESS | 1652 | 1462580374827 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 17:19:34 INFO - PROCESS | 1652 | 1462580374874 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11686a000 == 49 [pid = 1652] [id = 212] 17:19:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116199c00) [pid = 1652] [serial = 634] [outer = 0x0] 17:19:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1165bb000) [pid = 1652] [serial = 635] [outer = 0x116199c00] 17:19:34 INFO - PROCESS | 1652 | 1462580374904 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x117d0f800) [pid = 1652] [serial = 636] [outer = 0x116199c00] 17:19:35 INFO - PROCESS | 1652 | 1462580375335 Marionette TRACE conn2 <- [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]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 673ms 17:19:35 INFO - PROCESS | 1652 | 1462580375389 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 1652 | 1462580375393 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 17:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:19:35 INFO - PROCESS | 1652 | 1462580375416 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 1652 | 1462580375417 Marionette TRACE conn2 <- [1,822,null,{}] 17:19:35 INFO - PROCESS | 1652 | 1462580375420 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:35 INFO - PROCESS | 1652 | 1462580375523 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 17:19:35 INFO - PROCESS | 1652 | 1462580375586 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a045000 == 50 [pid = 1652] [id = 213] 17:19:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118408000) [pid = 1652] [serial = 637] [outer = 0x0] 17:19:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1194c3c00) [pid = 1652] [serial = 638] [outer = 0x118408000] 17:19:35 INFO - PROCESS | 1652 | 1462580375615 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119fa5000) [pid = 1652] [serial = 639] [outer = 0x118408000] 17:19:36 INFO - PROCESS | 1652 | 1462580376019 Marionette TRACE conn2 <- [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] 17:19:36 INFO - PROCESS | 1652 | 1462580376038 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 17:19:36 INFO - PROCESS | 1652 | 1462580376040 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 1652 | 1462580376043 Marionette TRACE conn2 <- [1,826,null,{}] 17:19:36 INFO - PROCESS | 1652 | 1462580376051 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:36 INFO - PROCESS | 1652 | 1462580376173 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 17:19:36 INFO - PROCESS | 1652 | 1462580376250 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abb7800 == 51 [pid = 1652] [id = 214] 17:19:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1242bb800) [pid = 1652] [serial = 640] [outer = 0x0] 17:19:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126ef3400) [pid = 1652] [serial = 641] [outer = 0x1242bb800] 17:19:36 INFO - PROCESS | 1652 | 1462580376281 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x129193000) [pid = 1652] [serial = 642] [outer = 0x1242bb800] 17:19:36 INFO - PROCESS | 1652 | 1462580376693 Marionette TRACE conn2 <- [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]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 672ms 17:19:36 INFO - PROCESS | 1652 | 1462580376713 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 1652 | 1462580376715 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 17:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:19:36 INFO - PROCESS | 1652 | 1462580376717 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 1652 | 1462580376718 Marionette TRACE conn2 <- [1,830,null,{}] 17:19:36 INFO - PROCESS | 1652 | 1462580376720 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:36 INFO - PROCESS | 1652 | 1462580376821 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 17:19:36 INFO - PROCESS | 1652 | 1462580376867 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1b6800 == 52 [pid = 1652] [id = 215] 17:19:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126ef4400) [pid = 1652] [serial = 643] [outer = 0x0] 17:19:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a7be000) [pid = 1652] [serial = 644] [outer = 0x126ef4400] 17:19:36 INFO - PROCESS | 1652 | 1462580376897 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12bb33400) [pid = 1652] [serial = 645] [outer = 0x126ef4400] 17:19:37 INFO - PROCESS | 1652 | 1462580377292 Marionette TRACE conn2 <- [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]]]}] 17:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 622ms 17:19:37 INFO - PROCESS | 1652 | 1462580377339 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 1652 | 1462580377340 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 17:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:19:37 INFO - PROCESS | 1652 | 1462580377343 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 1652 | 1462580377344 Marionette TRACE conn2 <- [1,834,null,{}] 17:19:37 INFO - PROCESS | 1652 | 1462580377347 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:37 INFO - PROCESS | 1652 | 1462580377443 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 17:19:37 INFO - PROCESS | 1652 | 1462580377535 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb43800 == 53 [pid = 1652] [id = 216] 17:19:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11a00f800) [pid = 1652] [serial = 646] [outer = 0x0] 17:19:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126c5dc00) [pid = 1652] [serial = 647] [outer = 0x11a00f800] 17:19:37 INFO - PROCESS | 1652 | 1462580377565 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12be51400) [pid = 1652] [serial = 648] [outer = 0x11a00f800] 17:19:38 INFO - PROCESS | 1652 | 1462580378003 Marionette TRACE conn2 <- [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]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 17:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:19:38 INFO - PROCESS | 1652 | 1462580378015 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 1652 | 1462580378016 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 17:19:38 INFO - PROCESS | 1652 | 1462580378019 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 1652 | 1462580378020 Marionette TRACE conn2 <- [1,838,null,{}] 17:19:38 INFO - PROCESS | 1652 | 1462580378022 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:38 INFO - PROCESS | 1652 | 1462580378139 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 17:19:38 INFO - PROCESS | 1652 | 1462580378192 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x11663a000 == 54 [pid = 1652] [id = 217] 17:19:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11666c800) [pid = 1652] [serial = 649] [outer = 0x0] 17:19:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x123269000) [pid = 1652] [serial = 650] [outer = 0x11666c800] 17:19:38 INFO - PROCESS | 1652 | 1462580378233 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12c4b6c00) [pid = 1652] [serial = 651] [outer = 0x11666c800] 17:19:38 INFO - PROCESS | 1652 | 1462580378824 Marionette TRACE conn2 <- [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]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 820ms 17:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:19:38 INFO - PROCESS | 1652 | 1462580378840 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 1652 | 1462580378842 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 17:19:38 INFO - PROCESS | 1652 | 1462580378845 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 1652 | 1462580378848 Marionette TRACE conn2 <- [1,842,null,{}] 17:19:38 INFO - PROCESS | 1652 | 1462580378851 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:38 INFO - PROCESS | 1652 | 1462580378948 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 17:19:39 INFO - PROCESS | 1652 | 1462580378997 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11804b800 == 55 [pid = 1652] [id = 218] 17:19:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116172c00) [pid = 1652] [serial = 652] [outer = 0x0] 17:19:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11666c000) [pid = 1652] [serial = 653] [outer = 0x116172c00] 17:19:39 INFO - PROCESS | 1652 | 1462580379024 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x117429c00) [pid = 1652] [serial = 654] [outer = 0x116172c00] 17:19:39 INFO - PROCESS | 1652 | 1462580379516 Marionette TRACE conn2 <- [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]]]}] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa05000 == 54 [pid = 1652] [id = 210] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x129786000 == 53 [pid = 1652] [id = 209] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12435a800 == 52 [pid = 1652] [id = 208] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12ab63000) [pid = 1652] [serial = 587] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb1000 == 51 [pid = 1652] [id = 207] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x124b44000 == 50 [pid = 1652] [id = 206] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x124b39800 == 49 [pid = 1652] [id = 205] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1231db000 == 48 [pid = 1652] [id = 204] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119492800 == 47 [pid = 1652] [id = 203] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x118315000 == 46 [pid = 1652] [id = 202] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x116f7e800 == 45 [pid = 1652] [id = 201] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x113dda800 == 44 [pid = 1652] [id = 200] 17:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 721ms 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11830e000 == 43 [pid = 1652] [id = 197] 17:19:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1291b1800 == 42 [pid = 1652] [id = 196] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x117f04c00) [pid = 1652] [serial = 473] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x119faa800) [pid = 1652] [serial = 446] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x116668400) [pid = 1652] [serial = 470] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x125011000) [pid = 1652] [serial = 522] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1197da000) [pid = 1652] [serial = 519] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x117f9e000) [pid = 1652] [serial = 516] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1257e6000) [pid = 1652] [serial = 525] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a7bf000) [pid = 1652] [serial = 584] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x129662c00) [pid = 1652] [serial = 578] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126c62c00) [pid = 1652] [serial = 572] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128f6e800) [pid = 1652] [serial = 573] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119377800) [pid = 1652] [serial = 566] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1197e1800) [pid = 1652] [serial = 567] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128c08800) [pid = 1652] [serial = 561] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1257f0400) [pid = 1652] [serial = 560] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x117d39800) [pid = 1652] [serial = 563] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x117f9ec00) [pid = 1652] [serial = 564] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1257e7800) [pid = 1652] [serial = 558] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124669400) [pid = 1652] [serial = 557] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1246ef400) [pid = 1652] [serial = 569] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x125761c00) [pid = 1652] [serial = 570] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x117fa0c00) [pid = 1652] [serial = 581] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128b96000) [pid = 1652] [serial = 549] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116a56800) [pid = 1652] [serial = 552] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116166000) [pid = 1652] [serial = 551] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119098400) [pid = 1652] [serial = 555] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x117fb3800) [pid = 1652] [serial = 554] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12a7b9800) [pid = 1652] [serial = 579] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128f6dc00) [pid = 1652] [serial = 575] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12918d000) [pid = 1652] [serial = 576] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a8f0c00) [pid = 1652] [serial = 585] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x129376000) [pid = 1652] [serial = 582] [outer = 0x0] [url = about:blank] 17:19:39 INFO - PROCESS | 1652 | 1462580379581 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 1652 | 1462580379587 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 17:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:19:39 INFO - PROCESS | 1652 | 1462580379602 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 1652 | 1462580379604 Marionette TRACE conn2 <- [1,846,null,{}] 17:19:39 INFO - PROCESS | 1652 | 1462580379609 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:39 INFO - PROCESS | 1652 | 1462580379737 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 17:19:39 INFO - PROCESS | 1652 | 1462580379745 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x116534000 == 43 [pid = 1652] [id = 219] 17:19:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x117d39800) [pid = 1652] [serial = 655] [outer = 0x0] 17:19:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x117f0b000) [pid = 1652] [serial = 656] [outer = 0x117d39800] 17:19:39 INFO - PROCESS | 1652 | 1462580379787 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x117fb1000) [pid = 1652] [serial = 657] [outer = 0x117d39800] 17:19:40 INFO - PROCESS | 1652 | 1462580380186 Marionette TRACE conn2 <- [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]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 631ms 17:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:19:40 INFO - PROCESS | 1652 | 1462580380224 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 1652 | 1462580380225 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 17:19:40 INFO - PROCESS | 1652 | 1462580380227 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 1652 | 1462580380230 Marionette TRACE conn2 <- [1,850,null,{}] 17:19:40 INFO - PROCESS | 1652 | 1462580380237 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:40 INFO - PROCESS | 1652 | 1462580380318 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 17:19:40 INFO - PROCESS | 1652 | 1462580380324 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x117fe6800 == 44 [pid = 1652] [id = 220] 17:19:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1190cd400) [pid = 1652] [serial = 658] [outer = 0x0] 17:19:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1197e1800) [pid = 1652] [serial = 659] [outer = 0x1190cd400] 17:19:40 INFO - PROCESS | 1652 | 1462580380354 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11a099c00) [pid = 1652] [serial = 660] [outer = 0x1190cd400] 17:19:40 INFO - PROCESS | 1652 | 1462580380725 Marionette TRACE conn2 <- [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]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 522ms 17:19:40 INFO - PROCESS | 1652 | 1462580380750 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 1652 | 1462580380752 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 17:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:19:40 INFO - PROCESS | 1652 | 1462580380756 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 1652 | 1462580380757 Marionette TRACE conn2 <- [1,854,null,{}] 17:19:40 INFO - PROCESS | 1652 | 1462580380760 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:40 INFO - PROCESS | 1652 | 1462580380885 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 17:19:40 INFO - PROCESS | 1652 | 1462580380891 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x119905000 == 45 [pid = 1652] [id = 221] 17:19:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123486800) [pid = 1652] [serial = 661] [outer = 0x0] 17:19:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1246f0400) [pid = 1652] [serial = 662] [outer = 0x123486800] 17:19:40 INFO - PROCESS | 1652 | 1462580380934 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12500b000) [pid = 1652] [serial = 663] [outer = 0x123486800] 17:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 570ms 17:19:41 INFO - PROCESS | 1652 | 1462580381319 Marionette TRACE conn2 <- [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]]]}] 17:19:41 INFO - PROCESS | 1652 | 1462580381326 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 1652 | 1462580381327 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 17:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:19:41 INFO - PROCESS | 1652 | 1462580381334 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 1652 | 1462580381336 Marionette TRACE conn2 <- [1,858,null,{}] 17:19:41 INFO - PROCESS | 1652 | 1462580381338 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:41 INFO - PROCESS | 1652 | 1462580381451 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 17:19:41 INFO - PROCESS | 1652 | 1462580381480 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a073000 == 46 [pid = 1652] [id = 222] 17:19:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1197df400) [pid = 1652] [serial = 664] [outer = 0x0] 17:19:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x125011800) [pid = 1652] [serial = 665] [outer = 0x1197df400] 17:19:41 INFO - PROCESS | 1652 | 1462580381506 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126e3d000) [pid = 1652] [serial = 666] [outer = 0x1197df400] 17:19:41 INFO - PROCESS | 1652 | 1462580381812 Marionette TRACE conn2 <- [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]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 17:19:41 INFO - PROCESS | 1652 | 1462580381856 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 1652 | 1462580381857 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 17:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:19:41 INFO - PROCESS | 1652 | 1462580381859 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 1652 | 1462580381860 Marionette TRACE conn2 <- [1,862,null,{}] 17:19:41 INFO - PROCESS | 1652 | 1462580381863 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:41 INFO - PROCESS | 1652 | 1462580381975 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 17:19:41 INFO - PROCESS | 1652 | 1462580381980 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b46000 == 47 [pid = 1652] [id = 223] 17:19:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1270ac400) [pid = 1652] [serial = 667] [outer = 0x0] 17:19:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128af3000) [pid = 1652] [serial = 668] [outer = 0x1270ac400] 17:19:42 INFO - PROCESS | 1652 | 1462580382040 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128c08800) [pid = 1652] [serial = 669] [outer = 0x1270ac400] 17:19:42 INFO - PROCESS | 1652 | 1462580382340 Marionette TRACE conn2 <- [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]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 17:19:42 INFO - PROCESS | 1652 | 1462580382378 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 1652 | 1462580382381 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 17:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:19:42 INFO - PROCESS | 1652 | 1462580382384 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 1652 | 1462580382385 Marionette TRACE conn2 <- [1,866,null,{}] 17:19:42 INFO - PROCESS | 1652 | 1462580382387 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:42 INFO - PROCESS | 1652 | 1462580382483 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 17:19:42 INFO - PROCESS | 1652 | 1462580382496 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x125730800 == 48 [pid = 1652] [id = 224] 17:19:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128c09c00) [pid = 1652] [serial = 670] [outer = 0x0] 17:19:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128f70400) [pid = 1652] [serial = 671] [outer = 0x128c09c00] 17:19:42 INFO - PROCESS | 1652 | 1462580382525 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x129189c00) [pid = 1652] [serial = 672] [outer = 0x128c09c00] 17:19:42 INFO - PROCESS | 1652 | 1462580382987 Marionette TRACE conn2 <- [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]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 618ms 17:19:43 INFO - PROCESS | 1652 | 1462580383003 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 1652 | 1462580383005 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 17:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:19:43 INFO - PROCESS | 1652 | 1462580383008 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 1652 | 1462580383010 Marionette TRACE conn2 <- [1,870,null,{}] 17:19:43 INFO - PROCESS | 1652 | 1462580383013 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:43 INFO - PROCESS | 1652 | 1462580383126 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 17:19:43 INFO - PROCESS | 1652 | 1462580383131 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1270d5000 == 49 [pid = 1652] [id = 225] 17:19:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12916d400) [pid = 1652] [serial = 673] [outer = 0x0] 17:19:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12937ac00) [pid = 1652] [serial = 674] [outer = 0x12916d400] 17:19:43 INFO - PROCESS | 1652 | 1462580383155 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1294ca400) [pid = 1652] [serial = 675] [outer = 0x12916d400] 17:19:43 INFO - PROCESS | 1652 | 1462580383492 Marionette TRACE conn2 <- [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]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 525ms 17:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:19:43 INFO - PROCESS | 1652 | 1462580383532 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 1652 | 1462580383533 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 17:19:43 INFO - PROCESS | 1652 | 1462580383536 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 1652 | 1462580383537 Marionette TRACE conn2 <- [1,874,null,{}] 17:19:43 INFO - PROCESS | 1652 | 1462580383539 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:43 INFO - PROCESS | 1652 | 1462580383636 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 17:19:43 INFO - PROCESS | 1652 | 1462580383648 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x129147800 == 50 [pid = 1652] [id = 226] 17:19:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x129195000) [pid = 1652] [serial = 676] [outer = 0x0] 17:19:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a78a000) [pid = 1652] [serial = 677] [outer = 0x129195000] 17:19:43 INFO - PROCESS | 1652 | 1462580383672 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12a7c7000) [pid = 1652] [serial = 678] [outer = 0x129195000] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12965b800) [pid = 1652] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1190cbc00) [pid = 1652] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x117fa3000) [pid = 1652] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1294c3000) [pid = 1652] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1161dec00) [pid = 1652] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1194cf400) [pid = 1652] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12abe3c00) [pid = 1652] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x117f0ec00) [pid = 1652] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11603dc00) [pid = 1652] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1273e3400) [pid = 1652] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:19:43 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119fa1800) [pid = 1652] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:19:44 INFO - PROCESS | 1652 | 1462580384061 Marionette TRACE conn2 <- [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]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 569ms 17:19:44 INFO - PROCESS | 1652 | 1462580384117 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 1652 | 1462580384118 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 17:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:19:44 INFO - PROCESS | 1652 | 1462580384121 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 1652 | 1462580384122 Marionette TRACE conn2 <- [1,878,null,{}] 17:19:44 INFO - PROCESS | 1652 | 1462580384124 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:44 INFO - PROCESS | 1652 | 1462580384210 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 17:19:44 INFO - PROCESS | 1652 | 1462580384217 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293a4000 == 51 [pid = 1652] [id = 227] 17:19:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1194cf400) [pid = 1652] [serial = 679] [outer = 0x0] 17:19:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1294bec00) [pid = 1652] [serial = 680] [outer = 0x1194cf400] 17:19:44 INFO - PROCESS | 1652 | 1462580384242 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a7c2c00) [pid = 1652] [serial = 681] [outer = 0x1194cf400] 17:19:44 INFO - PROCESS | 1652 | 1462580384542 Marionette TRACE conn2 <- [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]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 468ms 17:19:44 INFO - PROCESS | 1652 | 1462580384590 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 1652 | 1462580384591 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 17:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:19:44 INFO - PROCESS | 1652 | 1462580384594 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 1652 | 1462580384603 Marionette TRACE conn2 <- [1,882,null,{}] 17:19:44 INFO - PROCESS | 1652 | 1462580384606 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:44 INFO - PROCESS | 1652 | 1462580384701 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 17:19:44 INFO - PROCESS | 1652 | 1462580384749 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a585000 == 52 [pid = 1652] [id = 228] 17:19:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1122c2800) [pid = 1652] [serial = 682] [outer = 0x0] 17:19:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a8edc00) [pid = 1652] [serial = 683] [outer = 0x1122c2800] 17:19:44 INFO - PROCESS | 1652 | 1462580384778 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12be60000) [pid = 1652] [serial = 684] [outer = 0x1122c2800] 17:19:45 INFO - PROCESS | 1652 | 1462580385062 Marionette TRACE conn2 <- [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]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 527ms 17:19:45 INFO - PROCESS | 1652 | 1462580385122 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 1652 | 1462580385123 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 17:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:19:45 INFO - PROCESS | 1652 | 1462580385125 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 1652 | 1462580385126 Marionette TRACE conn2 <- [1,886,null,{}] 17:19:45 INFO - PROCESS | 1652 | 1462580385130 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:45 INFO - PROCESS | 1652 | 1462580385213 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 17:19:45 INFO - PROCESS | 1652 | 1462580385218 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abbc800 == 53 [pid = 1652] [id = 229] 17:19:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12bf0a800) [pid = 1652] [serial = 685] [outer = 0x0] 17:19:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12c4b7000) [pid = 1652] [serial = 686] [outer = 0x12bf0a800] 17:19:45 INFO - PROCESS | 1652 | 1462580385242 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12c4bd400) [pid = 1652] [serial = 687] [outer = 0x12bf0a800] 17:19:45 INFO - PROCESS | 1652 | 1462580385562 Marionette TRACE conn2 <- [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]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 17:19:45 INFO - PROCESS | 1652 | 1462580385595 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 1652 | 1462580385596 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 17:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:19:45 INFO - PROCESS | 1652 | 1462580385598 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 1652 | 1462580385599 Marionette TRACE conn2 <- [1,890,null,{}] 17:19:45 INFO - PROCESS | 1652 | 1462580385602 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:45 INFO - PROCESS | 1652 | 1462580385715 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 17:19:45 INFO - PROCESS | 1652 | 1462580385722 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8ba800 == 54 [pid = 1652] [id = 230] 17:19:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x129391800) [pid = 1652] [serial = 688] [outer = 0x0] 17:19:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x129396400) [pid = 1652] [serial = 689] [outer = 0x129391800] 17:19:45 INFO - PROCESS | 1652 | 1462580385746 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12939ac00) [pid = 1652] [serial = 690] [outer = 0x129391800] 17:19:46 INFO - PROCESS | 1652 | 1462580386218 Marionette TRACE conn2 <- [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]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 17:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:19:46 INFO - PROCESS | 1652 | 1462580386269 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 1652 | 1462580386271 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 17:19:46 INFO - PROCESS | 1652 | 1462580386275 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 1652 | 1462580386277 Marionette TRACE conn2 <- [1,894,null,{}] 17:19:46 INFO - PROCESS | 1652 | 1462580386281 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:46 INFO - PROCESS | 1652 | 1462580386387 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 17:19:46 INFO - PROCESS | 1652 | 1462580386452 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f3f000 == 55 [pid = 1652] [id = 231] 17:19:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1161db800) [pid = 1652] [serial = 691] [outer = 0x0] 17:19:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x117422c00) [pid = 1652] [serial = 692] [outer = 0x1161db800] 17:19:46 INFO - PROCESS | 1652 | 1462580386484 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x117f12000) [pid = 1652] [serial = 693] [outer = 0x1161db800] 17:19:46 INFO - PROCESS | 1652 | 1462580386965 Marionette TRACE conn2 <- [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]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 724ms 17:19:47 INFO - PROCESS | 1652 | 1462580387000 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 1652 | 1462580387006 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 17:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:19:47 INFO - PROCESS | 1652 | 1462580387016 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 1652 | 1462580387019 Marionette TRACE conn2 <- [1,898,null,{}] 17:19:47 INFO - PROCESS | 1652 | 1462580387022 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:47 INFO - PROCESS | 1652 | 1462580387190 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 17:19:47 INFO - PROCESS | 1652 | 1462580387254 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246df800 == 56 [pid = 1652] [id = 232] 17:19:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119097400) [pid = 1652] [serial = 694] [outer = 0x0] 17:19:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1194cac00) [pid = 1652] [serial = 695] [outer = 0x119097400] 17:19:47 INFO - PROCESS | 1652 | 1462580387284 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x119fa1800) [pid = 1652] [serial = 696] [outer = 0x119097400] 17:19:47 INFO - PROCESS | 1652 | 1462580387720 Marionette TRACE conn2 <- [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]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 726ms 17:19:47 INFO - PROCESS | 1652 | 1462580387740 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 1652 | 1462580387742 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 17:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:19:47 INFO - PROCESS | 1652 | 1462580387762 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 1652 | 1462580387765 Marionette TRACE conn2 <- [1,902,null,{}] 17:19:47 INFO - PROCESS | 1652 | 1462580387774 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:47 INFO - PROCESS | 1652 | 1462580387879 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 17:19:47 INFO - PROCESS | 1652 | 1462580387947 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf4e800 == 57 [pid = 1652] [id = 233] 17:19:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x123293400) [pid = 1652] [serial = 697] [outer = 0x0] 17:19:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x123296400) [pid = 1652] [serial = 698] [outer = 0x123293400] 17:19:47 INFO - PROCESS | 1652 | 1462580387979 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1242bac00) [pid = 1652] [serial = 699] [outer = 0x123293400] 17:19:48 INFO - PROCESS | 1652 | 1462580388385 Marionette TRACE conn2 <- [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]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 17:19:48 INFO - PROCESS | 1652 | 1462580388437 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 17:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:19:48 INFO - PROCESS | 1652 | 1462580388439 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 17:19:48 INFO - PROCESS | 1652 | 1462580388441 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 1652 | 1462580388442 Marionette TRACE conn2 <- [1,906,null,{}] 17:19:48 INFO - PROCESS | 1652 | 1462580388464 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:48 INFO - PROCESS | 1652 | 1462580388568 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 17:19:48 INFO - PROCESS | 1652 | 1462580388631 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c291800 == 58 [pid = 1652] [id = 234] 17:19:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x125407400) [pid = 1652] [serial = 700] [outer = 0x0] 17:19:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x128aef400) [pid = 1652] [serial = 701] [outer = 0x125407400] 17:19:48 INFO - PROCESS | 1652 | 1462580388662 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x128af8800) [pid = 1652] [serial = 702] [outer = 0x125407400] 17:19:49 INFO - PROCESS | 1652 | 1462580389067 Marionette TRACE conn2 <- [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]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 668ms 17:19:49 INFO - PROCESS | 1652 | 1462580389110 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 1652 | 1462580389111 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 17:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:19:49 INFO - PROCESS | 1652 | 1462580389114 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 1652 | 1462580389115 Marionette TRACE conn2 <- [1,910,null,{}] 17:19:49 INFO - PROCESS | 1652 | 1462580389117 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:49 INFO - PROCESS | 1652 | 1462580389228 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 17:19:49 INFO - PROCESS | 1652 | 1462580389279 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c844000 == 59 [pid = 1652] [id = 235] 17:19:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x115e76400) [pid = 1652] [serial = 703] [outer = 0x0] 17:19:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x128b8d400) [pid = 1652] [serial = 704] [outer = 0x115e76400] 17:19:49 INFO - PROCESS | 1652 | 1462580389307 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12938e000) [pid = 1652] [serial = 705] [outer = 0x115e76400] 17:19:49 INFO - PROCESS | 1652 | 1462580389925 Marionette TRACE conn2 <- [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]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 819ms 17:19:49 INFO - PROCESS | 1652 | 1462580389933 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 1652 | 1462580389935 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 17:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:19:49 INFO - PROCESS | 1652 | 1462580389939 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 1652 | 1462580389942 Marionette TRACE conn2 <- [1,914,null,{}] 17:19:49 INFO - PROCESS | 1652 | 1462580389948 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:50 INFO - PROCESS | 1652 | 1462580390041 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 17:19:50 INFO - PROCESS | 1652 | 1462580390103 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191c8000 == 60 [pid = 1652] [id = 236] 17:19:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x116035c00) [pid = 1652] [serial = 706] [outer = 0x0] 17:19:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11683b800) [pid = 1652] [serial = 707] [outer = 0x116035c00] 17:19:50 INFO - PROCESS | 1652 | 1462580390133 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x117f0cc00) [pid = 1652] [serial = 708] [outer = 0x116035c00] 17:19:50 INFO - PROCESS | 1652 | 1462580390566 Marionette TRACE conn2 <- [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]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 675ms 17:19:50 INFO - PROCESS | 1652 | 1462580390614 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 1652 | 1462580390617 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 17:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:19:50 INFO - PROCESS | 1652 | 1462580390622 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 1652 | 1462580390623 Marionette TRACE conn2 <- [1,918,null,{}] 17:19:50 INFO - PROCESS | 1652 | 1462580390626 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:50 INFO - PROCESS | 1652 | 1462580390752 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 17:19:50 INFO - PROCESS | 1652 | 1462580390800 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab9800 == 61 [pid = 1652] [id = 237] 17:19:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x117f9e000) [pid = 1652] [serial = 709] [outer = 0x0] 17:19:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x118409800) [pid = 1652] [serial = 710] [outer = 0x117f9e000] 17:19:50 INFO - PROCESS | 1652 | 1462580390829 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1190cdc00) [pid = 1652] [serial = 711] [outer = 0x117f9e000] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12abbc800 == 60 [pid = 1652] [id = 229] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12a585000 == 59 [pid = 1652] [id = 228] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1293a4000 == 58 [pid = 1652] [id = 227] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x129147800 == 57 [pid = 1652] [id = 226] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1270d5000 == 56 [pid = 1652] [id = 225] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125730800 == 55 [pid = 1652] [id = 224] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x124b46000 == 54 [pid = 1652] [id = 223] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x128b8a400) [pid = 1652] [serial = 596] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12be5a000) [pid = 1652] [serial = 632] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11a073000 == 53 [pid = 1652] [id = 222] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119905000 == 52 [pid = 1652] [id = 221] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x117fe6800 == 51 [pid = 1652] [id = 220] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x116534000 == 50 [pid = 1652] [id = 219] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11804b800 == 49 [pid = 1652] [id = 218] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12abb7800 == 48 [pid = 1652] [id = 214] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11a045000 == 47 [pid = 1652] [id = 213] 17:19:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11686a000 == 46 [pid = 1652] [id = 212] 17:19:51 INFO - PROCESS | 1652 | 1462580391196 Marionette TRACE conn2 <- [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]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 620ms 17:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:19:51 INFO - PROCESS | 1652 | 1462580391242 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 1652 | 1462580391243 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 17:19:51 INFO - PROCESS | 1652 | 1462580391245 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 1652 | 1462580391247 Marionette TRACE conn2 <- [1,922,null,{}] 17:19:51 INFO - PROCESS | 1652 | 1462580391254 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 1652 | 1462580391336 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x129192000) [pid = 1652] [serial = 614] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12500d000) [pid = 1652] [serial = 611] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x129660800) [pid = 1652] [serial = 617] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x1294c5400) [pid = 1652] [serial = 615] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1240f2400) [pid = 1652] [serial = 608] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x117d04800) [pid = 1652] [serial = 599] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x117d43c00) [pid = 1652] [serial = 600] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x119b7b400) [pid = 1652] [serial = 605] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11a098c00) [pid = 1652] [serial = 606] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x118404c00) [pid = 1652] [serial = 602] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1190cac00) [pid = 1652] [serial = 603] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11a00d400) [pid = 1652] [serial = 593] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12a8ee800) [pid = 1652] [serial = 620] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x119b7dc00) [pid = 1652] [serial = 624] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x117f0e000) [pid = 1652] [serial = 623] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x128c0d800) [pid = 1652] [serial = 626] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12bb35800) [pid = 1652] [serial = 629] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12ab6ac00) [pid = 1652] [serial = 621] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11901b800) [pid = 1652] [serial = 590] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12be54000) [pid = 1652] [serial = 630] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12a7bf400) [pid = 1652] [serial = 618] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126e7e400) [pid = 1652] [serial = 612] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124ebb000) [pid = 1652] [serial = 609] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a8ee000) [pid = 1652] [serial = 627] [outer = 0x0] [url = about:blank] 17:19:51 INFO - PROCESS | 1652 | 1462580391411 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x117fee000 == 47 [pid = 1652] [id = 238] 17:19:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x117f0e000) [pid = 1652] [serial = 712] [outer = 0x0] 17:19:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1190cac00) [pid = 1652] [serial = 713] [outer = 0x117f0e000] 17:19:51 INFO - PROCESS | 1652 | 1462580391438 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119fa4800) [pid = 1652] [serial = 714] [outer = 0x117f0e000] 17:19:51 INFO - PROCESS | 1652 | 1462580391733 Marionette TRACE conn2 <- [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]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 521ms 17:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:19:51 INFO - PROCESS | 1652 | 1462580391767 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 1652 | 1462580391769 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 17:19:51 INFO - PROCESS | 1652 | 1462580391771 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 1652 | 1462580391772 Marionette TRACE conn2 <- [1,926,null,{}] 17:19:51 INFO - PROCESS | 1652 | 1462580391774 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 1652 | 1462580391851 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 17:19:51 INFO - PROCESS | 1652 | 1462580391900 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x119492800 == 48 [pid = 1652] [id = 239] 17:19:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119c2a400) [pid = 1652] [serial = 715] [outer = 0x0] 17:19:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11a00e400) [pid = 1652] [serial = 716] [outer = 0x119c2a400] 17:19:51 INFO - PROCESS | 1652 | 1462580391926 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x123294000) [pid = 1652] [serial = 717] [outer = 0x119c2a400] 17:19:52 INFO - PROCESS | 1652 | 1462580392201 Marionette TRACE conn2 <- [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]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 468ms 17:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:19:52 INFO - PROCESS | 1652 | 1462580392240 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 1652 | 1462580392241 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 17:19:52 INFO - PROCESS | 1652 | 1462580392253 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 1652 | 1462580392254 Marionette TRACE conn2 <- [1,930,null,{}] 17:19:52 INFO - PROCESS | 1652 | 1462580392262 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:52 INFO - PROCESS | 1652 | 1462580392339 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 17:19:52 INFO - PROCESS | 1652 | 1462580392344 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x123421000 == 49 [pid = 1652] [id = 240] 17:19:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x123289400) [pid = 1652] [serial = 718] [outer = 0x0] 17:19:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x124661c00) [pid = 1652] [serial = 719] [outer = 0x123289400] 17:19:52 INFO - PROCESS | 1652 | 1462580392372 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x124ebc000) [pid = 1652] [serial = 720] [outer = 0x123289400] 17:19:52 INFO - PROCESS | 1652 | 1462580392833 Marionette TRACE conn2 <- [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]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 633ms 17:19:52 INFO - PROCESS | 1652 | 1462580392878 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 1652 | 1462580392880 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 17:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:19:52 INFO - PROCESS | 1652 | 1462580392883 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 1652 | 1462580392885 Marionette TRACE conn2 <- [1,934,null,{}] 17:19:52 INFO - PROCESS | 1652 | 1462580392888 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:53 INFO - PROCESS | 1652 | 1462580393032 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 17:19:53 INFO - PROCESS | 1652 | 1462580393046 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ec5800 == 50 [pid = 1652] [id = 241] 17:19:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x125010800) [pid = 1652] [serial = 721] [outer = 0x0] 17:19:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126c61c00) [pid = 1652] [serial = 722] [outer = 0x125010800] 17:19:53 INFO - PROCESS | 1652 | 1462580393073 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x128b8bc00) [pid = 1652] [serial = 723] [outer = 0x125010800] 17:19:53 INFO - PROCESS | 1652 | 1462580393423 Marionette TRACE conn2 <- [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]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 570ms 17:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:19:53 INFO - PROCESS | 1652 | 1462580393454 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 1652 | 1462580393455 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 17:19:53 INFO - PROCESS | 1652 | 1462580393457 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 1652 | 1462580393458 Marionette TRACE conn2 <- [1,938,null,{}] 17:19:53 INFO - PROCESS | 1652 | 1462580393469 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:53 INFO - PROCESS | 1652 | 1462580393570 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 17:19:53 INFO - PROCESS | 1652 | 1462580393574 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x126c3d800 == 51 [pid = 1652] [id = 242] 17:19:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1233c4400) [pid = 1652] [serial = 724] [outer = 0x0] 17:19:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x128c0c000) [pid = 1652] [serial = 725] [outer = 0x1233c4400] 17:19:53 INFO - PROCESS | 1652 | 1462580393600 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x128f7bc00) [pid = 1652] [serial = 726] [outer = 0x1233c4400] 17:19:53 INFO - PROCESS | 1652 | 1462580393933 Marionette TRACE conn2 <- [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]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 517ms 17:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:19:53 INFO - PROCESS | 1652 | 1462580393975 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 1652 | 1462580393976 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 17:19:53 INFO - PROCESS | 1652 | 1462580393978 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 1652 | 1462580393979 Marionette TRACE conn2 <- [1,942,null,{}] 17:19:53 INFO - PROCESS | 1652 | 1462580393982 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:54 INFO - PROCESS | 1652 | 1462580394091 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 17:19:54 INFO - PROCESS | 1652 | 1462580394096 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb4800 == 52 [pid = 1652] [id = 243] 17:19:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x128c0f400) [pid = 1652] [serial = 727] [outer = 0x0] 17:19:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12916e800) [pid = 1652] [serial = 728] [outer = 0x128c0f400] 17:19:54 INFO - PROCESS | 1652 | 1462580394121 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12938e400) [pid = 1652] [serial = 729] [outer = 0x128c0f400] 17:19:54 INFO - PROCESS | 1652 | 1462580394444 Marionette TRACE conn2 <- [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]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 520ms 17:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:19:54 INFO - PROCESS | 1652 | 1462580394499 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 1652 | 1462580394500 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 17:19:54 INFO - PROCESS | 1652 | 1462580394502 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 1652 | 1462580394503 Marionette TRACE conn2 <- [1,946,null,{}] 17:19:54 INFO - PROCESS | 1652 | 1462580394505 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:54 INFO - PROCESS | 1652 | 1462580394601 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 17:19:54 INFO - PROCESS | 1652 | 1462580394613 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1291a2800 == 53 [pid = 1652] [id = 244] 17:19:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x129192000) [pid = 1652] [serial = 730] [outer = 0x0] 17:19:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x129399c00) [pid = 1652] [serial = 731] [outer = 0x129192000] 17:19:54 INFO - PROCESS | 1652 | 1462580394638 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1294c5400) [pid = 1652] [serial = 732] [outer = 0x129192000] 17:19:54 INFO - PROCESS | 1652 | 1462580394979 Marionette TRACE conn2 <- [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]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 518ms 17:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:19:55 INFO - PROCESS | 1652 | 1462580395024 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 1652 | 1462580395025 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 17:19:55 INFO - PROCESS | 1652 | 1462580395027 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 1652 | 1462580395029 Marionette TRACE conn2 <- [1,950,null,{}] 17:19:55 INFO - PROCESS | 1652 | 1462580395031 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:55 INFO - PROCESS | 1652 | 1462580395150 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x1161e3c00) [pid = 1652] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12bf0a800) [pid = 1652] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1270ac400) [pid = 1652] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1197df400) [pid = 1652] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x116172c00) [pid = 1652] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1190cd400) [pid = 1652] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x123486800) [pid = 1652] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11666c800) [pid = 1652] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x117d39800) [pid = 1652] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x128c09c00) [pid = 1652] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x129195000) [pid = 1652] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12916d400) [pid = 1652] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1122c2800) [pid = 1652] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:19:55 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1194cf400) [pid = 1652] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:19:55 INFO - PROCESS | 1652 | 1462580395419 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11949c800 == 54 [pid = 1652] [id = 245] 17:19:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x112045400) [pid = 1652] [serial = 733] [outer = 0x0] 17:19:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11619c800) [pid = 1652] [serial = 734] [outer = 0x112045400] 17:19:55 INFO - PROCESS | 1652 | 1462580395458 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x119cc0800) [pid = 1652] [serial = 735] [outer = 0x112045400] 17:19:55 INFO - PROCESS | 1652 | 1462580395794 Marionette TRACE conn2 <- [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]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 820ms 17:19:55 INFO - PROCESS | 1652 | 1462580395849 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 1652 | 1462580395850 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 17:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:19:55 INFO - PROCESS | 1652 | 1462580395852 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 1652 | 1462580395854 Marionette TRACE conn2 <- [1,954,null,{}] 17:19:55 INFO - PROCESS | 1652 | 1462580395856 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:55 INFO - PROCESS | 1652 | 1462580395966 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 17:19:56 INFO - PROCESS | 1652 | 1462580396015 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7b7800 == 55 [pid = 1652] [id = 246] 17:19:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x113c35000) [pid = 1652] [serial = 736] [outer = 0x0] 17:19:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x124eb9800) [pid = 1652] [serial = 737] [outer = 0x113c35000] 17:19:56 INFO - PROCESS | 1652 | 1462580396045 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12a8f7400) [pid = 1652] [serial = 738] [outer = 0x113c35000] 17:19:56 INFO - PROCESS | 1652 | 1462580396293 Marionette TRACE conn2 <- [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]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 471ms 17:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:19:56 INFO - PROCESS | 1652 | 1462580396324 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 1652 | 1462580396325 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 17:19:56 INFO - PROCESS | 1652 | 1462580396337 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 1652 | 1462580396347 Marionette TRACE conn2 <- [1,958,null,{}] 17:19:56 INFO - PROCESS | 1652 | 1462580396356 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:56 INFO - PROCESS | 1652 | 1462580396440 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 17:19:56 INFO - PROCESS | 1652 | 1462580396540 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1134ef000 == 56 [pid = 1652] [id = 247] 17:19:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x111f66c00) [pid = 1652] [serial = 739] [outer = 0x0] 17:19:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x112d02c00) [pid = 1652] [serial = 740] [outer = 0x111f66c00] 17:19:56 INFO - PROCESS | 1652 | 1462580396573 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11502ac00) [pid = 1652] [serial = 741] [outer = 0x111f66c00] 17:19:57 INFO - PROCESS | 1652 | 1462580397020 Marionette TRACE conn2 <- [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]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 744ms 17:19:57 INFO - PROCESS | 1652 | 1462580397075 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 1652 | 1462580397078 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 17:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:19:57 INFO - PROCESS | 1652 | 1462580397081 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 1652 | 1462580397083 Marionette TRACE conn2 <- [1,962,null,{}] 17:19:57 INFO - PROCESS | 1652 | 1462580397087 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:57 INFO - PROCESS | 1652 | 1462580397191 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 17:19:57 INFO - PROCESS | 1652 | 1462580397279 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119498000 == 57 [pid = 1652] [id = 248] 17:19:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x117d3fc00) [pid = 1652] [serial = 742] [outer = 0x0] 17:19:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1181a0c00) [pid = 1652] [serial = 743] [outer = 0x117d3fc00] 17:19:57 INFO - PROCESS | 1652 | 1462580397311 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119378800) [pid = 1652] [serial = 744] [outer = 0x117d3fc00] 17:19:57 INFO - PROCESS | 1652 | 1462580397731 Marionette TRACE conn2 <- [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]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 17:19:57 INFO - PROCESS | 1652 | 1462580397753 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 1652 | 1462580397756 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 17:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:19:57 INFO - PROCESS | 1652 | 1462580397759 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 1652 | 1462580397760 Marionette TRACE conn2 <- [1,966,null,{}] 17:19:57 INFO - PROCESS | 1652 | 1462580397763 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:57 INFO - PROCESS | 1652 | 1462580397867 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 17:19:57 INFO - PROCESS | 1652 | 1462580397920 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bc2000 == 58 [pid = 1652] [id = 249] 17:19:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119b7b800) [pid = 1652] [serial = 745] [outer = 0x0] 17:19:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11a00d400) [pid = 1652] [serial = 746] [outer = 0x119b7b800] 17:19:57 INFO - PROCESS | 1652 | 1462580397949 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x123694800) [pid = 1652] [serial = 747] [outer = 0x119b7b800] 17:19:58 INFO - PROCESS | 1652 | 1462580398367 Marionette TRACE conn2 <- [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]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 618ms 17:19:58 INFO - PROCESS | 1652 | 1462580398378 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 1652 | 1462580398381 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 17:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:19:58 INFO - PROCESS | 1652 | 1462580398389 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 1652 | 1462580398393 Marionette TRACE conn2 <- [1,970,null,{}] 17:19:58 INFO - PROCESS | 1652 | 1462580398396 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:58 INFO - PROCESS | 1652 | 1462580398499 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 17:19:58 INFO - PROCESS | 1652 | 1462580398588 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c297800 == 59 [pid = 1652] [id = 250] 17:19:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x125011000) [pid = 1652] [serial = 748] [outer = 0x0] 17:19:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1273e1000) [pid = 1652] [serial = 749] [outer = 0x125011000] 17:19:58 INFO - PROCESS | 1652 | 1462580398617 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x128c06800) [pid = 1652] [serial = 750] [outer = 0x125011000] 17:19:59 INFO - PROCESS | 1652 | 1462580399023 Marionette TRACE conn2 <- [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]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 676ms 17:19:59 INFO - PROCESS | 1652 | 1462580399062 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 17:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:19:59 INFO - PROCESS | 1652 | 1462580399064 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 17:19:59 INFO - PROCESS | 1652 | 1462580399066 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 1652 | 1462580399067 Marionette TRACE conn2 <- [1,974,null,{}] 17:19:59 INFO - PROCESS | 1652 | 1462580399070 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:59 INFO - PROCESS | 1652 | 1462580399170 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 17:19:59 INFO - PROCESS | 1652 | 1462580399220 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c85a800 == 60 [pid = 1652] [id = 251] 17:19:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x128b8b000) [pid = 1652] [serial = 751] [outer = 0x0] 17:19:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12965f800) [pid = 1652] [serial = 752] [outer = 0x128b8b000] 17:19:59 INFO - PROCESS | 1652 | 1462580399250 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12a7c5000) [pid = 1652] [serial = 753] [outer = 0x128b8b000] 17:19:59 INFO - PROCESS | 1652 | 1462580399650 Marionette TRACE conn2 <- [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]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 618ms 17:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:19:59 INFO - PROCESS | 1652 | 1462580399685 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 1652 | 1462580399686 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 17:19:59 INFO - PROCESS | 1652 | 1462580399688 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 1652 | 1462580399689 Marionette TRACE conn2 <- [1,978,null,{}] 17:19:59 INFO - PROCESS | 1652 | 1462580399692 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:59 INFO - PROCESS | 1652 | 1462580399791 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 17:19:59 INFO - PROCESS | 1652 | 1462580399886 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb55800 == 61 [pid = 1652] [id = 252] 17:19:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12abe9400) [pid = 1652] [serial = 754] [outer = 0x0] 17:19:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12abef400) [pid = 1652] [serial = 755] [outer = 0x12abe9400] 17:19:59 INFO - PROCESS | 1652 | 1462580399922 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12bb3e800) [pid = 1652] [serial = 756] [outer = 0x12abe9400] 17:20:00 INFO - PROCESS | 1652 | 1462580400307 Marionette TRACE conn2 <- [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]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 668ms 17:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:20:00 INFO - PROCESS | 1652 | 1462580400357 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 1652 | 1462580400358 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 17:20:00 INFO - PROCESS | 1652 | 1462580400360 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 1652 | 1462580400361 Marionette TRACE conn2 <- [1,982,null,{}] 17:20:00 INFO - PROCESS | 1652 | 1462580400364 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:00 INFO - PROCESS | 1652 | 1462580400490 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 17:20:00 INFO - PROCESS | 1652 | 1462580400554 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccd9800 == 62 [pid = 1652] [id = 253] 17:20:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12be5cc00) [pid = 1652] [serial = 757] [outer = 0x0] 17:20:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12bf0c400) [pid = 1652] [serial = 758] [outer = 0x12be5cc00] 17:20:00 INFO - PROCESS | 1652 | 1462580400583 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12c4bd800) [pid = 1652] [serial = 759] [outer = 0x12be5cc00] 17:20:00 INFO - PROCESS | 1652 | 1462580400962 Marionette TRACE conn2 <- [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]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 672ms 17:20:01 INFO - PROCESS | 1652 | 1462580401166 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 1652 | 1462580401168 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 17:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:20:01 INFO - PROCESS | 1652 | 1462580401195 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 1652 | 1462580401198 Marionette TRACE conn2 <- [1,986,null,{}] 17:20:01 INFO - PROCESS | 1652 | 1462580401203 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:01 INFO - PROCESS | 1652 | 1462580401300 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 17:20:01 INFO - PROCESS | 1652 | 1462580401364 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1197ac000 == 63 [pid = 1652] [id = 254] 17:20:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1166a1000) [pid = 1652] [serial = 760] [outer = 0x0] 17:20:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1166a2c00) [pid = 1652] [serial = 761] [outer = 0x1166a1000] 17:20:01 INFO - PROCESS | 1652 | 1462580401391 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1166aa400) [pid = 1652] [serial = 762] [outer = 0x1166a1000] 17:20:01 INFO - PROCESS | 1652 | 1462580401815 Marionette TRACE conn2 <- [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]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 17:20:01 INFO - PROCESS | 1652 | 1462580401822 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 1652 | 1462580401824 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 17:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:20:01 INFO - PROCESS | 1652 | 1462580401830 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 1652 | 1462580401833 Marionette TRACE conn2 <- [1,990,null,{}] 17:20:01 INFO - PROCESS | 1652 | 1462580401836 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:01 INFO - PROCESS | 1652 | 1462580401931 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 17:20:01 INFO - PROCESS | 1652 | 1462580401982 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f3f800 == 64 [pid = 1652] [id = 255] 17:20:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1166aec00) [pid = 1652] [serial = 763] [outer = 0x0] 17:20:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x117d0d800) [pid = 1652] [serial = 764] [outer = 0x1166aec00] 17:20:02 INFO - PROCESS | 1652 | 1462580402009 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x1181a3000) [pid = 1652] [serial = 765] [outer = 0x1166aec00] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7b7800 == 63 [pid = 1652] [id = 246] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11949c800 == 62 [pid = 1652] [id = 245] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1291a2800 == 61 [pid = 1652] [id = 244] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x129396400) [pid = 1652] [serial = 689] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb4800 == 60 [pid = 1652] [id = 243] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x126c3d800 == 59 [pid = 1652] [id = 242] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x124ec5800 == 58 [pid = 1652] [id = 241] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x123421000 == 57 [pid = 1652] [id = 240] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119492800 == 56 [pid = 1652] [id = 239] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x117fee000 == 55 [pid = 1652] [id = 238] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x116ab9800 == 54 [pid = 1652] [id = 237] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1191c8000 == 53 [pid = 1652] [id = 236] 17:20:02 INFO - PROCESS | 1652 | --DOCSHELL 0x116f3f000 == 52 [pid = 1652] [id = 231] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x1294bd800) [pid = 1652] [serial = 597] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x1165bb000) [pid = 1652] [serial = 635] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x1194c3c00) [pid = 1652] [serial = 638] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x126ef3400) [pid = 1652] [serial = 641] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x128c08800) [pid = 1652] [serial = 669] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x128af3000) [pid = 1652] [serial = 668] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12a7be000) [pid = 1652] [serial = 644] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x125011800) [pid = 1652] [serial = 665] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x117429c00) [pid = 1652] [serial = 654] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11666c000) [pid = 1652] [serial = 653] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1197e1800) [pid = 1652] [serial = 659] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11a099c00) [pid = 1652] [serial = 660] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1246f0400) [pid = 1652] [serial = 662] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12500b000) [pid = 1652] [serial = 663] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12c4b6c00) [pid = 1652] [serial = 651] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x123269000) [pid = 1652] [serial = 650] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x117f0b000) [pid = 1652] [serial = 656] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x117fb1000) [pid = 1652] [serial = 657] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x128f70400) [pid = 1652] [serial = 671] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12a78a000) [pid = 1652] [serial = 677] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x126c5dc00) [pid = 1652] [serial = 647] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12937ac00) [pid = 1652] [serial = 674] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12be60000) [pid = 1652] [serial = 684] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1294bec00) [pid = 1652] [serial = 680] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12a7c7000) [pid = 1652] [serial = 678] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x129189c00) [pid = 1652] [serial = 672] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1294ca400) [pid = 1652] [serial = 675] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12a8edc00) [pid = 1652] [serial = 683] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12c4bd400) [pid = 1652] [serial = 687] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12a7c2c00) [pid = 1652] [serial = 681] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126e3d000) [pid = 1652] [serial = 666] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12c4b7000) [pid = 1652] [serial = 686] [outer = 0x0] [url = about:blank] 17:20:02 INFO - PROCESS | 1652 | 1462580402481 Marionette TRACE conn2 <- [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]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 674ms 17:20:02 INFO - PROCESS | 1652 | 1462580402502 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 1652 | 1462580402505 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 17:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:20:02 INFO - PROCESS | 1652 | 1462580402508 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 1652 | 1462580402510 Marionette TRACE conn2 <- [1,994,null,{}] 17:20:02 INFO - PROCESS | 1652 | 1462580402530 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:02 INFO - PROCESS | 1652 | 1462580402686 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 17:20:02 INFO - PROCESS | 1652 | 1462580402744 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b99800 == 53 [pid = 1652] [id = 256] 17:20:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1181a1c00) [pid = 1652] [serial = 766] [outer = 0x0] 17:20:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119cb3800) [pid = 1652] [serial = 767] [outer = 0x1181a1c00] 17:20:02 INFO - PROCESS | 1652 | 1462580402773 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11a098c00) [pid = 1652] [serial = 768] [outer = 0x1181a1c00] 17:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 584ms 17:20:03 INFO - PROCESS | 1652 | 1462580403088 Marionette TRACE conn2 <- [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]]]}] 17:20:03 INFO - PROCESS | 1652 | 1462580403092 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 1652 | 1462580403094 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 17:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:20:03 INFO - PROCESS | 1652 | 1462580403104 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 1652 | 1462580403105 Marionette TRACE conn2 <- [1,998,null,{}] 17:20:03 INFO - PROCESS | 1652 | 1462580403107 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:03 INFO - PROCESS | 1652 | 1462580403198 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 17:20:03 INFO - PROCESS | 1652 | 1462580403203 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12434c800 == 54 [pid = 1652] [id = 257] 17:20:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12328c800) [pid = 1652] [serial = 769] [outer = 0x0] 17:20:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x123692000) [pid = 1652] [serial = 770] [outer = 0x12328c800] 17:20:03 INFO - PROCESS | 1652 | 1462580403229 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x124ebc400) [pid = 1652] [serial = 771] [outer = 0x12328c800] 17:20:03 INFO - PROCESS | 1652 | 1462580403540 Marionette TRACE conn2 <- [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]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 476ms 17:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:20:03 INFO - PROCESS | 1652 | 1462580403572 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 1652 | 1462580403574 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 17:20:03 INFO - PROCESS | 1652 | 1462580403576 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 1652 | 1462580403586 Marionette TRACE conn2 <- [1,1002,null,{}] 17:20:03 INFO - PROCESS | 1652 | 1462580403589 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:03 INFO - PROCESS | 1652 | 1462580403670 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 17:20:03 INFO - PROCESS | 1652 | 1462580403675 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x11831b800 == 55 [pid = 1652] [id = 258] 17:20:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x125009c00) [pid = 1652] [serial = 772] [outer = 0x0] 17:20:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12684c400) [pid = 1652] [serial = 773] [outer = 0x125009c00] 17:20:03 INFO - PROCESS | 1652 | 1462580403701 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x128af0400) [pid = 1652] [serial = 774] [outer = 0x125009c00] 17:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:20:04 INFO - PROCESS | 1652 | 1462580404051 Marionette TRACE conn2 <- [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]]]}] 17:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 481ms 17:20:04 INFO - PROCESS | 1652 | 1462580404057 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 1652 | 1462580404058 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 17:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:20:04 INFO - PROCESS | 1652 | 1462580404060 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 1652 | 1462580404061 Marionette TRACE conn2 <- [1,1006,null,{}] 17:20:04 INFO - PROCESS | 1652 | 1462580404069 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:04 INFO - PROCESS | 1652 | 1462580404175 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 17:20:04 INFO - PROCESS | 1652 | 1462580404235 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bc5800 == 56 [pid = 1652] [id = 259] 17:20:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x125404c00) [pid = 1652] [serial = 775] [outer = 0x0] 17:20:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x128b8dc00) [pid = 1652] [serial = 776] [outer = 0x125404c00] 17:20:04 INFO - PROCESS | 1652 | 1462580404261 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x129392800) [pid = 1652] [serial = 777] [outer = 0x125404c00] 17:20:04 INFO - PROCESS | 1652 | 1462580404562 Marionette TRACE conn2 <- [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]]]}] 17:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 524ms 17:20:04 INFO - PROCESS | 1652 | 1462580404586 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 1652 | 1462580404587 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 17:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:20:04 INFO - PROCESS | 1652 | 1462580404589 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 1652 | 1462580404590 Marionette TRACE conn2 <- [1,1010,null,{}] 17:20:04 INFO - PROCESS | 1652 | 1462580404601 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:04 INFO - PROCESS | 1652 | 1462580404712 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 17:20:04 INFO - PROCESS | 1652 | 1462580404747 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x129795000 == 57 [pid = 1652] [id = 260] 17:20:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1257ef400) [pid = 1652] [serial = 778] [outer = 0x0] 17:20:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1294be000) [pid = 1652] [serial = 779] [outer = 0x1257ef400] 17:20:04 INFO - PROCESS | 1652 | 1462580404771 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12a8f7000) [pid = 1652] [serial = 780] [outer = 0x1257ef400] 17:20:05 INFO - PROCESS | 1652 | 1462580405093 Marionette TRACE conn2 <- [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]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms 17:20:05 INFO - PROCESS | 1652 | 1462580405114 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 1652 | 1462580405117 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 17:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:20:05 INFO - PROCESS | 1652 | 1462580405126 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 1652 | 1462580405127 Marionette TRACE conn2 <- [1,1014,null,{}] 17:20:05 INFO - PROCESS | 1652 | 1462580405131 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:05 INFO - PROCESS | 1652 | 1462580405235 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 17:20:05 INFO - PROCESS | 1652 | 1462580405270 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa12000 == 58 [pid = 1652] [id = 261] 17:20:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x129396400) [pid = 1652] [serial = 781] [outer = 0x0] 17:20:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12abe3c00) [pid = 1652] [serial = 782] [outer = 0x129396400] 17:20:05 INFO - PROCESS | 1652 | 1462580405294 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12be57400) [pid = 1652] [serial = 783] [outer = 0x129396400] 17:20:05 INFO - PROCESS | 1652 | 1462580405644 Marionette TRACE conn2 <- [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]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 571ms 17:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:20:05 INFO - PROCESS | 1652 | 1462580405698 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 1652 | 1462580405699 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 17:20:05 INFO - PROCESS | 1652 | 1462580405701 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 1652 | 1462580405702 Marionette TRACE conn2 <- [1,1018,null,{}] 17:20:05 INFO - PROCESS | 1652 | 1462580405714 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:05 INFO - PROCESS | 1652 | 1462580405816 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 17:20:05 INFO - PROCESS | 1652 | 1462580405851 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8d1000 == 59 [pid = 1652] [id = 262] 17:20:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x109fc2800) [pid = 1652] [serial = 784] [outer = 0x0] 17:20:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x109fc6800) [pid = 1652] [serial = 785] [outer = 0x109fc2800] 17:20:05 INFO - PROCESS | 1652 | 1462580405875 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x109fcb400) [pid = 1652] [serial = 786] [outer = 0x109fc2800] 17:20:06 INFO - PROCESS | 1652 | 1462580406189 Marionette TRACE conn2 <- [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]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 528ms 17:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:20:06 INFO - PROCESS | 1652 | 1462580406233 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 1652 | 1462580406234 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 17:20:06 INFO - PROCESS | 1652 | 1462580406237 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 1652 | 1462580406238 Marionette TRACE conn2 <- [1,1022,null,{}] 17:20:06 INFO - PROCESS | 1652 | 1462580406240 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:06 INFO - PROCESS | 1652 | 1462580406340 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 17:20:06 INFO - PROCESS | 1652 | 1462580406374 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c28a000 == 60 [pid = 1652] [id = 263] 17:20:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x109fc4c00) [pid = 1652] [serial = 787] [outer = 0x0] 17:20:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x117d06c00) [pid = 1652] [serial = 788] [outer = 0x109fc4c00] 17:20:06 INFO - PROCESS | 1652 | 1462580406399 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12bf0e000) [pid = 1652] [serial = 789] [outer = 0x109fc4c00] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x1233c4400) [pid = 1652] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x128c0f400) [pid = 1652] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x129192000) [pid = 1652] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x116035c00) [pid = 1652] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x123289400) [pid = 1652] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x125010800) [pid = 1652] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x117f9e000) [pid = 1652] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x119c2a400) [pid = 1652] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x117f0e000) [pid = 1652] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x112045400) [pid = 1652] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x117f12800) [pid = 1652] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1197d4400) [pid = 1652] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:20:06 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12a8e9c00) [pid = 1652] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:20:06 INFO - PROCESS | 1652 | 1462580406781 Marionette TRACE conn2 <- [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]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 570ms 17:20:06 INFO - PROCESS | 1652 | 1462580406807 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 1652 | 1462580406809 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 17:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:20:06 INFO - PROCESS | 1652 | 1462580406811 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 1652 | 1462580406815 Marionette TRACE conn2 <- [1,1026,null,{}] 17:20:06 INFO - PROCESS | 1652 | 1462580406826 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:06 INFO - PROCESS | 1652 | 1462580406930 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 17:20:06 INFO - PROCESS | 1652 | 1462580406936 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb55000 == 61 [pid = 1652] [id = 264] 17:20:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11299ec00) [pid = 1652] [serial = 790] [outer = 0x0] 17:20:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1129a5c00) [pid = 1652] [serial = 791] [outer = 0x11299ec00] 17:20:06 INFO - PROCESS | 1652 | 1462580406965 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x119fa1000) [pid = 1652] [serial = 792] [outer = 0x11299ec00] 17:20:07 INFO - PROCESS | 1652 | 1462580407279 Marionette TRACE conn2 <- [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]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 479ms 17:20:07 INFO - PROCESS | 1652 | 1462580407302 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 1652 | 1462580407304 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 17:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:20:07 INFO - PROCESS | 1652 | 1462580407308 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - PROCESS | 1652 | 1462580407309 Marionette TRACE conn2 <- [1,1030,null,{}] 17:20:07 INFO - PROCESS | 1652 | 1462580407312 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:07 INFO - PROCESS | 1652 | 1462580407402 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 17:20:07 INFO - PROCESS | 1652 | 1462580407457 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cff6800 == 62 [pid = 1652] [id = 265] 17:20:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1129a2400) [pid = 1652] [serial = 793] [outer = 0x0] 17:20:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x128c0a000) [pid = 1652] [serial = 794] [outer = 0x1129a2400] 17:20:07 INFO - PROCESS | 1652 | 1462580407484 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12c4b5400) [pid = 1652] [serial = 795] [outer = 0x1129a2400] 17:20:07 INFO - PROCESS | 1652 | 1462580407767 Marionette TRACE conn2 <- [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]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 518ms 17:20:07 INFO - PROCESS | 1652 | 1462580407827 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 1652 | 1462580407828 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 17:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:20:07 INFO - PROCESS | 1652 | 1462580407832 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - PROCESS | 1652 | 1462580407833 Marionette TRACE conn2 <- [1,1034,null,{}] 17:20:07 INFO - PROCESS | 1652 | 1462580407835 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:07 INFO - PROCESS | 1652 | 1462580407920 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 17:20:07 INFO - PROCESS | 1652 | 1462580407924 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d751800 == 63 [pid = 1652] [id = 266] 17:20:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1129ab400) [pid = 1652] [serial = 796] [outer = 0x0] 17:20:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1247e3000) [pid = 1652] [serial = 797] [outer = 0x1129ab400] 17:20:07 INFO - PROCESS | 1652 | 1462580407948 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1247e7800) [pid = 1652] [serial = 798] [outer = 0x1129ab400] 17:20:08 INFO - PROCESS | 1652 | 1462580408277 Marionette TRACE conn2 <- [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]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 469ms 17:20:08 INFO - PROCESS | 1652 | 1462580408301 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 1652 | 1462580408302 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 17:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:20:08 INFO - PROCESS | 1652 | 1462580408305 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - PROCESS | 1652 | 1462580408306 Marionette TRACE conn2 <- [1,1038,null,{}] 17:20:08 INFO - PROCESS | 1652 | 1462580408308 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:08 INFO - PROCESS | 1652 | 1462580408428 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 17:20:08 INFO - PROCESS | 1652 | 1462580408436 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d762000 == 64 [pid = 1652] [id = 267] 17:20:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1231b6c00) [pid = 1652] [serial = 799] [outer = 0x0] 17:20:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1231bb000) [pid = 1652] [serial = 800] [outer = 0x1231b6c00] 17:20:08 INFO - PROCESS | 1652 | 1462580408460 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1231bec00) [pid = 1652] [serial = 801] [outer = 0x1231b6c00] 17:20:08 INFO - PROCESS | 1652 | 1462580408907 Marionette TRACE conn2 <- [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]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 668ms 17:20:08 INFO - PROCESS | 1652 | 1462580408974 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 1652 | 1462580408976 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 17:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:20:08 INFO - PROCESS | 1652 | 1462580408980 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - PROCESS | 1652 | 1462580408983 Marionette TRACE conn2 <- [1,1042,null,{}] 17:20:08 INFO - PROCESS | 1652 | 1462580408987 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:09 INFO - PROCESS | 1652 | 1462580409100 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 17:20:09 INFO - PROCESS | 1652 | 1462580409194 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b90000 == 65 [pid = 1652] [id = 268] 17:20:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x113f06000) [pid = 1652] [serial = 802] [outer = 0x0] 17:20:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x115e72000) [pid = 1652] [serial = 803] [outer = 0x113f06000] 17:20:09 INFO - PROCESS | 1652 | 1462580409227 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1166a4000) [pid = 1652] [serial = 804] [outer = 0x113f06000] 17:20:09 INFO - PROCESS | 1652 | 1462580409638 Marionette TRACE conn2 <- [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]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 673ms 17:20:09 INFO - PROCESS | 1652 | 1462580409653 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 1652 | 1462580409658 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 17:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:20:09 INFO - PROCESS | 1652 | 1462580409663 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 1652 | 1462580409665 Marionette TRACE conn2 <- [1,1046,null,{}] 17:20:09 INFO - PROCESS | 1652 | 1462580409667 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:09 INFO - PROCESS | 1652 | 1462580409812 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 17:20:09 INFO - PROCESS | 1652 | 1462580409939 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12915b000 == 66 [pid = 1652] [id = 269] 17:20:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1166abc00) [pid = 1652] [serial = 805] [outer = 0x0] 17:20:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x117fa0c00) [pid = 1652] [serial = 806] [outer = 0x1166abc00] 17:20:09 INFO - PROCESS | 1652 | 1462580409986 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1190cf800) [pid = 1652] [serial = 807] [outer = 0x1166abc00] 17:20:10 INFO - PROCESS | 1652 | 1462580410453 Marionette TRACE conn2 <- [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]]]}] 17:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 822ms 17:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:20:10 INFO - PROCESS | 1652 | 1462580410485 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 1652 | 1462580410486 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 17:20:10 INFO - PROCESS | 1652 | 1462580410489 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - PROCESS | 1652 | 1462580410491 Marionette TRACE conn2 <- [1,1050,null,{}] 17:20:10 INFO - PROCESS | 1652 | 1462580410499 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:10 INFO - PROCESS | 1652 | 1462580410607 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 17:20:10 INFO - PROCESS | 1652 | 1462580410665 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0b4800 == 67 [pid = 1652] [id = 270] 17:20:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1197da800) [pid = 1652] [serial = 808] [outer = 0x0] 17:20:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1231bc000) [pid = 1652] [serial = 809] [outer = 0x1197da800] 17:20:10 INFO - PROCESS | 1652 | 1462580410697 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x1233c3800) [pid = 1652] [serial = 810] [outer = 0x1197da800] 17:20:11 INFO - PROCESS | 1652 | 1462580411137 Marionette TRACE conn2 <- [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]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 17:20:11 INFO - PROCESS | 1652 | 1462580411160 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 17:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:20:11 INFO - PROCESS | 1652 | 1462580411162 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 17:20:11 INFO - PROCESS | 1652 | 1462580411164 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 1652 | 1462580411165 Marionette TRACE conn2 <- [1,1054,null,{}] 17:20:11 INFO - PROCESS | 1652 | 1462580411168 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:11 INFO - PROCESS | 1652 | 1462580411273 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 17:20:11 INFO - PROCESS | 1652 | 1462580411327 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350ce800 == 68 [pid = 1652] [id = 271] 17:20:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x1247d8400) [pid = 1652] [serial = 811] [outer = 0x0] 17:20:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1247e4c00) [pid = 1652] [serial = 812] [outer = 0x1247d8400] 17:20:11 INFO - PROCESS | 1652 | 1462580411356 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x126c62c00) [pid = 1652] [serial = 813] [outer = 0x1247d8400] 17:20:11 INFO - PROCESS | 1652 | 1462580411815 Marionette TRACE conn2 <- [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]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 668ms 17:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:20:11 INFO - PROCESS | 1652 | 1462580411833 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 1652 | 1462580411834 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 17:20:11 INFO - PROCESS | 1652 | 1462580411836 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 1652 | 1462580411838 Marionette TRACE conn2 <- [1,1058,null,{}] 17:20:11 INFO - PROCESS | 1652 | 1462580411840 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:11 INFO - PROCESS | 1652 | 1462580411947 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 17:20:12 INFO - PROCESS | 1652 | 1462580412272 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x111b5d000 == 69 [pid = 1652] [id = 272] 17:20:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x109fcc000) [pid = 1652] [serial = 814] [outer = 0x0] 17:20:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x111bb1c00) [pid = 1652] [serial = 815] [outer = 0x109fcc000] 17:20:12 INFO - PROCESS | 1652 | 1462580412301 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x111fd4000) [pid = 1652] [serial = 816] [outer = 0x109fcc000] 17:20:12 INFO - PROCESS | 1652 | 1462580412797 Marionette TRACE conn2 <- [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]]]}] 17:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 971ms 17:20:12 INFO - PROCESS | 1652 | 1462580412810 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 1652 | 1462580412814 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 17:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:20:12 INFO - PROCESS | 1652 | 1462580412844 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 1652 | 1462580412851 Marionette TRACE conn2 <- [1,1062,null,{}] 17:20:12 INFO - PROCESS | 1652 | 1462580412855 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:12 INFO - PROCESS | 1652 | 1462580412973 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 17:20:13 INFO - PROCESS | 1652 | 1462580413041 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160a9000 == 70 [pid = 1652] [id = 273] 17:20:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x112a5c400) [pid = 1652] [serial = 817] [outer = 0x0] 17:20:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x112d05000) [pid = 1652] [serial = 818] [outer = 0x112a5c400] 17:20:13 INFO - PROCESS | 1652 | 1462580413068 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x112f78800) [pid = 1652] [serial = 819] [outer = 0x112a5c400] 17:20:13 INFO - PROCESS | 1652 | 1462580413517 Marionette TRACE conn2 <- [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]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 728ms 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12d751800 == 69 [pid = 1652] [id = 266] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12cff6800 == 68 [pid = 1652] [id = 265] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb55000 == 67 [pid = 1652] [id = 264] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12c28a000 == 66 [pid = 1652] [id = 263] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8d1000 == 65 [pid = 1652] [id = 262] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa12000 == 64 [pid = 1652] [id = 261] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x117422c00) [pid = 1652] [serial = 692] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x1194cac00) [pid = 1652] [serial = 695] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x123296400) [pid = 1652] [serial = 698] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x128aef400) [pid = 1652] [serial = 701] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x124eb9800) [pid = 1652] [serial = 737] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | 1462580413606 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 1652 | 1462580413608 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x129795000 == 63 [pid = 1652] [id = 260] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x128bc5800 == 62 [pid = 1652] [id = 259] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x11831b800 == 61 [pid = 1652] [id = 258] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12434c800 == 60 [pid = 1652] [id = 257] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x118b99800 == 59 [pid = 1652] [id = 256] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x116f3f800 == 58 [pid = 1652] [id = 255] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1197ac000 == 57 [pid = 1652] [id = 254] 17:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x128bc2000 == 56 [pid = 1652] [id = 249] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119498000 == 55 [pid = 1652] [id = 248] 17:20:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1134ef000 == 54 [pid = 1652] [id = 247] 17:20:13 INFO - PROCESS | 1652 | 1462580413618 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 1652 | 1462580413619 Marionette TRACE conn2 <- [1,1066,null,{}] 17:20:13 INFO - PROCESS | 1652 | 1462580413622 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:13 INFO - PROCESS | 1652 | 1462580413699 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x1194cf000) [pid = 1652] [serial = 591] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x1257e7c00) [pid = 1652] [serial = 594] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12abe1000) [pid = 1652] [serial = 588] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x128c0c000) [pid = 1652] [serial = 725] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12916e800) [pid = 1652] [serial = 728] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x129399c00) [pid = 1652] [serial = 731] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x117f0cc00) [pid = 1652] [serial = 708] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x11683b800) [pid = 1652] [serial = 707] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x124661c00) [pid = 1652] [serial = 719] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x124ebc000) [pid = 1652] [serial = 720] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x126c61c00) [pid = 1652] [serial = 722] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12938e400) [pid = 1652] [serial = 729] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x1190cdc00) [pid = 1652] [serial = 711] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x118409800) [pid = 1652] [serial = 710] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11a00e400) [pid = 1652] [serial = 716] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x123294000) [pid = 1652] [serial = 717] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1190cac00) [pid = 1652] [serial = 713] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x119fa4800) [pid = 1652] [serial = 714] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1294c5400) [pid = 1652] [serial = 732] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x128b8d400) [pid = 1652] [serial = 704] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x119cc0800) [pid = 1652] [serial = 735] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11619c800) [pid = 1652] [serial = 734] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x128f7bc00) [pid = 1652] [serial = 726] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x128b8bc00) [pid = 1652] [serial = 723] [outer = 0x0] [url = about:blank] 17:20:13 INFO - PROCESS | 1652 | 1462580413764 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x11653b000 == 55 [pid = 1652] [id = 274] 17:20:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x113d2b800) [pid = 1652] [serial = 820] [outer = 0x0] 17:20:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x115e0d000) [pid = 1652] [serial = 821] [outer = 0x113d2b800] 17:20:13 INFO - PROCESS | 1652 | 1462580413793 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1160e7000) [pid = 1652] [serial = 822] [outer = 0x113d2b800] 17:20:14 INFO - PROCESS | 1652 | 1462580414083 Marionette TRACE conn2 <- [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]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 526ms 17:20:14 INFO - PROCESS | 1652 | 1462580414142 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 1652 | 1462580414144 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 17:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:20:14 INFO - PROCESS | 1652 | 1462580414152 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 1652 | 1462580414157 Marionette TRACE conn2 <- [1,1070,null,{}] 17:20:14 INFO - PROCESS | 1652 | 1462580414160 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:14 INFO - PROCESS | 1652 | 1462580414240 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 17:20:14 INFO - PROCESS | 1652 | 1462580414307 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f3e800 == 56 [pid = 1652] [id = 275] 17:20:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x113dbec00) [pid = 1652] [serial = 823] [outer = 0x0] 17:20:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1161a7400) [pid = 1652] [serial = 824] [outer = 0x113dbec00] 17:20:14 INFO - PROCESS | 1652 | 1462580414333 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x116a55000) [pid = 1652] [serial = 825] [outer = 0x113dbec00] 17:20:14 INFO - PROCESS | 1652 | 1462580414606 Marionette TRACE conn2 <- [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]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 480ms 17:20:14 INFO - PROCESS | 1652 | 1462580414627 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 1652 | 1462580414629 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 17:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:20:14 INFO - PROCESS | 1652 | 1462580414639 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 1652 | 1462580414640 Marionette TRACE conn2 <- [1,1074,null,{}] 17:20:14 INFO - PROCESS | 1652 | 1462580414643 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:14 INFO - PROCESS | 1652 | 1462580414737 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 17:20:14 INFO - PROCESS | 1652 | 1462580414742 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x11859d000 == 57 [pid = 1652] [id = 276] 17:20:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x116a55400) [pid = 1652] [serial = 826] [outer = 0x0] 17:20:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11713f000) [pid = 1652] [serial = 827] [outer = 0x116a55400] 17:20:14 INFO - PROCESS | 1652 | 1462580414768 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x117d10c00) [pid = 1652] [serial = 828] [outer = 0x116a55400] 17:20:15 INFO - PROCESS | 1652 | 1462580415096 Marionette TRACE conn2 <- [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]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 469ms 17:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:20:15 INFO - PROCESS | 1652 | 1462580415109 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 1652 | 1462580415110 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 17:20:15 INFO - PROCESS | 1652 | 1462580415113 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 1652 | 1462580415116 Marionette TRACE conn2 <- [1,1078,null,{}] 17:20:15 INFO - PROCESS | 1652 | 1462580415118 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:15 INFO - PROCESS | 1652 | 1462580415194 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 17:20:15 INFO - PROCESS | 1652 | 1462580415201 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x11906c000 == 58 [pid = 1652] [id = 277] 17:20:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x117f12c00) [pid = 1652] [serial = 829] [outer = 0x0] 17:20:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x117f9b000) [pid = 1652] [serial = 830] [outer = 0x117f12c00] 17:20:15 INFO - PROCESS | 1652 | 1462580415233 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x1181aac00) [pid = 1652] [serial = 831] [outer = 0x117f12c00] 17:20:15 INFO - PROCESS | 1652 | 1462580415588 Marionette TRACE conn2 <- [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]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 522ms 17:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:20:15 INFO - PROCESS | 1652 | 1462580415635 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 1652 | 1462580415636 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 17:20:15 INFO - PROCESS | 1652 | 1462580415638 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 1652 | 1462580415639 Marionette TRACE conn2 <- [1,1082,null,{}] 17:20:15 INFO - PROCESS | 1652 | 1462580415642 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:15 INFO - PROCESS | 1652 | 1462580415752 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 17:20:15 INFO - PROCESS | 1652 | 1462580415782 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119311800 == 59 [pid = 1652] [id = 278] 17:20:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x117fb5c00) [pid = 1652] [serial = 832] [outer = 0x0] 17:20:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x118b2bc00) [pid = 1652] [serial = 833] [outer = 0x117fb5c00] 17:20:15 INFO - PROCESS | 1652 | 1462580415807 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1194cac00) [pid = 1652] [serial = 834] [outer = 0x117fb5c00] 17:20:16 INFO - PROCESS | 1652 | 1462580416151 Marionette TRACE conn2 <- [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]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 521ms 17:20:16 INFO - PROCESS | 1652 | 1462580416160 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 1652 | 1462580416161 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 17:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:20:16 INFO - PROCESS | 1652 | 1462580416166 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 1652 | 1462580416167 Marionette TRACE conn2 <- [1,1086,null,{}] 17:20:16 INFO - PROCESS | 1652 | 1462580416169 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:16 INFO - PROCESS | 1652 | 1462580416274 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 17:20:16 INFO - PROCESS | 1652 | 1462580416312 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a03b800 == 60 [pid = 1652] [id = 279] 17:20:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1190cec00) [pid = 1652] [serial = 835] [outer = 0x0] 17:20:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1197d4800) [pid = 1652] [serial = 836] [outer = 0x1190cec00] 17:20:16 INFO - PROCESS | 1652 | 1462580416345 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x119b7cc00) [pid = 1652] [serial = 837] [outer = 0x1190cec00] 17:20:16 INFO - PROCESS | 1652 | 1462580416745 Marionette TRACE conn2 <- [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]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 621ms 17:20:16 INFO - PROCESS | 1652 | 1462580416788 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 1652 | 1462580416789 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 17:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:20:16 INFO - PROCESS | 1652 | 1462580416791 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 1652 | 1462580416792 Marionette TRACE conn2 <- [1,1090,null,{}] 17:20:16 INFO - PROCESS | 1652 | 1462580416795 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:16 INFO - PROCESS | 1652 | 1462580416891 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 17:20:16 INFO - PROCESS | 1652 | 1462580416896 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12374e800 == 61 [pid = 1652] [id = 280] 17:20:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x119cbb000) [pid = 1652] [serial = 838] [outer = 0x0] 17:20:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x119fa3400) [pid = 1652] [serial = 839] [outer = 0x119cbb000] 17:20:16 INFO - PROCESS | 1652 | 1462580416921 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11a009400) [pid = 1652] [serial = 840] [outer = 0x119cbb000] 17:20:17 INFO - PROCESS | 1652 | 1462580417262 Marionette TRACE conn2 <- [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]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 518ms 17:20:17 INFO - PROCESS | 1652 | 1462580417309 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 1652 | 1462580417311 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 17:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:20:17 INFO - PROCESS | 1652 | 1462580417313 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 1652 | 1462580417314 Marionette TRACE conn2 <- [1,1094,null,{}] 17:20:17 INFO - PROCESS | 1652 | 1462580417316 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:17 INFO - PROCESS | 1652 | 1462580417417 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 17:20:17 INFO - PROCESS | 1652 | 1462580417450 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246de000 == 62 [pid = 1652] [id = 281] 17:20:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11a00b000) [pid = 1652] [serial = 841] [outer = 0x0] 17:20:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1231b6800) [pid = 1652] [serial = 842] [outer = 0x11a00b000] 17:20:17 INFO - PROCESS | 1652 | 1462580417476 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x1231c0800) [pid = 1652] [serial = 843] [outer = 0x11a00b000] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x129391800) [pid = 1652] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x116199c00) [pid = 1652] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x118408000) [pid = 1652] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x11a00f800) [pid = 1652] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x113c35000) [pid = 1652] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x1242bb800) [pid = 1652] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x126ef4400) [pid = 1652] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x1129ab400) [pid = 1652] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x1257ef400) [pid = 1652] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x109fc2800) [pid = 1652] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x129396400) [pid = 1652] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x109fc4c00) [pid = 1652] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x125009c00) [pid = 1652] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x125404c00) [pid = 1652] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1166a1000) [pid = 1652] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x1181a1c00) [pid = 1652] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12328c800) [pid = 1652] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1166aec00) [pid = 1652] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1129a2400) [pid = 1652] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:20:17 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11299ec00) [pid = 1652] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:20:18 INFO - PROCESS | 1652 | 1462580418016 Marionette TRACE conn2 <- [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]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 721ms 17:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:20:18 INFO - PROCESS | 1652 | 1462580418035 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 1652 | 1462580418036 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 17:20:18 INFO - PROCESS | 1652 | 1462580418038 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 1652 | 1462580418039 Marionette TRACE conn2 <- [1,1098,null,{}] 17:20:18 INFO - PROCESS | 1652 | 1462580418042 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:18 INFO - PROCESS | 1652 | 1462580418124 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 17:20:18 INFO - PROCESS | 1652 | 1462580418130 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1231e4800 == 63 [pid = 1652] [id = 282] 17:20:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x109fc4c00) [pid = 1652] [serial = 844] [outer = 0x0] 17:20:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1129ab400) [pid = 1652] [serial = 845] [outer = 0x109fc4c00] 17:20:18 INFO - PROCESS | 1652 | 1462580418160 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11616c000) [pid = 1652] [serial = 846] [outer = 0x109fc4c00] 17:20:18 INFO - PROCESS | 1652 | 1462580418533 Marionette TRACE conn2 <- [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]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 520ms 17:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:20:18 INFO - PROCESS | 1652 | 1462580418559 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 1652 | 1462580418560 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 17:20:18 INFO - PROCESS | 1652 | 1462580418563 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 1652 | 1462580418567 Marionette TRACE conn2 <- [1,1102,null,{}] 17:20:18 INFO - PROCESS | 1652 | 1462580418576 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:18 INFO - PROCESS | 1652 | 1462580418671 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 17:20:18 INFO - PROCESS | 1652 | 1462580418675 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1270c3800 == 64 [pid = 1652] [id = 283] 17:20:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12328d800) [pid = 1652] [serial = 847] [outer = 0x0] 17:20:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12404d400) [pid = 1652] [serial = 848] [outer = 0x12328d800] 17:20:18 INFO - PROCESS | 1652 | 1462580418699 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1246f0400) [pid = 1652] [serial = 849] [outer = 0x12328d800] 17:20:19 INFO - PROCESS | 1652 | 1462580419024 Marionette TRACE conn2 <- [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]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 481ms 17:20:19 INFO - PROCESS | 1652 | 1462580419045 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 1652 | 1462580419048 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 17:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:20:19 INFO - PROCESS | 1652 | 1462580419051 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 1652 | 1462580419052 Marionette TRACE conn2 <- [1,1106,null,{}] 17:20:19 INFO - PROCESS | 1652 | 1462580419055 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:19 INFO - PROCESS | 1652 | 1462580419138 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 17:20:19 INFO - PROCESS | 1652 | 1462580419142 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bc6000 == 65 [pid = 1652] [id = 284] 17:20:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1246f0c00) [pid = 1652] [serial = 850] [outer = 0x0] 17:20:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x1247e3c00) [pid = 1652] [serial = 851] [outer = 0x1246f0c00] 17:20:19 INFO - PROCESS | 1652 | 1462580419167 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x124e84800) [pid = 1652] [serial = 852] [outer = 0x1246f0c00] 17:20:19 INFO - PROCESS | 1652 | 1462580419491 Marionette TRACE conn2 <- [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]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 467ms 17:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:20:19 INFO - PROCESS | 1652 | 1462580419520 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 1652 | 1462580419521 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 17:20:19 INFO - PROCESS | 1652 | 1462580419523 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 1652 | 1462580419532 Marionette TRACE conn2 <- [1,1110,null,{}] 17:20:19 INFO - PROCESS | 1652 | 1462580419534 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:19 INFO - PROCESS | 1652 | 1462580419639 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 17:20:19 INFO - PROCESS | 1652 | 1462580419647 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x129148000 == 66 [pid = 1652] [id = 285] 17:20:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x124e8c800) [pid = 1652] [serial = 853] [outer = 0x0] 17:20:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x124eba000) [pid = 1652] [serial = 854] [outer = 0x124e8c800] 17:20:19 INFO - PROCESS | 1652 | 1462580419672 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12500bc00) [pid = 1652] [serial = 855] [outer = 0x124e8c800] 17:20:20 INFO - PROCESS | 1652 | 1462580420035 Marionette TRACE conn2 <- [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]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 526ms 17:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:20:20 INFO - PROCESS | 1652 | 1462580420050 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 1652 | 1462580420052 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 17:20:20 INFO - PROCESS | 1652 | 1462580420056 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 1652 | 1462580420058 Marionette TRACE conn2 <- [1,1114,null,{}] 17:20:20 INFO - PROCESS | 1652 | 1462580420065 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:20 INFO - PROCESS | 1652 | 1462580420174 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 17:20:20 INFO - PROCESS | 1652 | 1462580420226 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d06800 == 67 [pid = 1652] [id = 286] 17:20:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x11203c800) [pid = 1652] [serial = 856] [outer = 0x0] 17:20:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1122bb000) [pid = 1652] [serial = 857] [outer = 0x11203c800] 17:20:20 INFO - PROCESS | 1652 | 1462580420258 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1129ab000) [pid = 1652] [serial = 858] [outer = 0x11203c800] 17:20:20 INFO - PROCESS | 1652 | 1462580420714 Marionette TRACE conn2 <- [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]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 723ms 17:20:20 INFO - PROCESS | 1652 | 1462580420796 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 1652 | 1462580420800 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 17:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:20:20 INFO - PROCESS | 1652 | 1462580420807 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 1652 | 1462580420809 Marionette TRACE conn2 <- [1,1118,null,{}] 17:20:20 INFO - PROCESS | 1652 | 1462580420812 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:20 INFO - PROCESS | 1652 | 1462580420919 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 17:20:20 INFO - PROCESS | 1652 | 1462580420986 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x11859b800 == 68 [pid = 1652] [id = 287] 17:20:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x113308c00) [pid = 1652] [serial = 859] [outer = 0x0] 17:20:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x116198c00) [pid = 1652] [serial = 860] [outer = 0x113308c00] 17:20:21 INFO - PROCESS | 1652 | 1462580421015 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1166a6400) [pid = 1652] [serial = 861] [outer = 0x113308c00] 17:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 620ms 17:20:21 INFO - PROCESS | 1652 | 1462580421421 Marionette TRACE conn2 <- [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]]]}] 17:20:21 INFO - PROCESS | 1652 | 1462580421427 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 1652 | 1462580421429 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 17:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:20:21 INFO - PROCESS | 1652 | 1462580421431 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - PROCESS | 1652 | 1462580421434 Marionette TRACE conn2 <- [1,1122,null,{}] 17:20:21 INFO - PROCESS | 1652 | 1462580421442 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:21 INFO - PROCESS | 1652 | 1462580421566 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 17:20:21 INFO - PROCESS | 1652 | 1462580421649 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb9000 == 69 [pid = 1652] [id = 288] 17:20:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x117427800) [pid = 1652] [serial = 862] [outer = 0x0] 17:20:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x117d3f000) [pid = 1652] [serial = 863] [outer = 0x117427800] 17:20:21 INFO - PROCESS | 1652 | 1462580421682 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x1181a8c00) [pid = 1652] [serial = 864] [outer = 0x117427800] 17:20:22 INFO - PROCESS | 1652 | 1462580422100 Marionette TRACE conn2 <- [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]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 722ms 17:20:22 INFO - PROCESS | 1652 | 1462580422163 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 1652 | 1462580422164 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 17:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:20:22 INFO - PROCESS | 1652 | 1462580422168 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 1652 | 1462580422169 Marionette TRACE conn2 <- [1,1126,null,{}] 17:20:22 INFO - PROCESS | 1652 | 1462580422172 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:22 INFO - PROCESS | 1652 | 1462580422273 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 17:20:22 INFO - PROCESS | 1652 | 1462580422343 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12978d000 == 70 [pid = 1652] [id = 289] 17:20:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x119092000) [pid = 1652] [serial = 865] [outer = 0x0] 17:20:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x1197d4c00) [pid = 1652] [serial = 866] [outer = 0x119092000] 17:20:22 INFO - PROCESS | 1652 | 1462580422372 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x1231b7000) [pid = 1652] [serial = 867] [outer = 0x119092000] 17:20:22 INFO - PROCESS | 1652 | 1462580422788 Marionette TRACE conn2 <- [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]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 669ms 17:20:22 INFO - PROCESS | 1652 | 1462580422838 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 1652 | 1462580422839 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 17:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:20:22 INFO - PROCESS | 1652 | 1462580422841 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 1652 | 1462580422842 Marionette TRACE conn2 <- [1,1130,null,{}] 17:20:22 INFO - PROCESS | 1652 | 1462580422882 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:22 INFO - PROCESS | 1652 | 1462580422984 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 17:20:23 INFO - PROCESS | 1652 | 1462580423051 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7ac800 == 71 [pid = 1652] [id = 290] 17:20:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12328e400) [pid = 1652] [serial = 868] [outer = 0x0] 17:20:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1233c1000) [pid = 1652] [serial = 869] [outer = 0x12328e400] 17:20:23 INFO - PROCESS | 1652 | 1462580423081 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x1247da000) [pid = 1652] [serial = 870] [outer = 0x12328e400] 17:20:23 INFO - PROCESS | 1652 | 1462580423493 Marionette TRACE conn2 <- [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]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 686ms 17:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:20:23 INFO - PROCESS | 1652 | 1462580423544 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 1652 | 1462580423546 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 17:20:23 INFO - PROCESS | 1652 | 1462580423551 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 1652 | 1462580423552 Marionette TRACE conn2 <- [1,1134,null,{}] 17:20:23 INFO - PROCESS | 1652 | 1462580423554 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:23 INFO - PROCESS | 1652 | 1462580423672 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 17:20:23 INFO - PROCESS | 1652 | 1462580423740 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b140800 == 72 [pid = 1652] [id = 291] 17:20:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x125010c00) [pid = 1652] [serial = 871] [outer = 0x0] 17:20:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1257e8000) [pid = 1652] [serial = 872] [outer = 0x125010c00] 17:20:23 INFO - PROCESS | 1652 | 1462580423770 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x126e38400) [pid = 1652] [serial = 873] [outer = 0x125010c00] 17:20:24 INFO - PROCESS | 1652 | 1462580424218 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 720ms 17:20:24 INFO - PROCESS | 1652 | 1462580424281 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 1652 | 1462580424282 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 17:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:20:24 INFO - PROCESS | 1652 | 1462580424286 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - PROCESS | 1652 | 1462580424287 Marionette TRACE conn2 <- [1,1138,null,{}] 17:20:24 INFO - PROCESS | 1652 | 1462580424289 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:24 INFO - PROCESS | 1652 | 1462580424391 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 17:20:24 INFO - PROCESS | 1652 | 1462580424460 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x124358000 == 73 [pid = 1652] [id = 292] 17:20:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x1166af000) [pid = 1652] [serial = 874] [outer = 0x0] 17:20:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x126847000) [pid = 1652] [serial = 875] [outer = 0x1166af000] 17:20:24 INFO - PROCESS | 1652 | 1462580424489 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x126ef4c00) [pid = 1652] [serial = 876] [outer = 0x1166af000] 17:20:25 INFO - PROCESS | 1652 | 1462580425053 Marionette TRACE conn2 <- [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]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 821ms 17:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:20:25 INFO - PROCESS | 1652 | 1462580425108 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 1652 | 1462580425110 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 17:20:25 INFO - PROCESS | 1652 | 1462580425132 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 1652 | 1462580425134 Marionette TRACE conn2 <- [1,1142,null,{}] 17:20:25 INFO - PROCESS | 1652 | 1462580425140 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:25 INFO - PROCESS | 1652 | 1462580425239 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 17:20:25 INFO - PROCESS | 1652 | 1462580425315 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f7b000 == 74 [pid = 1652] [id = 293] 17:20:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x111db5000) [pid = 1652] [serial = 877] [outer = 0x0] 17:20:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x11299dc00) [pid = 1652] [serial = 878] [outer = 0x111db5000] 17:20:25 INFO - PROCESS | 1652 | 1462580425343 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x112f6b000) [pid = 1652] [serial = 879] [outer = 0x111db5000] 17:20:25 INFO - PROCESS | 1652 | 1462580425796 Marionette TRACE conn2 <- [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]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 694ms 17:20:25 INFO - PROCESS | 1652 | 1462580425808 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 1652 | 1462580425811 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 17:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:20:25 INFO - PROCESS | 1652 | 1462580425815 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 1652 | 1462580425817 Marionette TRACE conn2 <- [1,1146,null,{}] 17:20:25 INFO - PROCESS | 1652 | 1462580425820 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:25 INFO - PROCESS | 1652 | 1462580425916 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 17:20:25 INFO - PROCESS | 1652 | 1462580425970 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f7f000 == 75 [pid = 1652] [id = 294] 17:20:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x11502b800) [pid = 1652] [serial = 880] [outer = 0x0] 17:20:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x1166a4c00) [pid = 1652] [serial = 881] [outer = 0x11502b800] 17:20:25 INFO - PROCESS | 1652 | 1462580425997 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x116e02c00) [pid = 1652] [serial = 882] [outer = 0x11502b800] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x128bc6000 == 74 [pid = 1652] [id = 284] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x1270c3800 == 73 [pid = 1652] [id = 283] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x1231e4800 == 72 [pid = 1652] [id = 282] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x1246de000 == 71 [pid = 1652] [id = 281] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12374e800 == 70 [pid = 1652] [id = 280] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x11a03b800 == 69 [pid = 1652] [id = 279] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x119311800 == 68 [pid = 1652] [id = 278] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x1231bb000) [pid = 1652] [serial = 800] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x11906c000 == 67 [pid = 1652] [id = 277] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x11859d000 == 66 [pid = 1652] [id = 276] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x116f3e800 == 65 [pid = 1652] [id = 275] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x11653b000 == 64 [pid = 1652] [id = 274] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x1160a9000 == 63 [pid = 1652] [id = 273] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x111b5d000 == 62 [pid = 1652] [id = 272] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0b4800 == 61 [pid = 1652] [id = 270] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12915b000 == 60 [pid = 1652] [id = 269] 17:20:26 INFO - PROCESS | 1652 | --DOCSHELL 0x118b90000 == 59 [pid = 1652] [id = 268] 17:20:26 INFO - PROCESS | 1652 | 1462580426518 Marionette TRACE conn2 <- [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]]]}] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x12be51400) [pid = 1652] [serial = 648] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x12a8f7400) [pid = 1652] [serial = 738] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x129193000) [pid = 1652] [serial = 642] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x12bb33400) [pid = 1652] [serial = 645] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12939ac00) [pid = 1652] [serial = 690] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x117d0f800) [pid = 1652] [serial = 636] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x119fa5000) [pid = 1652] [serial = 639] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x1247e3000) [pid = 1652] [serial = 797] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12a8f7000) [pid = 1652] [serial = 780] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x109fc6800) [pid = 1652] [serial = 785] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12be57400) [pid = 1652] [serial = 783] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12abe3c00) [pid = 1652] [serial = 782] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x117d06c00) [pid = 1652] [serial = 788] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12684c400) [pid = 1652] [serial = 773] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x128af0400) [pid = 1652] [serial = 774] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x109fcb400) [pid = 1652] [serial = 786] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x128b8dc00) [pid = 1652] [serial = 776] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x1166a2c00) [pid = 1652] [serial = 761] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x1166aa400) [pid = 1652] [serial = 762] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x119cb3800) [pid = 1652] [serial = 767] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x11a098c00) [pid = 1652] [serial = 768] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12abef400) [pid = 1652] [serial = 755] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x1181a0c00) [pid = 1652] [serial = 743] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x123692000) [pid = 1652] [serial = 770] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x124ebc400) [pid = 1652] [serial = 771] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x1181a3000) [pid = 1652] [serial = 765] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x117d0d800) [pid = 1652] [serial = 764] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x128c0a000) [pid = 1652] [serial = 794] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x112d02c00) [pid = 1652] [serial = 740] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x1273e1000) [pid = 1652] [serial = 749] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x12965f800) [pid = 1652] [serial = 752] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11a00d400) [pid = 1652] [serial = 746] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12bf0c400) [pid = 1652] [serial = 758] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12c4b5400) [pid = 1652] [serial = 795] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1129a5c00) [pid = 1652] [serial = 791] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12bf0e000) [pid = 1652] [serial = 789] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1294be000) [pid = 1652] [serial = 779] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1247e7800) [pid = 1652] [serial = 798] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x119fa1000) [pid = 1652] [serial = 792] [outer = 0x0] [url = about:blank] 17:20:26 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x129392800) [pid = 1652] [serial = 777] [outer = 0x0] [url = about:blank] 17:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 721ms 17:20:26 INFO - PROCESS | 1652 | 1462580426537 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 1652 | 1462580426538 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 17:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:20:26 INFO - PROCESS | 1652 | 1462580426541 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 1652 | 1462580426543 Marionette TRACE conn2 <- [1,1150,null,{}] 17:20:26 INFO - PROCESS | 1652 | 1462580426550 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:26 INFO - PROCESS | 1652 | 1462580426657 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 17:20:26 INFO - PROCESS | 1652 | 1462580426666 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cec800 == 60 [pid = 1652] [id = 295] 17:20:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x117f11800) [pid = 1652] [serial = 883] [outer = 0x0] 17:20:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x119b73c00) [pid = 1652] [serial = 884] [outer = 0x117f11800] 17:20:26 INFO - PROCESS | 1652 | 1462580426697 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x119fa9400) [pid = 1652] [serial = 885] [outer = 0x117f11800] 17:20:27 INFO - PROCESS | 1652 | 1462580427173 Marionette TRACE conn2 <- [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]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 17:20:27 INFO - PROCESS | 1652 | 1462580427221 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 1652 | 1462580427224 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 17:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:20:27 INFO - PROCESS | 1652 | 1462580427259 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 1652 | 1462580427261 Marionette TRACE conn2 <- [1,1154,null,{}] 17:20:27 INFO - PROCESS | 1652 | 1462580427265 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:27 INFO - PROCESS | 1652 | 1462580427359 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 17:20:27 INFO - PROCESS | 1652 | 1462580427419 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246cb800 == 61 [pid = 1652] [id = 296] 17:20:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x117f9a000) [pid = 1652] [serial = 886] [outer = 0x0] 17:20:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1231bf800) [pid = 1652] [serial = 887] [outer = 0x117f9a000] 17:20:27 INFO - PROCESS | 1652 | 1462580427447 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1233bdc00) [pid = 1652] [serial = 888] [outer = 0x117f9a000] 17:20:27 INFO - PROCESS | 1652 | 1462580427738 Marionette TRACE conn2 <- [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]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 524ms 17:20:27 INFO - PROCESS | 1652 | 1462580427782 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 1652 | 1462580427785 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 17:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:20:27 INFO - PROCESS | 1652 | 1462580427788 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 1652 | 1462580427789 Marionette TRACE conn2 <- [1,1158,null,{}] 17:20:27 INFO - PROCESS | 1652 | 1462580427792 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:27 INFO - PROCESS | 1652 | 1462580427896 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 17:20:27 INFO - PROCESS | 1652 | 1462580427902 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257af000 == 62 [pid = 1652] [id = 297] 17:20:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12404d800) [pid = 1652] [serial = 889] [outer = 0x0] 17:20:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1247e0400) [pid = 1652] [serial = 890] [outer = 0x12404d800] 17:20:27 INFO - PROCESS | 1652 | 1462580427942 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x125009c00) [pid = 1652] [serial = 891] [outer = 0x12404d800] 17:20:28 INFO - PROCESS | 1652 | 1462580428409 Marionette TRACE conn2 <- [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]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 17:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:20:28 INFO - PROCESS | 1652 | 1462580428463 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 1652 | 1462580428464 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 17:20:28 INFO - PROCESS | 1652 | 1462580428466 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 1652 | 1462580428467 Marionette TRACE conn2 <- [1,1162,null,{}] 17:20:28 INFO - PROCESS | 1652 | 1462580428470 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:28 INFO - PROCESS | 1652 | 1462580428584 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 17:20:28 INFO - PROCESS | 1652 | 1462580428638 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cc1000 == 63 [pid = 1652] [id = 298] 17:20:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x124eb7400) [pid = 1652] [serial = 892] [outer = 0x0] 17:20:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x1257ef800) [pid = 1652] [serial = 893] [outer = 0x124eb7400] 17:20:28 INFO - PROCESS | 1652 | 1462580428664 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x128af3400) [pid = 1652] [serial = 894] [outer = 0x124eb7400] 17:20:29 INFO - PROCESS | 1652 | 1462580429003 Marionette TRACE conn2 <- [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]]]}] 17:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 573ms 17:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:20:29 INFO - PROCESS | 1652 | 1462580429040 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 1652 | 1462580429041 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 17:20:29 INFO - PROCESS | 1652 | 1462580429043 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 1652 | 1462580429044 Marionette TRACE conn2 <- [1,1166,null,{}] 17:20:29 INFO - PROCESS | 1652 | 1462580429047 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:29 INFO - PROCESS | 1652 | 1462580429156 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 17:20:29 INFO - PROCESS | 1652 | 1462580429200 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12978f000 == 64 [pid = 1652] [id = 299] 17:20:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x128af6800) [pid = 1652] [serial = 895] [outer = 0x0] 17:20:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x128b8dc00) [pid = 1652] [serial = 896] [outer = 0x128af6800] 17:20:29 INFO - PROCESS | 1652 | 1462580429232 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x128c08000) [pid = 1652] [serial = 897] [outer = 0x128af6800] 17:20:29 INFO - PROCESS | 1652 | 1462580429608 Marionette TRACE conn2 <- [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]]]}] 17:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 623ms 17:20:29 INFO - PROCESS | 1652 | 1462580429667 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 1652 | 1462580429669 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 17:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:20:29 INFO - PROCESS | 1652 | 1462580429672 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 1652 | 1462580429673 Marionette TRACE conn2 <- [1,1170,null,{}] 17:20:29 INFO - PROCESS | 1652 | 1462580429676 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:29 INFO - PROCESS | 1652 | 1462580429831 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 17:20:29 INFO - PROCESS | 1652 | 1462580429878 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abc5000 == 65 [pid = 1652] [id = 300] 17:20:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x128af7000) [pid = 1652] [serial = 898] [outer = 0x0] 17:20:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x128c0e400) [pid = 1652] [serial = 899] [outer = 0x128af7000] 17:20:29 INFO - PROCESS | 1652 | 1462580429916 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x128d8a000) [pid = 1652] [serial = 900] [outer = 0x128af7000] 17:20:30 INFO - PROCESS | 1652 | 1462580430348 Marionette TRACE conn2 <- [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]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 721ms 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x117f12c00) [pid = 1652] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x1190cec00) [pid = 1652] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x113d2b800) [pid = 1652] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x116a55400) [pid = 1652] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x113dbec00) [pid = 1652] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x112a5c400) [pid = 1652] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x119cbb000) [pid = 1652] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x109fcc000) [pid = 1652] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11a00b000) [pid = 1652] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x109fc4c00) [pid = 1652] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1246f0c00) [pid = 1652] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12328d800) [pid = 1652] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:20:30 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x117fb5c00) [pid = 1652] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:20:30 INFO - PROCESS | 1652 | 1462580430524 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 1652 | 1462580430525 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 17:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:20:30 INFO - PROCESS | 1652 | 1462580430533 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 1652 | 1462580430534 Marionette TRACE conn2 <- [1,1174,null,{}] 17:20:30 INFO - PROCESS | 1652 | 1462580430539 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:30 INFO - PROCESS | 1652 | 1462580430633 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 17:20:30 INFO - PROCESS | 1652 | 1462580430648 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x119918800 == 66 [pid = 1652] [id = 301] 17:20:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x117f0f800) [pid = 1652] [serial = 901] [outer = 0x0] 17:20:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1190cec00) [pid = 1652] [serial = 902] [outer = 0x117f0f800] 17:20:30 INFO - PROCESS | 1652 | 1462580430675 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12328d800) [pid = 1652] [serial = 903] [outer = 0x117f0f800] 17:20:31 INFO - PROCESS | 1652 | 1462580431002 Marionette TRACE conn2 <- [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] 17:20:31 INFO - PROCESS | 1652 | 1462580431054 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 17:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:20:31 INFO - PROCESS | 1652 | 1462580431056 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 1652 | 1462580431058 Marionette TRACE conn2 <- [1,1178,null,{}] 17:20:31 INFO - PROCESS | 1652 | 1462580431060 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:31 INFO - PROCESS | 1652 | 1462580431169 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 17:20:31 INFO - PROCESS | 1652 | 1462580431197 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb4b800 == 67 [pid = 1652] [id = 302] 17:20:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x11683b800) [pid = 1652] [serial = 904] [outer = 0x0] 17:20:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x128f70c00) [pid = 1652] [serial = 905] [outer = 0x11683b800] 17:20:31 INFO - PROCESS | 1652 | 1462580431224 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12916c400) [pid = 1652] [serial = 906] [outer = 0x11683b800] 17:20:31 INFO - PROCESS | 1652 | 1462580431526 Marionette TRACE conn2 <- [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] 17:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:20:31 INFO - PROCESS | 1652 | 1462580431579 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 17:20:31 INFO - PROCESS | 1652 | 1462580431581 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 1652 | 1462580431583 Marionette TRACE conn2 <- [1,1182,null,{}] 17:20:31 INFO - PROCESS | 1652 | 1462580431586 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:31 INFO - PROCESS | 1652 | 1462580431693 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 17:20:31 INFO - PROCESS | 1652 | 1462580431747 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c286800 == 68 [pid = 1652] [id = 303] 17:20:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x11a010c00) [pid = 1652] [serial = 907] [outer = 0x0] 17:20:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x129191400) [pid = 1652] [serial = 908] [outer = 0x11a010c00] 17:20:31 INFO - PROCESS | 1652 | 1462580431777 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x129392400) [pid = 1652] [serial = 909] [outer = 0x11a010c00] 17:20:32 INFO - PROCESS | 1652 | 1462580432067 Marionette TRACE conn2 <- [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[76] expected 0 but got 53","_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] 17:20:32 INFO - PROCESS | 1652 | 1462580432105 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 17:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:20:32 INFO - PROCESS | 1652 | 1462580432108 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 1652 | 1462580432109 Marionette TRACE conn2 <- [1,1186,null,{}] 17:20:32 INFO - PROCESS | 1652 | 1462580432111 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:32 INFO - PROCESS | 1652 | 1462580432206 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 17:20:32 INFO - PROCESS | 1652 | 1462580432211 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c854000 == 69 [pid = 1652] [id = 304] 17:20:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x129392800) [pid = 1652] [serial = 910] [outer = 0x0] 17:20:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12939b000) [pid = 1652] [serial = 911] [outer = 0x129392800] 17:20:32 INFO - PROCESS | 1652 | 1462580432237 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1294ca800) [pid = 1652] [serial = 912] [outer = 0x129392800] 17:20:32 INFO - PROCESS | 1652 | 1462580432861 Marionette TRACE conn2 <- [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] 17:20:32 INFO - PROCESS | 1652 | 1462580432883 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 17:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:20:32 INFO - PROCESS | 1652 | 1462580432888 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 1652 | 1462580432892 Marionette TRACE conn2 <- [1,1190,null,{}] 17:20:32 INFO - PROCESS | 1652 | 1462580432898 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:33 INFO - PROCESS | 1652 | 1462580433023 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 17:20:33 INFO - PROCESS | 1652 | 1462580433093 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f83800 == 70 [pid = 1652] [id = 305] 17:20:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x1129a7000) [pid = 1652] [serial = 913] [outer = 0x0] 17:20:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x1134c2400) [pid = 1652] [serial = 914] [outer = 0x1129a7000] 17:20:33 INFO - PROCESS | 1652 | 1462580433124 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1166a0800) [pid = 1652] [serial = 915] [outer = 0x1129a7000] 17:20:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x117d0ac00) [pid = 1652] [serial = 916] [outer = 0x12cb85000] 17:20:33 INFO - PROCESS | 1652 | 1462580433636 Marionette TRACE conn2 <- [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] 17:20:33 INFO - PROCESS | 1652 | 1462580433675 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 17:20:33 INFO - PROCESS | 1652 | 1462580433680 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 1652 | 1462580433684 Marionette TRACE conn2 <- [1,1194,null,{}] 17:20:33 INFO - PROCESS | 1652 | 1462580433687 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:33 INFO - PROCESS | 1652 | 1462580433792 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 17:20:33 INFO - PROCESS | 1652 | 1462580433873 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246c1800 == 71 [pid = 1652] [id = 306] 17:20:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x113d2e800) [pid = 1652] [serial = 917] [outer = 0x0] 17:20:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x117f97c00) [pid = 1652] [serial = 918] [outer = 0x113d2e800] 17:20:33 INFO - PROCESS | 1652 | 1462580433902 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x119faa800) [pid = 1652] [serial = 919] [outer = 0x113d2e800] 17:20:34 INFO - PROCESS | 1652 | 1462580434334 Marionette TRACE conn2 <- [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 104","_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] 17:20:34 INFO - PROCESS | 1652 | 1462580434354 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 17:20:34 INFO - PROCESS | 1652 | 1462580434356 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 1652 | 1462580434359 Marionette TRACE conn2 <- [1,1198,null,{}] 17:20:34 INFO - PROCESS | 1652 | 1462580434369 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:34 INFO - PROCESS | 1652 | 1462580434479 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 17:20:34 INFO - PROCESS | 1652 | 1462580434538 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cce9000 == 72 [pid = 1652] [id = 307] 17:20:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x123295000) [pid = 1652] [serial = 920] [outer = 0x0] 17:20:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x125764000) [pid = 1652] [serial = 921] [outer = 0x123295000] 17:20:34 INFO - PROCESS | 1652 | 1462580434570 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x126ef4800) [pid = 1652] [serial = 922] [outer = 0x123295000] 17:20:35 INFO - PROCESS | 1652 | 1462580435029 Marionette TRACE conn2 <- [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]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 721ms 17:20:35 INFO - PROCESS | 1652 | 1462580435086 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 1652 | 1462580435088 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 17:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:20:35 INFO - PROCESS | 1652 | 1462580435090 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 1652 | 1462580435092 Marionette TRACE conn2 <- [1,1202,null,{}] 17:20:35 INFO - PROCESS | 1652 | 1462580435094 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:35 INFO - PROCESS | 1652 | 1462580435231 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 17:20:35 INFO - PROCESS | 1652 | 1462580435272 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d60c800 == 73 [pid = 1652] [id = 308] 17:20:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1273e3000) [pid = 1652] [serial = 923] [outer = 0x0] 17:20:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x128c10400) [pid = 1652] [serial = 924] [outer = 0x1273e3000] 17:20:35 INFO - PROCESS | 1652 | 1462580435302 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x129191000) [pid = 1652] [serial = 925] [outer = 0x1273e3000] 17:20:35 INFO - PROCESS | 1652 | 1462580435694 Marionette TRACE conn2 <- [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]]]}] 17:20:35 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 17:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 619ms 17:20:35 INFO - PROCESS | 1652 | 1462580435710 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 1652 | 1462580435711 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 17:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:20:35 INFO - PROCESS | 1652 | 1462580435715 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 1652 | 1462580435717 Marionette TRACE conn2 <- [1,1206,null,{}] 17:20:35 INFO - PROCESS | 1652 | 1462580435720 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:35 INFO - PROCESS | 1652 | 1462580435821 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 17:20:35 INFO - PROCESS | 1652 | 1462580435875 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d745000 == 74 [pid = 1652] [id = 309] 17:20:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1273e9800) [pid = 1652] [serial = 926] [outer = 0x0] 17:20:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12937ec00) [pid = 1652] [serial = 927] [outer = 0x1273e9800] 17:20:35 INFO - PROCESS | 1652 | 1462580435903 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12939cc00) [pid = 1652] [serial = 928] [outer = 0x1273e9800] 17:20:36 INFO - PROCESS | 1652 | 1462580436351 Marionette TRACE conn2 <- [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]]]}] 17:20:36 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 17:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 671ms 17:20:36 INFO - PROCESS | 1652 | 1462580436385 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 17:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:20:36 INFO - PROCESS | 1652 | 1462580436387 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 17:20:36 INFO - PROCESS | 1652 | 1462580436389 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 1652 | 1462580436390 Marionette TRACE conn2 <- [1,1210,null,{}] 17:20:36 INFO - PROCESS | 1652 | 1462580436392 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:36 INFO - PROCESS | 1652 | 1462580436510 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 17:20:36 INFO - PROCESS | 1652 | 1462580436601 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0b3800 == 75 [pid = 1652] [id = 310] 17:20:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12a783000) [pid = 1652] [serial = 929] [outer = 0x0] 17:20:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12a7bf400) [pid = 1652] [serial = 930] [outer = 0x12a783000] 17:20:36 INFO - PROCESS | 1652 | 1462580436629 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12a8f6400) [pid = 1652] [serial = 931] [outer = 0x12a783000] 17:20:37 INFO - PROCESS | 1652 | 1462580437049 Marionette TRACE conn2 <- [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]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 719ms 17:20:37 INFO - PROCESS | 1652 | 1462580437109 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 1652 | 1462580437111 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 17:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:20:37 INFO - PROCESS | 1652 | 1462580437117 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 1652 | 1462580437119 Marionette TRACE conn2 <- [1,1214,null,{}] 17:20:37 INFO - PROCESS | 1652 | 1462580437123 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:37 INFO - PROCESS | 1652 | 1462580437280 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 17:20:37 INFO - PROCESS | 1652 | 1462580437379 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x11680e000 == 76 [pid = 1652] [id = 311] 17:20:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x1129a6000) [pid = 1652] [serial = 932] [outer = 0x0] 17:20:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x123486800) [pid = 1652] [serial = 933] [outer = 0x1129a6000] 17:20:37 INFO - PROCESS | 1652 | 1462580437424 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12ab62400) [pid = 1652] [serial = 934] [outer = 0x1129a6000] 17:20:37 INFO - PROCESS | 1652 | 1462580437922 Marionette TRACE conn2 <- [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]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1075ms 17:20:38 INFO - PROCESS | 1652 | 1462580438191 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 1652 | 1462580438195 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 17:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:20:38 INFO - PROCESS | 1652 | 1462580438202 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 1652 | 1462580438205 Marionette TRACE conn2 <- [1,1218,null,{}] 17:20:38 INFO - PROCESS | 1652 | 1462580438211 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:38 INFO - PROCESS | 1652 | 1462580438360 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 17:20:38 INFO - PROCESS | 1652 | 1462580438447 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a9000 == 77 [pid = 1652] [id = 312] 17:20:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x113c41800) [pid = 1652] [serial = 935] [outer = 0x0] 17:20:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x115e04c00) [pid = 1652] [serial = 936] [outer = 0x113c41800] 17:20:38 INFO - PROCESS | 1652 | 1462580438474 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x1166a8c00) [pid = 1652] [serial = 937] [outer = 0x113c41800] 17:20:38 INFO - PROCESS | 1652 | 1462580438870 Marionette TRACE conn2 <- [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]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 724ms 17:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:20:38 INFO - PROCESS | 1652 | 1462580438926 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 1652 | 1462580438928 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 17:20:38 INFO - PROCESS | 1652 | 1462580438934 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 1652 | 1462580438936 Marionette TRACE conn2 <- [1,1222,null,{}] 17:20:38 INFO - PROCESS | 1652 | 1462580438938 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:39 INFO - PROCESS | 1652 | 1462580439034 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 17:20:39 INFO - PROCESS | 1652 | 1462580439107 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x118319800 == 78 [pid = 1652] [id = 313] 17:20:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x1166af400) [pid = 1652] [serial = 938] [outer = 0x0] 17:20:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x11713c000) [pid = 1652] [serial = 939] [outer = 0x1166af400] 17:20:39 INFO - PROCESS | 1652 | 1462580439135 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x119093000) [pid = 1652] [serial = 940] [outer = 0x1166af400] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12c286800 == 77 [pid = 1652] [id = 303] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb4b800 == 76 [pid = 1652] [id = 302] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119918800 == 75 [pid = 1652] [id = 301] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12abc5000 == 74 [pid = 1652] [id = 300] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12978f000 == 73 [pid = 1652] [id = 299] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x128cc1000 == 72 [pid = 1652] [id = 298] 17:20:39 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x124eba000) [pid = 1652] [serial = 854] [outer = 0x0] [url = about:blank] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1257af000 == 71 [pid = 1652] [id = 297] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1246cb800 == 70 [pid = 1652] [id = 296] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119cec800 == 69 [pid = 1652] [id = 295] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x117f7f000 == 68 [pid = 1652] [id = 294] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x117f7b000 == 67 [pid = 1652] [id = 293] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x11859b800 == 66 [pid = 1652] [id = 287] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x113d06800 == 65 [pid = 1652] [id = 286] 17:20:39 INFO - PROCESS | 1652 | --DOCSHELL 0x129148000 == 64 [pid = 1652] [id = 285] 17:20:39 INFO - PROCESS | 1652 | 1462580439557 Marionette TRACE conn2 <- [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] 17:20:39 INFO - PROCESS | 1652 | 1462580439611 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 17:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:20:39 INFO - PROCESS | 1652 | 1462580439620 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 1652 | 1462580439621 Marionette TRACE conn2 <- [1,1226,null,{}] 17:20:39 INFO - PROCESS | 1652 | 1462580439628 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:39 INFO - PROCESS | 1652 | 1462580439740 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 17:20:39 INFO - PROCESS | 1652 | 1462580439749 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1175df000 == 65 [pid = 1652] [id = 314] 17:20:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x119c25400) [pid = 1652] [serial = 941] [outer = 0x0] 17:20:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x119cc0800) [pid = 1652] [serial = 942] [outer = 0x119c25400] 17:20:39 INFO - PROCESS | 1652 | 1462580439778 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1231b8800) [pid = 1652] [serial = 943] [outer = 0x119c25400] 17:20:40 INFO - PROCESS | 1652 | 1462580440135 Marionette TRACE conn2 <- [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]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 521ms 17:20:40 INFO - PROCESS | 1652 | 1462580440142 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 1652 | 1462580440143 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 17:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:20:40 INFO - PROCESS | 1652 | 1462580440145 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 1652 | 1462580440146 Marionette TRACE conn2 <- [1,1230,null,{}] 17:20:40 INFO - PROCESS | 1652 | 1462580440151 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:40 INFO - PROCESS | 1652 | 1462580440253 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 17:20:40 INFO - PROCESS | 1652 | 1462580440308 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x119920000 == 66 [pid = 1652] [id = 315] 17:20:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x1231b8000) [pid = 1652] [serial = 944] [outer = 0x0] 17:20:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x123297800) [pid = 1652] [serial = 945] [outer = 0x1231b8000] 17:20:40 INFO - PROCESS | 1652 | 1462580440334 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1247e3c00) [pid = 1652] [serial = 946] [outer = 0x1231b8000] 17:20:40 INFO - PROCESS | 1652 | 1462580440600 Marionette TRACE conn2 <- [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]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 472ms 17:20:40 INFO - PROCESS | 1652 | 1462580440624 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 1652 | 1462580440625 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 17:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:20:40 INFO - PROCESS | 1652 | 1462580440643 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 1652 | 1462580440644 Marionette TRACE conn2 <- [1,1234,null,{}] 17:20:40 INFO - PROCESS | 1652 | 1462580440654 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:40 INFO - PROCESS | 1652 | 1462580440740 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 17:20:40 INFO - PROCESS | 1652 | 1462580440798 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1251e5000 == 67 [pid = 1652] [id = 316] 17:20:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1231c1400) [pid = 1652] [serial = 947] [outer = 0x0] 17:20:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12500dc00) [pid = 1652] [serial = 948] [outer = 0x1231c1400] 17:20:40 INFO - PROCESS | 1652 | 1462580440824 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x126c66800) [pid = 1652] [serial = 949] [outer = 0x1231c1400] 17:20:41 INFO - PROCESS | 1652 | 1462580441100 Marionette TRACE conn2 <- [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]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 484ms 17:20:41 INFO - PROCESS | 1652 | 1462580441113 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 1652 | 1462580441116 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 17:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:20:41 INFO - PROCESS | 1652 | 1462580441124 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 1652 | 1462580441125 Marionette TRACE conn2 <- [1,1238,null,{}] 17:20:41 INFO - PROCESS | 1652 | 1462580441127 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:41 INFO - PROCESS | 1652 | 1462580441241 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 17:20:41 INFO - PROCESS | 1652 | 1462580441247 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x128f4c800 == 68 [pid = 1652] [id = 317] 17:20:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x128aeec00) [pid = 1652] [serial = 950] [outer = 0x0] 17:20:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x128b8ac00) [pid = 1652] [serial = 951] [outer = 0x128aeec00] 17:20:41 INFO - PROCESS | 1652 | 1462580441273 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12916e400) [pid = 1652] [serial = 952] [outer = 0x128aeec00] 17:20:41 INFO - PROCESS | 1652 | 1462580441592 Marionette TRACE conn2 <- [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]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 519ms 17:20:41 INFO - PROCESS | 1652 | 1462580441644 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 1652 | 1462580441645 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 17:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:20:41 INFO - PROCESS | 1652 | 1462580441647 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 1652 | 1462580441649 Marionette TRACE conn2 <- [1,1242,null,{}] 17:20:41 INFO - PROCESS | 1652 | 1462580441651 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:41 INFO - PROCESS | 1652 | 1462580441763 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 17:20:41 INFO - PROCESS | 1652 | 1462580441787 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293bf800 == 69 [pid = 1652] [id = 318] 17:20:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x128d88c00) [pid = 1652] [serial = 953] [outer = 0x0] 17:20:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x129391000) [pid = 1652] [serial = 954] [outer = 0x128d88c00] 17:20:41 INFO - PROCESS | 1652 | 1462580441812 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x1294cc000) [pid = 1652] [serial = 955] [outer = 0x128d88c00] 17:20:42 INFO - PROCESS | 1652 | 1462580442160 Marionette TRACE conn2 <- [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]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 568ms 17:20:42 INFO - PROCESS | 1652 | 1462580442217 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 1652 | 1462580442218 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 17:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:20:42 INFO - PROCESS | 1652 | 1462580442220 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 1652 | 1462580442221 Marionette TRACE conn2 <- [1,1246,null,{}] 17:20:42 INFO - PROCESS | 1652 | 1462580442223 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:42 INFO - PROCESS | 1652 | 1462580442327 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 17:20:42 INFO - PROCESS | 1652 | 1462580442340 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b149800 == 70 [pid = 1652] [id = 319] 17:20:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12918d000) [pid = 1652] [serial = 956] [outer = 0x0] 17:20:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12a7bb000) [pid = 1652] [serial = 957] [outer = 0x12918d000] 17:20:42 INFO - PROCESS | 1652 | 1462580442365 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12a8eb000) [pid = 1652] [serial = 958] [outer = 0x12918d000] 17:20:42 INFO - PROCESS | 1652 | 1462580442691 Marionette TRACE conn2 <- [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]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 17:20:42 INFO - PROCESS | 1652 | 1462580442738 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 1652 | 1462580442739 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 17:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:20:42 INFO - PROCESS | 1652 | 1462580442741 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 1652 | 1462580442742 Marionette TRACE conn2 <- [1,1250,null,{}] 17:20:42 INFO - PROCESS | 1652 | 1462580442745 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:42 INFO - PROCESS | 1652 | 1462580442849 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 17:20:42 INFO - PROCESS | 1652 | 1462580442885 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb59000 == 71 [pid = 1652] [id = 320] 17:20:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12938fc00) [pid = 1652] [serial = 959] [outer = 0x0] 17:20:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12ab65800) [pid = 1652] [serial = 960] [outer = 0x12938fc00] 17:20:42 INFO - PROCESS | 1652 | 1462580442911 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x124e83000) [pid = 1652] [serial = 961] [outer = 0x12938fc00] 17:20:43 INFO - PROCESS | 1652 | 1462580443257 Marionette TRACE conn2 <- [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]]]}] 17:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 520ms 17:20:43 INFO - PROCESS | 1652 | 1462580443261 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 17:20:43 INFO - PROCESS | 1652 | 1462580443262 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 17:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:20:43 INFO - PROCESS | 1652 | 1462580443269 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - PROCESS | 1652 | 1462580443270 Marionette TRACE conn2 <- [1,1254,null,{}] 17:20:43 INFO - PROCESS | 1652 | 1462580443273 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:43 INFO - PROCESS | 1652 | 1462580443384 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 17:20:43 INFO - PROCESS | 1652 | 1462580443420 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c84e000 == 72 [pid = 1652] [id = 321] 17:20:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12a783c00) [pid = 1652] [serial = 962] [outer = 0x0] 17:20:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12bb17400) [pid = 1652] [serial = 963] [outer = 0x12a783c00] 17:20:43 INFO - PROCESS | 1652 | 1462580443445 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12bb38c00) [pid = 1652] [serial = 964] [outer = 0x12a783c00] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x124eb7400) [pid = 1652] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x128af6800) [pid = 1652] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x124e8c800) [pid = 1652] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x128af7000) [pid = 1652] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x117f9a000) [pid = 1652] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12404d800) [pid = 1652] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x117f0f800) [pid = 1652] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x117f11800) [pid = 1652] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x111db5000) [pid = 1652] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x11502b800) [pid = 1652] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x11a010c00) [pid = 1652] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x11683b800) [pid = 1652] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:20:43 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x1231b6c00) [pid = 1652] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:20:44 INFO - PROCESS | 1652 | 1462580444062 Marionette TRACE conn2 <- [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]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 822ms 17:20:44 INFO - PROCESS | 1652 | 1462580444109 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 1652 | 1462580444111 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 17:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:20:44 INFO - PROCESS | 1652 | 1462580444123 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 1652 | 1462580444126 Marionette TRACE conn2 <- [1,1258,null,{}] 17:20:44 INFO - PROCESS | 1652 | 1462580444130 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:44 INFO - PROCESS | 1652 | 1462580444285 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 17:20:44 INFO - PROCESS | 1652 | 1462580444355 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a588000 == 73 [pid = 1652] [id = 322] 17:20:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x109fc7400) [pid = 1652] [serial = 965] [outer = 0x0] 17:20:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12916a400) [pid = 1652] [serial = 966] [outer = 0x109fc7400] 17:20:44 INFO - PROCESS | 1652 | 1462580444385 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12be51400) [pid = 1652] [serial = 967] [outer = 0x109fc7400] 17:20:44 INFO - PROCESS | 1652 | 1462580444694 Marionette TRACE conn2 <- [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]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 622ms 17:20:44 INFO - PROCESS | 1652 | 1462580444745 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 1652 | 1462580444746 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 17:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:20:44 INFO - PROCESS | 1652 | 1462580444749 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 1652 | 1462580444750 Marionette TRACE conn2 <- [1,1262,null,{}] 17:20:44 INFO - PROCESS | 1652 | 1462580444752 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:44 INFO - PROCESS | 1652 | 1462580444840 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 17:20:44 INFO - PROCESS | 1652 | 1462580444844 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0af800 == 74 [pid = 1652] [id = 323] 17:20:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12937c800) [pid = 1652] [serial = 968] [outer = 0x0] 17:20:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12bf0fc00) [pid = 1652] [serial = 969] [outer = 0x12937c800] 17:20:44 INFO - PROCESS | 1652 | 1462580444870 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12bf19800) [pid = 1652] [serial = 970] [outer = 0x12937c800] 17:20:45 INFO - PROCESS | 1652 | 1462580445173 Marionette TRACE conn2 <- [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]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 469ms 17:20:45 INFO - PROCESS | 1652 | 1462580445221 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 1652 | 1462580445223 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 17:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:20:45 INFO - PROCESS | 1652 | 1462580445225 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 1652 | 1462580445226 Marionette TRACE conn2 <- [1,1266,null,{}] 17:20:45 INFO - PROCESS | 1652 | 1462580445252 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:45 INFO - PROCESS | 1652 | 1462580445343 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 17:20:45 INFO - PROCESS | 1652 | 1462580445348 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350e1800 == 75 [pid = 1652] [id = 324] 17:20:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x11a050c00) [pid = 1652] [serial = 971] [outer = 0x0] 17:20:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x11a058000) [pid = 1652] [serial = 972] [outer = 0x11a050c00] 17:20:45 INFO - PROCESS | 1652 | 1462580445373 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x11a05c000) [pid = 1652] [serial = 973] [outer = 0x11a050c00] 17:20:45 INFO - PROCESS | 1652 | 1462580445734 Marionette TRACE conn2 <- [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]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 17:20:45 INFO - PROCESS | 1652 | 1462580445744 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 1652 | 1462580445745 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 17:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:20:45 INFO - PROCESS | 1652 | 1462580445751 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 1652 | 1462580445752 Marionette TRACE conn2 <- [1,1270,null,{}] 17:20:45 INFO - PROCESS | 1652 | 1462580445763 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:45 INFO - PROCESS | 1652 | 1462580445854 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 17:20:45 INFO - PROCESS | 1652 | 1462580445913 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x135be2800 == 76 [pid = 1652] [id = 325] 17:20:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x11a053400) [pid = 1652] [serial = 974] [outer = 0x0] 17:20:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12bf0bc00) [pid = 1652] [serial = 975] [outer = 0x11a053400] 17:20:45 INFO - PROCESS | 1652 | 1462580445938 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12c4bcc00) [pid = 1652] [serial = 976] [outer = 0x11a053400] 17:20:46 INFO - PROCESS | 1652 | 1462580446419 Marionette TRACE conn2 <- [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]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 683ms 17:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:20:46 INFO - PROCESS | 1652 | 1462580446433 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 1652 | 1462580446437 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 17:20:46 INFO - PROCESS | 1652 | 1462580446440 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 1652 | 1462580446443 Marionette TRACE conn2 <- [1,1274,null,{}] 17:20:46 INFO - PROCESS | 1652 | 1462580446447 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:46 INFO - PROCESS | 1652 | 1462580446560 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 17:20:46 INFO - PROCESS | 1652 | 1462580446634 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x118309800 == 77 [pid = 1652] [id = 326] 17:20:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x115e74800) [pid = 1652] [serial = 977] [outer = 0x0] 17:20:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x1166aa400) [pid = 1652] [serial = 978] [outer = 0x115e74800] 17:20:46 INFO - PROCESS | 1652 | 1462580446666 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x117fa5c00) [pid = 1652] [serial = 979] [outer = 0x115e74800] 17:20:47 INFO - PROCESS | 1652 | 1462580447111 Marionette TRACE conn2 <- [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]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 722ms 17:20:47 INFO - PROCESS | 1652 | 1462580447190 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 1652 | 1462580447197 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 17:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:20:47 INFO - PROCESS | 1652 | 1462580447226 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 1652 | 1462580447229 Marionette TRACE conn2 <- [1,1278,null,{}] 17:20:47 INFO - PROCESS | 1652 | 1462580447236 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:47 INFO - PROCESS | 1652 | 1462580447401 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 17:20:47 INFO - PROCESS | 1652 | 1462580447487 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb9800 == 78 [pid = 1652] [id = 327] 17:20:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x116834000) [pid = 1652] [serial = 980] [outer = 0x0] 17:20:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x1231b5400) [pid = 1652] [serial = 981] [outer = 0x116834000] 17:20:47 INFO - PROCESS | 1652 | 1462580447520 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x12404e800) [pid = 1652] [serial = 982] [outer = 0x116834000] 17:20:47 INFO - PROCESS | 1652 | 1462580447972 Marionette TRACE conn2 <- [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]]]}] 17:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 779ms 17:20:48 INFO - PROCESS | 1652 | 1462580448003 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 17:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:20:48 INFO - PROCESS | 1652 | 1462580448005 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 17:20:48 INFO - PROCESS | 1652 | 1462580448009 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 1652 | 1462580448013 Marionette TRACE conn2 <- [1,1282,null,{}] 17:20:48 INFO - PROCESS | 1652 | 1462580448025 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:48 INFO - PROCESS | 1652 | 1462580448181 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 17:20:48 INFO - PROCESS | 1652 | 1462580448195 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350d8000 == 79 [pid = 1652] [id = 328] 17:20:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x1270b9400) [pid = 1652] [serial = 983] [outer = 0x0] 17:20:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x128b91400) [pid = 1652] [serial = 984] [outer = 0x1270b9400] 17:20:48 INFO - PROCESS | 1652 | 1462580448240 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x128f6e400) [pid = 1652] [serial = 985] [outer = 0x1270b9400] 17:20:48 INFO - PROCESS | 1652 | 1462580448738 Marionette TRACE conn2 <- [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]]]}] 17:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 777ms 17:20:48 INFO - PROCESS | 1652 | 1462580448786 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 1652 | 1462580448788 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 17:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:20:48 INFO - PROCESS | 1652 | 1462580448790 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 1652 | 1462580448791 Marionette TRACE conn2 <- [1,1286,null,{}] 17:20:48 INFO - PROCESS | 1652 | 1462580448794 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:48 INFO - PROCESS | 1652 | 1462580448905 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 17:20:48 INFO - PROCESS | 1652 | 1462580448976 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x135817800 == 80 [pid = 1652] [id = 329] 17:20:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x128f6ec00) [pid = 1652] [serial = 986] [outer = 0x0] 17:20:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x129193800) [pid = 1652] [serial = 987] [outer = 0x128f6ec00] 17:20:49 INFO - PROCESS | 1652 | 1462580449007 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12ab63800) [pid = 1652] [serial = 988] [outer = 0x128f6ec00] 17:20:49 INFO - PROCESS | 1652 | 1462580449419 Marionette TRACE conn2 <- [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]]]}] 17:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 669ms 17:20:49 INFO - PROCESS | 1652 | 1462580449459 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 1652 | 1462580449461 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 17:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:20:49 INFO - PROCESS | 1652 | 1462580449463 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 1652 | 1462580449465 Marionette TRACE conn2 <- [1,1290,null,{}] 17:20:49 INFO - PROCESS | 1652 | 1462580449467 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:49 INFO - PROCESS | 1652 | 1462580449574 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 17:20:49 INFO - PROCESS | 1652 | 1462580449635 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x110f2d800 == 81 [pid = 1652] [id = 330] 17:20:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12abe3c00) [pid = 1652] [serial = 989] [outer = 0x0] 17:20:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12bb3c800) [pid = 1652] [serial = 990] [outer = 0x12abe3c00] 17:20:49 INFO - PROCESS | 1652 | 1462580449706 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12bf14800) [pid = 1652] [serial = 991] [outer = 0x12abe3c00] 17:20:50 INFO - PROCESS | 1652 | 1462580450121 Marionette TRACE conn2 <- [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]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 722ms 17:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:20:50 INFO - PROCESS | 1652 | 1462580450190 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 1652 | 1462580450191 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 17:20:50 INFO - PROCESS | 1652 | 1462580450193 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 1652 | 1462580450195 Marionette TRACE conn2 <- [1,1294,null,{}] 17:20:50 INFO - PROCESS | 1652 | 1462580450211 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:50 INFO - PROCESS | 1652 | 1462580450326 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 17:20:50 INFO - PROCESS | 1652 | 1462580450386 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d879800 == 82 [pid = 1652] [id = 331] 17:20:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12c4b8000) [pid = 1652] [serial = 992] [outer = 0x0] 17:20:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12c4c1c00) [pid = 1652] [serial = 993] [outer = 0x12c4b8000] 17:20:50 INFO - PROCESS | 1652 | 1462580450457 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12cc53400) [pid = 1652] [serial = 994] [outer = 0x12c4b8000] 17:20:50 INFO - PROCESS | 1652 | 1462580450902 Marionette TRACE conn2 <- [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]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 719ms 17:20:50 INFO - PROCESS | 1652 | 1462580450912 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 1652 | 1462580450914 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 17:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:20:50 INFO - PROCESS | 1652 | 1462580450916 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 1652 | 1462580450917 Marionette TRACE conn2 <- [1,1298,null,{}] 17:20:50 INFO - PROCESS | 1652 | 1462580450920 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:51 INFO - PROCESS | 1652 | 1462580451027 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 17:20:51 INFO - PROCESS | 1652 | 1462580451085 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e3a800 == 83 [pid = 1652] [id = 332] 17:20:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x1129aa400) [pid = 1652] [serial = 995] [outer = 0x0] 17:20:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x119097c00) [pid = 1652] [serial = 996] [outer = 0x1129aa400] 17:20:51 INFO - PROCESS | 1652 | 1462580451157 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x12cc53800) [pid = 1652] [serial = 997] [outer = 0x1129aa400] 17:20:51 INFO - PROCESS | 1652 | 1462580451794 Marionette TRACE conn2 <- [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]]]}] 17:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 921ms 17:20:51 INFO - PROCESS | 1652 | 1462580451838 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 1652 | 1462580451840 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 17:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:20:51 INFO - PROCESS | 1652 | 1462580451844 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 1652 | 1462580451846 Marionette TRACE conn2 <- [1,1302,null,{}] 17:20:51 INFO - PROCESS | 1652 | 1462580451850 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:51 INFO - PROCESS | 1652 | 1462580451955 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 17:20:52 INFO - PROCESS | 1652 | 1462580452033 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118596000 == 84 [pid = 1652] [id = 333] 17:20:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x1129a9800) [pid = 1652] [serial = 998] [outer = 0x0] 17:20:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x115e05c00) [pid = 1652] [serial = 999] [outer = 0x1129a9800] 17:20:52 INFO - PROCESS | 1652 | 1462580452062 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x1166a5800) [pid = 1652] [serial = 1000] [outer = 0x1129a9800] 17:20:52 INFO - PROCESS | 1652 | 1462580452474 Marionette TRACE conn2 <- [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]]]}] 17:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 675ms 17:20:52 INFO - PROCESS | 1652 | 1462580452519 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 1652 | 1462580452523 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 17:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:20:52 INFO - PROCESS | 1652 | 1462580452527 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 1652 | 1462580452528 Marionette TRACE conn2 <- [1,1306,null,{}] 17:20:52 INFO - PROCESS | 1652 | 1462580452531 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:52 INFO - PROCESS | 1652 | 1462580452632 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 17:20:52 INFO - PROCESS | 1652 | 1462580452709 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1175e3800 == 85 [pid = 1652] [id = 334] 17:20:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x1166a1c00) [pid = 1652] [serial = 1001] [outer = 0x0] 17:20:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x117d06800) [pid = 1652] [serial = 1002] [outer = 0x1166a1c00] 17:20:52 INFO - PROCESS | 1652 | 1462580452737 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x118b2f800) [pid = 1652] [serial = 1003] [outer = 0x1166a1c00] 17:20:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf4e800 == 84 [pid = 1652] [id = 233] 17:20:52 INFO - PROCESS | 1652 | --DOCSHELL 0x11663a000 == 83 [pid = 1652] [id = 217] 17:20:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1350e1800 == 82 [pid = 1652] [id = 324] 17:20:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0af800 == 81 [pid = 1652] [id = 323] 17:20:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12a588000 == 80 [pid = 1652] [id = 322] 17:20:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12c84e000 == 79 [pid = 1652] [id = 321] 17:20:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb59000 == 78 [pid = 1652] [id = 320] 17:20:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12b149800 == 77 [pid = 1652] [id = 319] 17:20:52 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x1233c1000) [pid = 1652] [serial = 869] [outer = 0x0] [url = about:blank] 17:20:52 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x1257e8000) [pid = 1652] [serial = 872] [outer = 0x0] [url = about:blank] 17:20:52 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x12939b000) [pid = 1652] [serial = 911] [outer = 0x0] [url = about:blank] 17:20:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1293bf800 == 76 [pid = 1652] [id = 318] 17:20:53 INFO - PROCESS | 1652 | --DOCSHELL 0x128f4c800 == 75 [pid = 1652] [id = 317] 17:20:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1251e5000 == 74 [pid = 1652] [id = 316] 17:20:53 INFO - PROCESS | 1652 | --DOCSHELL 0x119920000 == 73 [pid = 1652] [id = 315] 17:20:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1175df000 == 72 [pid = 1652] [id = 314] 17:20:53 INFO - PROCESS | 1652 | --DOCSHELL 0x118319800 == 71 [pid = 1652] [id = 313] 17:20:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a9000 == 70 [pid = 1652] [id = 312] 17:20:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12cce9000 == 69 [pid = 1652] [id = 307] 17:20:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1246c1800 == 68 [pid = 1652] [id = 306] 17:20:53 INFO - PROCESS | 1652 | --DOCSHELL 0x117f83800 == 67 [pid = 1652] [id = 305] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x129191400) [pid = 1652] [serial = 908] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x12916c400) [pid = 1652] [serial = 906] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x125009c00) [pid = 1652] [serial = 891] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x1231bec00) [pid = 1652] [serial = 801] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x128af3400) [pid = 1652] [serial = 894] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x1257ef800) [pid = 1652] [serial = 893] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x128c08000) [pid = 1652] [serial = 897] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x128b8dc00) [pid = 1652] [serial = 896] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12500bc00) [pid = 1652] [serial = 855] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x128c0e400) [pid = 1652] [serial = 899] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x1233bdc00) [pid = 1652] [serial = 888] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x1231bf800) [pid = 1652] [serial = 887] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x126847000) [pid = 1652] [serial = 875] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x1247e0400) [pid = 1652] [serial = 890] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1197d4c00) [pid = 1652] [serial = 866] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x1190cec00) [pid = 1652] [serial = 902] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x119b73c00) [pid = 1652] [serial = 884] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x119fa9400) [pid = 1652] [serial = 885] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x12328d800) [pid = 1652] [serial = 903] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x112f6b000) [pid = 1652] [serial = 879] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11299dc00) [pid = 1652] [serial = 878] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x117d3f000) [pid = 1652] [serial = 863] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x1166a4c00) [pid = 1652] [serial = 881] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x116e02c00) [pid = 1652] [serial = 882] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x1122bb000) [pid = 1652] [serial = 857] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x116198c00) [pid = 1652] [serial = 860] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x129392400) [pid = 1652] [serial = 909] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x128d8a000) [pid = 1652] [serial = 900] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x128f70c00) [pid = 1652] [serial = 905] [outer = 0x0] [url = about:blank] 17:20:53 INFO - PROCESS | 1652 | 1462580453139 Marionette TRACE conn2 <- [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]]]}] 17:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 622ms 17:20:53 INFO - PROCESS | 1652 | 1462580453152 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 17:20:53 INFO - PROCESS | 1652 | 1462580453154 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 17:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:20:53 INFO - PROCESS | 1652 | 1462580453156 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - PROCESS | 1652 | 1462580453158 Marionette TRACE conn2 <- [1,1310,null,{}] 17:20:53 INFO - PROCESS | 1652 | 1462580453168 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:53 INFO - PROCESS | 1652 | 1462580453255 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 17:20:53 INFO - PROCESS | 1652 | 1462580453277 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11949c000 == 68 [pid = 1652] [id = 335] 17:20:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x1197e1800) [pid = 1652] [serial = 1004] [outer = 0x0] 17:20:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x119fab800) [pid = 1652] [serial = 1005] [outer = 0x1197e1800] 17:20:53 INFO - PROCESS | 1652 | 1462580453307 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x11a059800) [pid = 1652] [serial = 1006] [outer = 0x1197e1800] 17:20:53 INFO - PROCESS | 1652 | 1462580453654 Marionette TRACE conn2 <- [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] 17:20:53 INFO - PROCESS | 1652 | 1462580453690 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 17:20:53 INFO - PROCESS | 1652 | 1462580453692 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - PROCESS | 1652 | 1462580453693 Marionette TRACE conn2 <- [1,1314,null,{}] 17:20:53 INFO - PROCESS | 1652 | 1462580453695 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:53 INFO - PROCESS | 1652 | 1462580453780 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 17:20:53 INFO - PROCESS | 1652 | 1462580453787 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12572e000 == 69 [pid = 1652] [id = 336] 17:20:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x11a09f800) [pid = 1652] [serial = 1007] [outer = 0x0] 17:20:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x123289c00) [pid = 1652] [serial = 1008] [outer = 0x11a09f800] 17:20:53 INFO - PROCESS | 1652 | 1462580453814 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x1247d9000) [pid = 1652] [serial = 1009] [outer = 0x11a09f800] 17:20:54 INFO - PROCESS | 1652 | 1462580454150 Marionette TRACE conn2 <- [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]]]}] 17:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 469ms 17:20:54 INFO - PROCESS | 1652 | 1462580454161 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 1652 | 1462580454163 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 17:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:20:54 INFO - PROCESS | 1652 | 1462580454169 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 1652 | 1462580454170 Marionette TRACE conn2 <- [1,1318,null,{}] 17:20:54 INFO - PROCESS | 1652 | 1462580454172 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:54 INFO - PROCESS | 1652 | 1462580454268 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 17:20:54 INFO - PROCESS | 1652 | 1462580454325 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb0800 == 70 [pid = 1652] [id = 337] 17:20:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x1231ba000) [pid = 1652] [serial = 1010] [outer = 0x0] 17:20:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x1247e1400) [pid = 1652] [serial = 1011] [outer = 0x1231ba000] 17:20:54 INFO - PROCESS | 1652 | 1462580454351 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12540bc00) [pid = 1652] [serial = 1012] [outer = 0x1231ba000] 17:20:54 INFO - PROCESS | 1652 | 1462580454659 Marionette TRACE conn2 <- [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]]]}] 17:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 518ms 17:20:54 INFO - PROCESS | 1652 | 1462580454687 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 1652 | 1462580454689 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 17:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:20:54 INFO - PROCESS | 1652 | 1462580454691 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 1652 | 1462580454692 Marionette TRACE conn2 <- [1,1322,null,{}] 17:20:54 INFO - PROCESS | 1652 | 1462580454694 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:54 INFO - PROCESS | 1652 | 1462580454796 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 17:20:54 INFO - PROCESS | 1652 | 1462580454862 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1291a5000 == 71 [pid = 1652] [id = 338] 17:20:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x124e8e800) [pid = 1652] [serial = 1013] [outer = 0x0] 17:20:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x126e3fc00) [pid = 1652] [serial = 1014] [outer = 0x124e8e800] 17:20:54 INFO - PROCESS | 1652 | 1462580454888 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12916e800) [pid = 1652] [serial = 1015] [outer = 0x124e8e800] 17:20:55 INFO - PROCESS | 1652 | 1462580455186 Marionette TRACE conn2 <- [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]]]}] 17:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 518ms 17:20:55 INFO - PROCESS | 1652 | 1462580455210 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 1652 | 1462580455211 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 17:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:20:55 INFO - PROCESS | 1652 | 1462580455213 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 1652 | 1462580455215 Marionette TRACE conn2 <- [1,1326,null,{}] 17:20:55 INFO - PROCESS | 1652 | 1462580455225 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:55 INFO - PROCESS | 1652 | 1462580455341 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 17:20:55 INFO - PROCESS | 1652 | 1462580455377 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7b6800 == 72 [pid = 1652] [id = 339] 17:20:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x129189c00) [pid = 1652] [serial = 1016] [outer = 0x0] 17:20:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x12937e000) [pid = 1652] [serial = 1017] [outer = 0x129189c00] 17:20:55 INFO - PROCESS | 1652 | 1462580455402 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12965bc00) [pid = 1652] [serial = 1018] [outer = 0x129189c00] 17:20:55 INFO - PROCESS | 1652 | 1462580455702 Marionette TRACE conn2 <- [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]]]}] 17:20:55 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 17:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 528ms 17:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:20:55 INFO - PROCESS | 1652 | 1462580455742 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 1652 | 1462580455743 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 17:20:55 INFO - PROCESS | 1652 | 1462580455745 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 1652 | 1462580455747 Marionette TRACE conn2 <- [1,1330,null,{}] 17:20:55 INFO - PROCESS | 1652 | 1462580455752 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:55 INFO - PROCESS | 1652 | 1462580455860 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 17:20:55 INFO - PROCESS | 1652 | 1462580455870 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1a2800 == 73 [pid = 1652] [id = 340] 17:20:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12939a000) [pid = 1652] [serial = 1019] [outer = 0x0] 17:20:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12a8ea000) [pid = 1652] [serial = 1020] [outer = 0x12939a000] 17:20:55 INFO - PROCESS | 1652 | 1462580455896 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12a8f7000) [pid = 1652] [serial = 1021] [outer = 0x12939a000] 17:20:56 INFO - PROCESS | 1652 | 1462580456378 Marionette TRACE conn2 <- [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]]]}] 17:20:56 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 17:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 673ms 17:20:56 INFO - PROCESS | 1652 | 1462580456423 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 1652 | 1462580456425 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 17:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:20:56 INFO - PROCESS | 1652 | 1462580456428 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 1652 | 1462580456430 Marionette TRACE conn2 <- [1,1334,null,{}] 17:20:56 INFO - PROCESS | 1652 | 1462580456433 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:56 INFO - PROCESS | 1652 | 1462580456542 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 17:20:56 INFO - PROCESS | 1652 | 1462580456581 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb4d800 == 74 [pid = 1652] [id = 341] 17:20:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12a7ba800) [pid = 1652] [serial = 1022] [outer = 0x0] 17:20:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12bb1a000) [pid = 1652] [serial = 1023] [outer = 0x12a7ba800] 17:20:56 INFO - PROCESS | 1652 | 1462580456606 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12be54000) [pid = 1652] [serial = 1024] [outer = 0x12a7ba800] 17:20:56 INFO - PROCESS | 1652 | 1462580456945 Marionette TRACE conn2 <- [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]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 573ms 17:20:57 INFO - PROCESS | 1652 | 1462580457001 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 1652 | 1462580457002 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 17:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:20:57 INFO - PROCESS | 1652 | 1462580457005 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 1652 | 1462580457006 Marionette TRACE conn2 <- [1,1338,null,{}] 17:20:57 INFO - PROCESS | 1652 | 1462580457008 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:57 INFO - PROCESS | 1652 | 1462580457121 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12918d000) [pid = 1652] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12938fc00) [pid = 1652] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x12a783c00) [pid = 1652] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x109fc7400) [pid = 1652] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x128aeec00) [pid = 1652] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x113c41800) [pid = 1652] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1166af400) [pid = 1652] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x1231b8000) [pid = 1652] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x119c25400) [pid = 1652] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x129392800) [pid = 1652] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1231c1400) [pid = 1652] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x12937c800) [pid = 1652] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11a050c00) [pid = 1652] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:20:57 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x128d88c00) [pid = 1652] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:20:57 INFO - PROCESS | 1652 | 1462580457338 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ad2800 == 75 [pid = 1652] [id = 342] 17:20:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x11203d800) [pid = 1652] [serial = 1025] [outer = 0x0] 17:20:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x117f9e000) [pid = 1652] [serial = 1026] [outer = 0x11203d800] 17:20:57 INFO - PROCESS | 1652 | 1462580457366 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x119fa1c00) [pid = 1652] [serial = 1027] [outer = 0x11203d800] 17:20:58 INFO - PROCESS | 1652 | 1462580458201 Marionette TRACE conn2 <- [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]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1220ms 17:20:58 INFO - PROCESS | 1652 | 1462580458226 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 1652 | 1462580458227 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 17:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:20:58 INFO - PROCESS | 1652 | 1462580458230 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 1652 | 1462580458232 Marionette TRACE conn2 <- [1,1342,null,{}] 17:20:58 INFO - PROCESS | 1652 | 1462580458236 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:58 INFO - PROCESS | 1652 | 1462580458339 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 17:20:58 INFO - PROCESS | 1652 | 1462580458398 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cfe2800 == 76 [pid = 1652] [id = 343] 17:20:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x11a05d800) [pid = 1652] [serial = 1028] [outer = 0x0] 17:20:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12a7bfc00) [pid = 1652] [serial = 1029] [outer = 0x11a05d800] 17:20:58 INFO - PROCESS | 1652 | 1462580458427 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x12c4bf000) [pid = 1652] [serial = 1030] [outer = 0x11a05d800] 17:20:58 INFO - PROCESS | 1652 | 1462580458741 Marionette TRACE conn2 <- [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]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 521ms 17:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:20:58 INFO - PROCESS | 1652 | 1462580458754 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 1652 | 1462580458756 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 17:20:58 INFO - PROCESS | 1652 | 1462580458758 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 1652 | 1462580458759 Marionette TRACE conn2 <- [1,1346,null,{}] 17:20:58 INFO - PROCESS | 1652 | 1462580458761 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:58 INFO - PROCESS | 1652 | 1462580458857 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 17:20:58 INFO - PROCESS | 1652 | 1462580458862 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d61d000 == 77 [pid = 1652] [id = 344] 17:20:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x12cb7a000) [pid = 1652] [serial = 1031] [outer = 0x0] 17:20:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12cb87800) [pid = 1652] [serial = 1032] [outer = 0x12cb7a000] 17:20:58 INFO - PROCESS | 1652 | 1462580458887 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12cc5e000) [pid = 1652] [serial = 1033] [outer = 0x12cb7a000] 17:20:59 INFO - PROCESS | 1652 | 1462580459226 Marionette TRACE conn2 <- [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]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 519ms 17:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:20:59 INFO - PROCESS | 1652 | 1462580459361 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 1652 | 1462580459364 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 17:20:59 INFO - PROCESS | 1652 | 1462580459369 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 1652 | 1462580459374 Marionette TRACE conn2 <- [1,1350,null,{}] 17:20:59 INFO - PROCESS | 1652 | 1462580459380 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:59 INFO - PROCESS | 1652 | 1462580459564 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 17:20:59 INFO - PROCESS | 1652 | 1462580459736 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abe800 == 78 [pid = 1652] [id = 345] 17:20:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x1134c8800) [pid = 1652] [serial = 1034] [outer = 0x0] 17:20:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x113db9400) [pid = 1652] [serial = 1035] [outer = 0x1134c8800] 17:20:59 INFO - PROCESS | 1652 | 1462580459787 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x1166a4c00) [pid = 1652] [serial = 1036] [outer = 0x1134c8800] 17:21:00 INFO - PROCESS | 1652 | 1462580460232 Marionette TRACE conn2 <- [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]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 876ms 17:21:00 INFO - PROCESS | 1652 | 1462580460244 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 1652 | 1462580460247 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 17:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:21:00 INFO - PROCESS | 1652 | 1462580460255 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 1652 | 1462580460258 Marionette TRACE conn2 <- [1,1354,null,{}] 17:21:00 INFO - PROCESS | 1652 | 1462580460261 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:00 INFO - PROCESS | 1652 | 1462580460372 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 17:21:00 INFO - PROCESS | 1652 | 1462580460432 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a072000 == 79 [pid = 1652] [id = 346] 17:21:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x112a5a000) [pid = 1652] [serial = 1037] [outer = 0x0] 17:21:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x117f9c000) [pid = 1652] [serial = 1038] [outer = 0x112a5a000] 17:21:00 INFO - PROCESS | 1652 | 1462580460503 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x119fa4000) [pid = 1652] [serial = 1039] [outer = 0x112a5a000] 17:21:00 INFO - PROCESS | 1652 | 1462580460990 Marionette TRACE conn2 <- [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]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 823ms 17:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:21:01 INFO - PROCESS | 1652 | 1462580461076 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 1652 | 1462580461078 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 17:21:01 INFO - PROCESS | 1652 | 1462580461093 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 1652 | 1462580461094 Marionette TRACE conn2 <- [1,1358,null,{}] 17:21:01 INFO - PROCESS | 1652 | 1462580461103 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:01 INFO - PROCESS | 1652 | 1462580461212 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 17:21:01 INFO - PROCESS | 1652 | 1462580461319 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cce9800 == 80 [pid = 1652] [id = 347] 17:21:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12500d800) [pid = 1652] [serial = 1040] [outer = 0x0] 17:21:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x1257ef400) [pid = 1652] [serial = 1041] [outer = 0x12500d800] 17:21:01 INFO - PROCESS | 1652 | 1462580461372 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x128af0400) [pid = 1652] [serial = 1042] [outer = 0x12500d800] 17:21:01 INFO - PROCESS | 1652 | 1462580461876 Marionette TRACE conn2 <- [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]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 836ms 17:21:01 INFO - PROCESS | 1652 | 1462580461917 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 1652 | 1462580461919 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 17:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:21:01 INFO - PROCESS | 1652 | 1462580461922 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 1652 | 1462580461923 Marionette TRACE conn2 <- [1,1362,null,{}] 17:21:01 INFO - PROCESS | 1652 | 1462580461925 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:02 INFO - PROCESS | 1652 | 1462580462055 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 17:21:02 INFO - PROCESS | 1652 | 1462580462163 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x135808800 == 81 [pid = 1652] [id = 348] 17:21:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x128c0e400) [pid = 1652] [serial = 1043] [outer = 0x0] 17:21:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x128d83000) [pid = 1652] [serial = 1044] [outer = 0x128c0e400] 17:21:02 INFO - PROCESS | 1652 | 1462580462195 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x129666000) [pid = 1652] [serial = 1045] [outer = 0x128c0e400] 17:21:02 INFO - PROCESS | 1652 | 1462580462729 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 822ms 17:21:02 INFO - PROCESS | 1652 | 1462580462744 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 1652 | 1462580462746 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 17:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:21:02 INFO - PROCESS | 1652 | 1462580462752 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 1652 | 1462580462754 Marionette TRACE conn2 <- [1,1366,null,{}] 17:21:02 INFO - PROCESS | 1652 | 1462580462757 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:02 INFO - PROCESS | 1652 | 1462580462914 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 17:21:03 INFO - PROCESS | 1652 | 1462580463048 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1359cd800 == 82 [pid = 1652] [id = 349] 17:21:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x1275a1c00) [pid = 1652] [serial = 1046] [outer = 0x0] 17:21:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x1275a9800) [pid = 1652] [serial = 1047] [outer = 0x1275a1c00] 17:21:03 INFO - PROCESS | 1652 | 1462580463082 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x1275af400) [pid = 1652] [serial = 1048] [outer = 0x1275a1c00] 17:21:03 INFO - PROCESS | 1652 | 1462580463518 Marionette TRACE conn2 <- [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] 17:21:03 INFO - PROCESS | 1652 | 1462580463574 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 17:21:03 INFO - PROCESS | 1652 | 1462580463576 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 1652 | 1462580463577 Marionette TRACE conn2 <- [1,1370,null,{}] 17:21:03 INFO - PROCESS | 1652 | 1462580463580 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:03 INFO - PROCESS | 1652 | 1462580463703 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 17:21:03 INFO - PROCESS | 1652 | 1462580463777 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x135824000 == 83 [pid = 1652] [id = 350] 17:21:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x1275afc00) [pid = 1652] [serial = 1049] [outer = 0x0] 17:21:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x12bf16400) [pid = 1652] [serial = 1050] [outer = 0x1275afc00] 17:21:03 INFO - PROCESS | 1652 | 1462580463807 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x12cc5f400) [pid = 1652] [serial = 1051] [outer = 0x1275afc00] 17:21:04 INFO - PROCESS | 1652 | 1462580464300 Marionette TRACE conn2 <- [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] 17:21:04 INFO - PROCESS | 1652 | 1462580464347 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 17:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:21:04 INFO - PROCESS | 1652 | 1462580464352 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 1652 | 1462580464353 Marionette TRACE conn2 <- [1,1374,null,{}] 17:21:04 INFO - PROCESS | 1652 | 1462580464355 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:04 INFO - PROCESS | 1652 | 1462580464463 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 17:21:04 INFO - PROCESS | 1652 | 1462580464539 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d2000 == 84 [pid = 1652] [id = 351] 17:21:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x1166a8400) [pid = 1652] [serial = 1052] [outer = 0x0] 17:21:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x1240fdc00) [pid = 1652] [serial = 1053] [outer = 0x1166a8400] 17:21:04 INFO - PROCESS | 1652 | 1462580464569 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x12d569800) [pid = 1652] [serial = 1054] [outer = 0x1166a8400] 17:21:05 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:05 INFO - PROCESS | 1652 | 1462580465178 Marionette TRACE conn2 <- [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] 17:21:05 INFO - PROCESS | 1652 | 1462580465225 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 17:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:21:05 INFO - PROCESS | 1652 | 1462580465228 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 1652 | 1462580465231 Marionette TRACE conn2 <- [1,1378,null,{}] 17:21:05 INFO - PROCESS | 1652 | 1462580465235 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:05 INFO - PROCESS | 1652 | 1462580465343 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 17:21:05 INFO - PROCESS | 1652 | 1462580465419 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12435b000 == 85 [pid = 1652] [id = 352] 17:21:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x1165b8400) [pid = 1652] [serial = 1055] [outer = 0x0] 17:21:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x117420c00) [pid = 1652] [serial = 1056] [outer = 0x1165b8400] 17:21:05 INFO - PROCESS | 1652 | 1462580465450 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x118154800) [pid = 1652] [serial = 1057] [outer = 0x1165b8400] 17:21:06 INFO - PROCESS | 1652 | 1462580466019 Marionette TRACE conn2 <- [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] 17:21:06 INFO - PROCESS | 1652 | 1462580466058 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 17:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:21:06 INFO - PROCESS | 1652 | 1462580466063 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 1652 | 1462580466064 Marionette TRACE conn2 <- [1,1382,null,{}] 17:21:06 INFO - PROCESS | 1652 | 1462580466067 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:06 INFO - PROCESS | 1652 | 1462580466166 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 17:21:06 INFO - PROCESS | 1652 | 1462580466244 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x118591000 == 86 [pid = 1652] [id = 353] 17:21:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x11a054c00) [pid = 1652] [serial = 1058] [outer = 0x0] 17:21:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x11a05dc00) [pid = 1652] [serial = 1059] [outer = 0x11a054c00] 17:21:06 INFO - PROCESS | 1652 | 1462580466271 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x12328bc00) [pid = 1652] [serial = 1060] [outer = 0x11a054c00] 17:21:06 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:06 INFO - PROCESS | 1652 | 1462580466734 Marionette TRACE conn2 <- [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] 17:21:06 INFO - PROCESS | 1652 | 1462580466787 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 17:21:06 INFO - PROCESS | 1652 | 1462580466789 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 1652 | 1462580466792 Marionette TRACE conn2 <- [1,1386,null,{}] 17:21:06 INFO - PROCESS | 1652 | 1462580466799 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:06 INFO - PROCESS | 1652 | 1462580466919 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12cfe2800 == 85 [pid = 1652] [id = 343] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x116ad2800 == 84 [pid = 1652] [id = 342] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb4d800 == 83 [pid = 1652] [id = 341] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1a2800 == 82 [pid = 1652] [id = 340] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7b6800 == 81 [pid = 1652] [id = 339] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x117f97c00) [pid = 1652] [serial = 918] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x128c10400) [pid = 1652] [serial = 924] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x125764000) [pid = 1652] [serial = 921] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x1134c2400) [pid = 1652] [serial = 914] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x12937ec00) [pid = 1652] [serial = 927] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x12a7bf400) [pid = 1652] [serial = 930] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x123486800) [pid = 1652] [serial = 933] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1291a5000 == 80 [pid = 1652] [id = 338] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb0800 == 79 [pid = 1652] [id = 337] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12572e000 == 78 [pid = 1652] [id = 336] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11949c000 == 77 [pid = 1652] [id = 335] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1175e3800 == 76 [pid = 1652] [id = 334] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x118596000 == 75 [pid = 1652] [id = 333] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d879800 == 74 [pid = 1652] [id = 331] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x110f2d800 == 73 [pid = 1652] [id = 330] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x135817800 == 72 [pid = 1652] [id = 329] 17:21:07 INFO - PROCESS | 1652 | 1462580467067 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1350d8000 == 71 [pid = 1652] [id = 328] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb9800 == 70 [pid = 1652] [id = 327] 17:21:07 INFO - PROCESS | 1652 | --DOCSHELL 0x118309800 == 69 [pid = 1652] [id = 326] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x12a7bb000) [pid = 1652] [serial = 957] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x12ab65800) [pid = 1652] [serial = 960] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12bb17400) [pid = 1652] [serial = 963] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x12916a400) [pid = 1652] [serial = 966] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x128b8ac00) [pid = 1652] [serial = 951] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x12916e400) [pid = 1652] [serial = 952] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x1166a8c00) [pid = 1652] [serial = 937] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x115e04c00) [pid = 1652] [serial = 936] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x119093000) [pid = 1652] [serial = 940] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x11713c000) [pid = 1652] [serial = 939] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x124e83000) [pid = 1652] [serial = 961] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x123297800) [pid = 1652] [serial = 945] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x119cc0800) [pid = 1652] [serial = 942] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x1231b8800) [pid = 1652] [serial = 943] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x1294ca800) [pid = 1652] [serial = 912] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12500dc00) [pid = 1652] [serial = 948] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x126c66800) [pid = 1652] [serial = 949] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x12bf0fc00) [pid = 1652] [serial = 969] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x11a05c000) [pid = 1652] [serial = 973] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x11a058000) [pid = 1652] [serial = 972] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x112a59800) [pid = 1652] [serial = 513] [outer = 0x0] [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.] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x12be51400) [pid = 1652] [serial = 967] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x12bb38c00) [pid = 1652] [serial = 964] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x1247e3c00) [pid = 1652] [serial = 946] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x129391000) [pid = 1652] [serial = 954] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1294cc000) [pid = 1652] [serial = 955] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x12a8eb000) [pid = 1652] [serial = 958] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12bf19800) [pid = 1652] [serial = 970] [outer = 0x0] [url = about:blank] 17:21:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x116643800 == 70 [pid = 1652] [id = 354] 17:21:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x115e04c00) [pid = 1652] [serial = 1061] [outer = 0x0] 17:21:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x117f13000) [pid = 1652] [serial = 1062] [outer = 0x115e04c00] 17:21:07 INFO - PROCESS | 1652 | 1462580467103 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x123486800) [pid = 1652] [serial = 1063] [outer = 0x115e04c00] 17:21:07 INFO - PROCESS | 1652 | 1462580467419 Marionette TRACE conn2 <- [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] 17:21:07 INFO - PROCESS | 1652 | 1462580467464 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 17:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:21:07 INFO - PROCESS | 1652 | 1462580467466 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 1652 | 1462580467467 Marionette TRACE conn2 <- [1,1390,null,{}] 17:21:07 INFO - PROCESS | 1652 | 1462580467470 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:07 INFO - PROCESS | 1652 | 1462580467559 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 17:21:07 INFO - PROCESS | 1652 | 1462580467565 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1251d3000 == 71 [pid = 1652] [id = 355] 17:21:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x1242bd000) [pid = 1652] [serial = 1064] [outer = 0x0] 17:21:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x126ef5000) [pid = 1652] [serial = 1065] [outer = 0x1242bd000] 17:21:07 INFO - PROCESS | 1652 | 1462580467591 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x128b98c00) [pid = 1652] [serial = 1066] [outer = 0x1242bd000] 17:21:07 INFO - PROCESS | 1652 | 1462580467957 Marionette TRACE conn2 <- [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]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 17:21:07 INFO - PROCESS | 1652 | 1462580467986 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 17:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:21:07 INFO - PROCESS | 1652 | 1462580467988 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 17:21:07 INFO - PROCESS | 1652 | 1462580467991 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 1652 | 1462580467993 Marionette TRACE conn2 <- [1,1394,null,{}] 17:21:07 INFO - PROCESS | 1652 | 1462580467996 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:08 INFO - PROCESS | 1652 | 1462580468128 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 17:21:08 INFO - PROCESS | 1652 | 1462580468134 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1291b9000 == 72 [pid = 1652] [id = 356] 17:21:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x128b96000) [pid = 1652] [serial = 1067] [outer = 0x0] 17:21:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x128d8a000) [pid = 1652] [serial = 1068] [outer = 0x128b96000] 17:21:08 INFO - PROCESS | 1652 | 1462580468174 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12918d000) [pid = 1652] [serial = 1069] [outer = 0x128b96000] 17:21:08 INFO - PROCESS | 1652 | 1462580468587 Marionette TRACE conn2 <- [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]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 620ms 17:21:08 INFO - PROCESS | 1652 | 1462580468610 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 1652 | 1462580468611 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 17:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:21:08 INFO - PROCESS | 1652 | 1462580468614 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 1652 | 1462580468615 Marionette TRACE conn2 <- [1,1398,null,{}] 17:21:08 INFO - PROCESS | 1652 | 1462580468617 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:08 INFO - PROCESS | 1652 | 1462580468720 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 17:21:08 INFO - PROCESS | 1652 | 1462580468726 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1b6000 == 73 [pid = 1652] [id = 357] 17:21:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x129382000) [pid = 1652] [serial = 1070] [outer = 0x0] 17:21:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12a7bd000) [pid = 1652] [serial = 1071] [outer = 0x129382000] 17:21:08 INFO - PROCESS | 1652 | 1462580468752 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12bb16000) [pid = 1652] [serial = 1072] [outer = 0x129382000] 17:21:09 INFO - PROCESS | 1652 | 1462580469094 Marionette TRACE conn2 <- [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]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 17:21:09 INFO - PROCESS | 1652 | 1462580469134 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 17:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:21:09 INFO - PROCESS | 1652 | 1462580469136 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 17:21:09 INFO - PROCESS | 1652 | 1462580469138 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 1652 | 1462580469139 Marionette TRACE conn2 <- [1,1402,null,{}] 17:21:09 INFO - PROCESS | 1652 | 1462580469141 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:09 INFO - PROCESS | 1652 | 1462580469229 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 17:21:09 INFO - PROCESS | 1652 | 1462580469308 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb48800 == 74 [pid = 1652] [id = 358] 17:21:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x129393000) [pid = 1652] [serial = 1073] [outer = 0x0] 17:21:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12bb37000) [pid = 1652] [serial = 1074] [outer = 0x129393000] 17:21:09 INFO - PROCESS | 1652 | 1462580469333 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12bf19800) [pid = 1652] [serial = 1075] [outer = 0x129393000] 17:21:09 INFO - PROCESS | 1652 | 1462580469673 Marionette TRACE conn2 <- [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]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 567ms 17:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:21:09 INFO - PROCESS | 1652 | 1462580469706 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 1652 | 1462580469707 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 17:21:09 INFO - PROCESS | 1652 | 1462580469709 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 1652 | 1462580469710 Marionette TRACE conn2 <- [1,1406,null,{}] 17:21:09 INFO - PROCESS | 1652 | 1462580469712 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:09 INFO - PROCESS | 1652 | 1462580469819 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 17:21:09 INFO - PROCESS | 1652 | 1462580469860 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c855800 == 75 [pid = 1652] [id = 359] 17:21:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x12be54800) [pid = 1652] [serial = 1076] [outer = 0x0] 17:21:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12cb7b400) [pid = 1652] [serial = 1077] [outer = 0x12be54800] 17:21:09 INFO - PROCESS | 1652 | 1462580469885 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x12cc56000) [pid = 1652] [serial = 1078] [outer = 0x12be54800] 17:21:10 INFO - PROCESS | 1652 | 1462580470210 Marionette TRACE conn2 <- [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]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 17:21:10 INFO - PROCESS | 1652 | 1462580470228 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 1652 | 1462580470229 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 17:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:21:10 INFO - PROCESS | 1652 | 1462580470233 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 1652 | 1462580470234 Marionette TRACE conn2 <- [1,1410,null,{}] 17:21:10 INFO - PROCESS | 1652 | 1462580470237 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:10 INFO - PROCESS | 1652 | 1462580470351 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 17:21:10 INFO - PROCESS | 1652 | 1462580470365 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cfe7000 == 76 [pid = 1652] [id = 360] 17:21:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x12cb7f400) [pid = 1652] [serial = 1079] [outer = 0x0] 17:21:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12d571c00) [pid = 1652] [serial = 1080] [outer = 0x12cb7f400] 17:21:10 INFO - PROCESS | 1652 | 1462580470390 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x12d5e6800) [pid = 1652] [serial = 1081] [outer = 0x12cb7f400] 17:21:10 INFO - PROCESS | 1652 | 1462580470757 Marionette TRACE conn2 <- [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]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 568ms 17:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:21:10 INFO - PROCESS | 1652 | 1462580470802 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 1652 | 1462580470803 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 17:21:10 INFO - PROCESS | 1652 | 1462580470805 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 1652 | 1462580470806 Marionette TRACE conn2 <- [1,1414,null,{}] 17:21:10 INFO - PROCESS | 1652 | 1462580470824 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:10 INFO - PROCESS | 1652 | 1462580470932 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 17:21:10 INFO - PROCESS | 1652 | 1462580470983 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0af000 == 77 [pid = 1652] [id = 361] 17:21:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x12c4c0800) [pid = 1652] [serial = 1082] [outer = 0x0] 17:21:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12d5ebc00) [pid = 1652] [serial = 1083] [outer = 0x12c4c0800] 17:21:11 INFO - PROCESS | 1652 | 1462580471008 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x12d854400) [pid = 1652] [serial = 1084] [outer = 0x12c4c0800] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x12abe9400) [pid = 1652] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x12328e400) [pid = 1652] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x117d3fc00) [pid = 1652] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x125407400) [pid = 1652] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x117427800) [pid = 1652] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x123293400) [pid = 1652] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x119092000) [pid = 1652] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x12a783000) [pid = 1652] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x1273e9800) [pid = 1652] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x111f66c00) [pid = 1652] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x1161db800) [pid = 1652] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x1166af000) [pid = 1652] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x1129a7000) [pid = 1652] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x119b7b800) [pid = 1652] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x1273e3000) [pid = 1652] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x119097400) [pid = 1652] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x113d2e800) [pid = 1652] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x128b8b000) [pid = 1652] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x115e76400) [pid = 1652] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x125010c00) [pid = 1652] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x125011000) [pid = 1652] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x113308c00) [pid = 1652] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x113f06000) [pid = 1652] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11203c800) [pid = 1652] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x1129a6000) [pid = 1652] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x1166abc00) [pid = 1652] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x123295000) [pid = 1652] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x1197da800) [pid = 1652] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12a7c5c00) [pid = 1652] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x1247d8400) [pid = 1652] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12be5cc00) [pid = 1652] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12939a000) [pid = 1652] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12a7ba800) [pid = 1652] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x1231ba000) [pid = 1652] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x11203d800) [pid = 1652] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x1270b9400) [pid = 1652] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x1129a9800) [pid = 1652] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x1166a1c00) [pid = 1652] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x1129aa400) [pid = 1652] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x124e8e800) [pid = 1652] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x128f6ec00) [pid = 1652] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x11a09f800) [pid = 1652] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x116834000) [pid = 1652] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x11a05d800) [pid = 1652] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x115e74800) [pid = 1652] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1197e1800) [pid = 1652] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:21:11 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x129189c00) [pid = 1652] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:21:11 INFO - PROCESS | 1652 | 1462580471631 Marionette TRACE conn2 <- [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]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 834ms 17:21:11 INFO - PROCESS | 1652 | 1462580471639 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 1652 | 1462580471641 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 17:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:21:11 INFO - PROCESS | 1652 | 1462580471643 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 1652 | 1462580471645 Marionette TRACE conn2 <- [1,1418,null,{}] 17:21:11 INFO - PROCESS | 1652 | 1462580471647 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:11 INFO - PROCESS | 1652 | 1462580471768 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 17:21:11 INFO - PROCESS | 1652 | 1462580471772 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191e6000 == 78 [pid = 1652] [id = 362] 17:21:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x11203d800) [pid = 1652] [serial = 1085] [outer = 0x0] 17:21:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x117fb2800) [pid = 1652] [serial = 1086] [outer = 0x11203d800] 17:21:11 INFO - PROCESS | 1652 | 1462580471801 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11a054800) [pid = 1652] [serial = 1087] [outer = 0x11203d800] 17:21:12 INFO - PROCESS | 1652 | 1462580472178 Marionette TRACE conn2 <- [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]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 575ms 17:21:12 INFO - PROCESS | 1652 | 1462580472219 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 17:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:21:12 INFO - PROCESS | 1652 | 1462580472221 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 17:21:12 INFO - PROCESS | 1652 | 1462580472223 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 1652 | 1462580472224 Marionette TRACE conn2 <- [1,1422,null,{}] 17:21:12 INFO - PROCESS | 1652 | 1462580472226 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 1652 | 1462580472326 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 17:21:12 INFO - PROCESS | 1652 | 1462580472333 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b138000 == 79 [pid = 1652] [id = 363] 17:21:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12328f000) [pid = 1652] [serial = 1088] [outer = 0x0] 17:21:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x124b10000) [pid = 1652] [serial = 1089] [outer = 0x12328f000] 17:21:12 INFO - PROCESS | 1652 | 1462580472358 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x128aef800) [pid = 1652] [serial = 1090] [outer = 0x12328f000] 17:21:12 INFO - PROCESS | 1652 | 1462580472685 Marionette TRACE conn2 <- [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]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 470ms 17:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:21:12 INFO - PROCESS | 1652 | 1462580472694 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 1652 | 1462580472695 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 17:21:12 INFO - PROCESS | 1652 | 1462580472697 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 1652 | 1462580472699 Marionette TRACE conn2 <- [1,1426,null,{}] 17:21:12 INFO - PROCESS | 1652 | 1462580472703 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 1652 | 1462580472794 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 17:21:12 INFO - PROCESS | 1652 | 1462580472861 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x135835800 == 80 [pid = 1652] [id = 364] 17:21:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x12328f800) [pid = 1652] [serial = 1091] [outer = 0x0] 17:21:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x128b98800) [pid = 1652] [serial = 1092] [outer = 0x12328f800] 17:21:12 INFO - PROCESS | 1652 | 1462580472886 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x1294c4800) [pid = 1652] [serial = 1093] [outer = 0x12328f800] 17:21:13 INFO - PROCESS | 1652 | 1462580473175 Marionette TRACE conn2 <- [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]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 17:21:13 INFO - PROCESS | 1652 | 1462580473220 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 1652 | 1462580473221 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 17:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:21:13 INFO - PROCESS | 1652 | 1462580473223 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 1652 | 1462580473225 Marionette TRACE conn2 <- [1,1430,null,{}] 17:21:13 INFO - PROCESS | 1652 | 1462580473228 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:13 INFO - PROCESS | 1652 | 1462580473322 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 17:21:13 INFO - PROCESS | 1652 | 1462580473326 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x135be8000 == 81 [pid = 1652] [id = 365] 17:21:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x1294c9c00) [pid = 1652] [serial = 1094] [outer = 0x0] 17:21:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12abed000) [pid = 1652] [serial = 1095] [outer = 0x1294c9c00] 17:21:13 INFO - PROCESS | 1652 | 1462580473350 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12cb7c400) [pid = 1652] [serial = 1096] [outer = 0x1294c9c00] 17:21:13 INFO - PROCESS | 1652 | 1462580473877 Marionette TRACE conn2 <- [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]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 17:21:13 INFO - PROCESS | 1652 | 1462580473894 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 1652 | 1462580473897 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 17:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:21:13 INFO - PROCESS | 1652 | 1462580473901 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 1652 | 1462580473903 Marionette TRACE conn2 <- [1,1434,null,{}] 17:21:13 INFO - PROCESS | 1652 | 1462580473907 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:14 INFO - PROCESS | 1652 | 1462580474029 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 17:21:14 INFO - PROCESS | 1652 | 1462580474143 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185af000 == 82 [pid = 1652] [id = 366] 17:21:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x1166a9c00) [pid = 1652] [serial = 1097] [outer = 0x0] 17:21:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x11683d800) [pid = 1652] [serial = 1098] [outer = 0x1166a9c00] 17:21:14 INFO - PROCESS | 1652 | 1462580474177 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x117f9b800) [pid = 1652] [serial = 1099] [outer = 0x1166a9c00] 17:21:14 INFO - PROCESS | 1652 | 1462580474643 Marionette TRACE conn2 <- [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]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 771ms 17:21:14 INFO - PROCESS | 1652 | 1462580474672 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 1652 | 1462580474676 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 17:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:21:14 INFO - PROCESS | 1652 | 1462580474681 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 1652 | 1462580474683 Marionette TRACE conn2 <- [1,1438,null,{}] 17:21:14 INFO - PROCESS | 1652 | 1462580474686 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:14 INFO - PROCESS | 1652 | 1462580474799 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 17:21:14 INFO - PROCESS | 1652 | 1462580474879 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12977f000 == 83 [pid = 1652] [id = 367] 17:21:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x11901f800) [pid = 1652] [serial = 1100] [outer = 0x0] 17:21:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x11a051c00) [pid = 1652] [serial = 1101] [outer = 0x11901f800] 17:21:14 INFO - PROCESS | 1652 | 1462580474909 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x123269000) [pid = 1652] [serial = 1102] [outer = 0x11901f800] 17:21:15 INFO - PROCESS | 1652 | 1462580475351 Marionette TRACE conn2 <- [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]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 722ms 17:21:15 INFO - PROCESS | 1652 | 1462580475408 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 1652 | 1462580475409 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 17:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:21:15 INFO - PROCESS | 1652 | 1462580475412 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 1652 | 1462580475415 Marionette TRACE conn2 <- [1,1442,null,{}] 17:21:15 INFO - PROCESS | 1652 | 1462580475443 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:15 INFO - PROCESS | 1652 | 1462580475558 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 17:21:15 INFO - PROCESS | 1652 | 1462580475636 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x135836800 == 84 [pid = 1652] [id = 368] 17:21:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x125407400) [pid = 1652] [serial = 1103] [outer = 0x0] 17:21:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x1275a0800) [pid = 1652] [serial = 1104] [outer = 0x125407400] 17:21:15 INFO - PROCESS | 1652 | 1462580475668 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x128f6f800) [pid = 1652] [serial = 1105] [outer = 0x125407400] 17:21:16 INFO - PROCESS | 1652 | 1462580476111 Marionette TRACE conn2 <- [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]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 739ms 17:21:16 INFO - PROCESS | 1652 | 1462580476152 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 1652 | 1462580476154 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 17:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:21:16 INFO - PROCESS | 1652 | 1462580476156 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 1652 | 1462580476157 Marionette TRACE conn2 <- [1,1446,null,{}] 17:21:16 INFO - PROCESS | 1652 | 1462580476160 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:16 INFO - PROCESS | 1652 | 1462580476274 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 17:21:16 INFO - PROCESS | 1652 | 1462580476351 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x137e24800 == 85 [pid = 1652] [id = 369] 17:21:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x129198400) [pid = 1652] [serial = 1106] [outer = 0x0] 17:21:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x129662800) [pid = 1652] [serial = 1107] [outer = 0x129198400] 17:21:16 INFO - PROCESS | 1652 | 1462580476383 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12a8f1000) [pid = 1652] [serial = 1108] [outer = 0x129198400] 17:21:16 INFO - PROCESS | 1652 | 1462580476811 Marionette TRACE conn2 <- [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]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 17:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:21:16 INFO - PROCESS | 1652 | 1462580476826 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 1652 | 1462580476828 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 17:21:16 INFO - PROCESS | 1652 | 1462580476830 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 1652 | 1462580476831 Marionette TRACE conn2 <- [1,1450,null,{}] 17:21:16 INFO - PROCESS | 1652 | 1462580476836 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:16 INFO - PROCESS | 1652 | 1462580476963 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 17:21:17 INFO - PROCESS | 1652 | 1462580477070 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x135b73000 == 86 [pid = 1652] [id = 370] 17:21:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x12a782400) [pid = 1652] [serial = 1109] [outer = 0x0] 17:21:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x12bf0ac00) [pid = 1652] [serial = 1110] [outer = 0x12a782400] 17:21:17 INFO - PROCESS | 1652 | 1462580477101 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12cc56c00) [pid = 1652] [serial = 1111] [outer = 0x12a782400] 17:21:17 INFO - PROCESS | 1652 | 1462580477564 Marionette TRACE conn2 <- [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]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 771ms 17:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:21:17 INFO - PROCESS | 1652 | 1462580477601 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 1652 | 1462580477603 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 17:21:17 INFO - PROCESS | 1652 | 1462580477605 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 1652 | 1462580477606 Marionette TRACE conn2 <- [1,1454,null,{}] 17:21:17 INFO - PROCESS | 1652 | 1462580477608 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:17 INFO - PROCESS | 1652 | 1462580477733 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 17:21:17 INFO - PROCESS | 1652 | 1462580477813 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a1000 == 87 [pid = 1652] [id = 371] 17:21:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x12328c000) [pid = 1652] [serial = 1112] [outer = 0x0] 17:21:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x129394800) [pid = 1652] [serial = 1113] [outer = 0x12328c000] 17:21:17 INFO - PROCESS | 1652 | 1462580477844 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12d858800) [pid = 1652] [serial = 1114] [outer = 0x12328c000] 17:21:18 INFO - PROCESS | 1652 | 1462580478317 Marionette TRACE conn2 <- [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]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 772ms 17:21:18 INFO - PROCESS | 1652 | 1462580478378 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 1652 | 1462580478381 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 17:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:21:18 INFO - PROCESS | 1652 | 1462580478409 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 1652 | 1462580478411 Marionette TRACE conn2 <- [1,1458,null,{}] 17:21:18 INFO - PROCESS | 1652 | 1462580478417 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:18 INFO - PROCESS | 1652 | 1462580478580 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 17:21:18 INFO - PROCESS | 1652 | 1462580478719 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1161c4800 == 88 [pid = 1652] [id = 372] 17:21:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x111b0ac00) [pid = 1652] [serial = 1115] [outer = 0x0] 17:21:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x113cc6000) [pid = 1652] [serial = 1116] [outer = 0x111b0ac00] 17:21:18 INFO - PROCESS | 1652 | 1462580478766 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x117f11400) [pid = 1652] [serial = 1117] [outer = 0x111b0ac00] 17:21:19 INFO - PROCESS | 1652 | 1462580479469 Marionette TRACE conn2 <- [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]]]}] 17:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1125ms 17:21:19 INFO - PROCESS | 1652 | 1462580479531 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 1652 | 1462580479537 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 17:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:21:19 INFO - PROCESS | 1652 | 1462580479543 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 1652 | 1462580479546 Marionette TRACE conn2 <- [1,1462,null,{}] 17:21:19 INFO - PROCESS | 1652 | 1462580479552 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:19 INFO - PROCESS | 1652 | 1462580479702 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 17:21:19 INFO - PROCESS | 1652 | 1462580479816 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1161b1800 == 89 [pid = 1652] [id = 373] 17:21:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x1122c8000) [pid = 1652] [serial = 1118] [outer = 0x0] 17:21:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x1129a9000) [pid = 1652] [serial = 1119] [outer = 0x1122c8000] 17:21:19 INFO - PROCESS | 1652 | 1462580479907 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x112f6cc00) [pid = 1652] [serial = 1120] [outer = 0x1122c8000] 17:21:20 INFO - PROCESS | 1652 | 1462580480366 Marionette TRACE conn2 <- [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]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 878ms 17:21:20 INFO - PROCESS | 1652 | 1462580480422 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 1652 | 1462580480428 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 17:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:21:20 INFO - PROCESS | 1652 | 1462580480434 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 1652 | 1462580480437 Marionette TRACE conn2 <- [1,1466,null,{}] 17:21:20 INFO - PROCESS | 1652 | 1462580480440 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:20 INFO - PROCESS | 1652 | 1462580480525 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 17:21:20 INFO - PROCESS | 1652 | 1462580480605 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f3c800 == 90 [pid = 1652] [id = 374] 17:21:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x1160e7400) [pid = 1652] [serial = 1121] [outer = 0x0] 17:21:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x1165b6400) [pid = 1652] [serial = 1122] [outer = 0x1160e7400] 17:21:20 INFO - PROCESS | 1652 | 1462580480648 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x1166a1c00) [pid = 1652] [serial = 1123] [outer = 0x1160e7400] 17:21:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb43800 == 89 [pid = 1652] [id = 216] 17:21:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8ba800 == 88 [pid = 1652] [id = 230] 17:21:20 INFO - PROCESS | 1652 | --DOCSHELL 0x135835800 == 87 [pid = 1652] [id = 364] 17:21:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12b138000 == 86 [pid = 1652] [id = 363] 17:21:20 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x12cb87800) [pid = 1652] [serial = 1032] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x12bf0bc00) [pid = 1652] [serial = 975] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x12bb3c800) [pid = 1652] [serial = 990] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12c4c1c00) [pid = 1652] [serial = 993] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1191e6000 == 85 [pid = 1652] [id = 362] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0af000 == 84 [pid = 1652] [id = 361] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12cfe7000 == 83 [pid = 1652] [id = 360] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12c855800 == 82 [pid = 1652] [id = 359] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb48800 == 81 [pid = 1652] [id = 358] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1b6000 == 80 [pid = 1652] [id = 357] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1291b9000 == 79 [pid = 1652] [id = 356] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1251d3000 == 78 [pid = 1652] [id = 355] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x116643800 == 77 [pid = 1652] [id = 354] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x118591000 == 76 [pid = 1652] [id = 353] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12435b000 == 75 [pid = 1652] [id = 352] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d2000 == 74 [pid = 1652] [id = 351] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x135824000 == 73 [pid = 1652] [id = 350] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1359cd800 == 72 [pid = 1652] [id = 349] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x135808800 == 71 [pid = 1652] [id = 348] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12cce9800 == 70 [pid = 1652] [id = 347] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x11a072000 == 69 [pid = 1652] [id = 346] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x116abe800 == 68 [pid = 1652] [id = 345] 17:21:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12d61d000 == 67 [pid = 1652] [id = 344] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12a7c5000) [pid = 1652] [serial = 753] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x12938e000) [pid = 1652] [serial = 705] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x126e38400) [pid = 1652] [serial = 873] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x128c06800) [pid = 1652] [serial = 750] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x1166a6400) [pid = 1652] [serial = 861] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1166a4000) [pid = 1652] [serial = 804] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x1129ab000) [pid = 1652] [serial = 858] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12ab62400) [pid = 1652] [serial = 934] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x1190cf800) [pid = 1652] [serial = 807] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x126ef4800) [pid = 1652] [serial = 922] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x1233c3800) [pid = 1652] [serial = 810] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12bf0dc00) [pid = 1652] [serial = 633] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x126c62c00) [pid = 1652] [serial = 813] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x12c4bd800) [pid = 1652] [serial = 759] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x12bb3e800) [pid = 1652] [serial = 756] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x1247da000) [pid = 1652] [serial = 870] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x119378800) [pid = 1652] [serial = 744] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x128af8800) [pid = 1652] [serial = 702] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x1181a8c00) [pid = 1652] [serial = 864] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x1242bac00) [pid = 1652] [serial = 699] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x1231b7000) [pid = 1652] [serial = 867] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12a8f6400) [pid = 1652] [serial = 931] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12939cc00) [pid = 1652] [serial = 928] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x11502ac00) [pid = 1652] [serial = 741] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x117f12000) [pid = 1652] [serial = 693] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x126ef4c00) [pid = 1652] [serial = 876] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x1166a0800) [pid = 1652] [serial = 915] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x123694800) [pid = 1652] [serial = 747] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x129191000) [pid = 1652] [serial = 925] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x119fa1800) [pid = 1652] [serial = 696] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x119faa800) [pid = 1652] [serial = 919] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12a8ea000) [pid = 1652] [serial = 1020] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12bb1a000) [pid = 1652] [serial = 1023] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1247e1400) [pid = 1652] [serial = 1011] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12540bc00) [pid = 1652] [serial = 1012] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12be54000) [pid = 1652] [serial = 1024] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x119fa1c00) [pid = 1652] [serial = 1027] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x128f6e400) [pid = 1652] [serial = 985] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x128b91400) [pid = 1652] [serial = 984] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1166a5800) [pid = 1652] [serial = 1000] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x115e05c00) [pid = 1652] [serial = 999] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x118b2f800) [pid = 1652] [serial = 1003] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x117d06800) [pid = 1652] [serial = 1002] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x119097c00) [pid = 1652] [serial = 996] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12cc53800) [pid = 1652] [serial = 997] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x126e3fc00) [pid = 1652] [serial = 1014] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12ab63800) [pid = 1652] [serial = 988] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x129193800) [pid = 1652] [serial = 987] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x123289c00) [pid = 1652] [serial = 1008] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1247d9000) [pid = 1652] [serial = 1009] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12404e800) [pid = 1652] [serial = 982] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1231b5400) [pid = 1652] [serial = 981] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12a7bfc00) [pid = 1652] [serial = 1029] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x117fa5c00) [pid = 1652] [serial = 979] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1166aa400) [pid = 1652] [serial = 978] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x117f9e000) [pid = 1652] [serial = 1026] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x119fab800) [pid = 1652] [serial = 1005] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11a059800) [pid = 1652] [serial = 1006] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12937e000) [pid = 1652] [serial = 1017] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12a8f7000) [pid = 1652] [serial = 1021] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12916e800) [pid = 1652] [serial = 1015] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12c4bf000) [pid = 1652] [serial = 1030] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12965bc00) [pid = 1652] [serial = 1018] [outer = 0x0] [url = about:blank] 17:21:21 INFO - PROCESS | 1652 | 1462580481270 Marionette TRACE conn2 <- [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]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 876ms 17:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:21:21 INFO - PROCESS | 1652 | 1462580481310 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 1652 | 1462580481312 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 17:21:21 INFO - PROCESS | 1652 | 1462580481316 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 1652 | 1462580481319 Marionette TRACE conn2 <- [1,1470,null,{}] 17:21:21 INFO - PROCESS | 1652 | 1462580481326 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:21 INFO - PROCESS | 1652 | 1462580481412 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 17:21:21 INFO - PROCESS | 1652 | 1462580481475 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f42000 == 68 [pid = 1652] [id = 375] 17:21:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1166afc00) [pid = 1652] [serial = 1124] [outer = 0x0] 17:21:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x117144000) [pid = 1652] [serial = 1125] [outer = 0x1166afc00] 17:21:21 INFO - PROCESS | 1652 | 1462580481503 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x117d10c00) [pid = 1652] [serial = 1126] [outer = 0x1166afc00] 17:21:21 INFO - PROCESS | 1652 | 1462580481822 Marionette TRACE conn2 <- [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]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 523ms 17:21:21 INFO - PROCESS | 1652 | 1462580481838 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 1652 | 1462580481840 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 17:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:21:21 INFO - PROCESS | 1652 | 1462580481842 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 1652 | 1462580481843 Marionette TRACE conn2 <- [1,1474,null,{}] 17:21:21 INFO - PROCESS | 1652 | 1462580481846 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:21 INFO - PROCESS | 1652 | 1462580481954 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 17:21:22 INFO - PROCESS | 1652 | 1462580482008 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x118592800 == 69 [pid = 1652] [id = 376] 17:21:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1168a8800) [pid = 1652] [serial = 1127] [outer = 0x0] 17:21:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x117f9a000) [pid = 1652] [serial = 1128] [outer = 0x1168a8800] 17:21:22 INFO - PROCESS | 1652 | 1462580482036 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x118409800) [pid = 1652] [serial = 1129] [outer = 0x1168a8800] 17:21:22 INFO - PROCESS | 1652 | 1462580482321 Marionette TRACE conn2 <- [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]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 519ms 17:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:21:22 INFO - PROCESS | 1652 | 1462580482372 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 1652 | 1462580482373 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 17:21:22 INFO - PROCESS | 1652 | 1462580482375 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 1652 | 1462580482377 Marionette TRACE conn2 <- [1,1478,null,{}] 17:21:22 INFO - PROCESS | 1652 | 1462580482379 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:22 INFO - PROCESS | 1652 | 1462580482463 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 17:21:22 INFO - PROCESS | 1652 | 1462580482469 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x119498800 == 70 [pid = 1652] [id = 377] 17:21:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118410c00) [pid = 1652] [serial = 1130] [outer = 0x0] 17:21:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119097000) [pid = 1652] [serial = 1131] [outer = 0x118410c00] 17:21:22 INFO - PROCESS | 1652 | 1462580482495 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1194c2400) [pid = 1652] [serial = 1132] [outer = 0x118410c00] 17:21:22 INFO - PROCESS | 1652 | 1462580482924 Marionette TRACE conn2 <- [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]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 569ms 17:21:22 INFO - PROCESS | 1652 | 1462580482947 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 1652 | 1462580482948 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 17:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:21:22 INFO - PROCESS | 1652 | 1462580482954 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 1652 | 1462580482956 Marionette TRACE conn2 <- [1,1482,null,{}] 17:21:22 INFO - PROCESS | 1652 | 1462580482960 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:23 INFO - PROCESS | 1652 | 1462580483094 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 17:21:23 INFO - PROCESS | 1652 | 1462580483106 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1231dc800 == 71 [pid = 1652] [id = 378] 17:21:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119c25400) [pid = 1652] [serial = 1133] [outer = 0x0] 17:21:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x119fa9c00) [pid = 1652] [serial = 1134] [outer = 0x119c25400] 17:21:23 INFO - PROCESS | 1652 | 1462580483132 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11a059000) [pid = 1652] [serial = 1135] [outer = 0x119c25400] 17:21:23 INFO - PROCESS | 1652 | 1462580483523 Marionette TRACE conn2 <- [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]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 621ms 17:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:21:23 INFO - PROCESS | 1652 | 1462580483575 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 1652 | 1462580483577 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 17:21:23 INFO - PROCESS | 1652 | 1462580483579 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 1652 | 1462580483580 Marionette TRACE conn2 <- [1,1486,null,{}] 17:21:23 INFO - PROCESS | 1652 | 1462580483584 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:23 INFO - PROCESS | 1652 | 1462580483696 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 17:21:23 INFO - PROCESS | 1652 | 1462580483708 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246cf000 == 72 [pid = 1652] [id = 379] 17:21:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x119cc1000) [pid = 1652] [serial = 1136] [outer = 0x0] 17:21:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1231b6800) [pid = 1652] [serial = 1137] [outer = 0x119cc1000] 17:21:23 INFO - PROCESS | 1652 | 1462580483733 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1231bf400) [pid = 1652] [serial = 1138] [outer = 0x119cc1000] 17:21:24 INFO - PROCESS | 1652 | 1462580484064 Marionette TRACE conn2 <- [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]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 522ms 17:21:24 INFO - PROCESS | 1652 | 1462580484107 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 1652 | 1462580484108 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 17:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:21:24 INFO - PROCESS | 1652 | 1462580484110 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 1652 | 1462580484111 Marionette TRACE conn2 <- [1,1490,null,{}] 17:21:24 INFO - PROCESS | 1652 | 1462580484113 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 1652 | 1462580484218 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 17:21:24 INFO - PROCESS | 1652 | 1462580484253 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1251dc000 == 73 [pid = 1652] [id = 380] 17:21:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11a050000) [pid = 1652] [serial = 1139] [outer = 0x0] 17:21:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12328fc00) [pid = 1652] [serial = 1140] [outer = 0x11a050000] 17:21:24 INFO - PROCESS | 1652 | 1462580484278 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1233c3800) [pid = 1652] [serial = 1141] [outer = 0x11a050000] 17:21:24 INFO - PROCESS | 1652 | 1462580484605 Marionette TRACE conn2 <- [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]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 518ms 17:21:24 INFO - PROCESS | 1652 | 1462580484628 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 1652 | 1462580484629 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 17:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:21:24 INFO - PROCESS | 1652 | 1462580484632 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 1652 | 1462580484635 Marionette TRACE conn2 <- [1,1494,null,{}] 17:21:24 INFO - PROCESS | 1652 | 1462580484637 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 1652 | 1462580484744 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 17:21:24 INFO - PROCESS | 1652 | 1462580484763 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bc1800 == 74 [pid = 1652] [id = 381] 17:21:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12369a800) [pid = 1652] [serial = 1142] [outer = 0x0] 17:21:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1242bac00) [pid = 1652] [serial = 1143] [outer = 0x12369a800] 17:21:24 INFO - PROCESS | 1652 | 1462580484787 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x1247d8400) [pid = 1652] [serial = 1144] [outer = 0x12369a800] 17:21:25 INFO - PROCESS | 1652 | 1462580485134 Marionette TRACE conn2 <- [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]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 521ms 17:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:21:25 INFO - PROCESS | 1652 | 1462580485153 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 1652 | 1462580485154 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 17:21:25 INFO - PROCESS | 1652 | 1462580485156 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 1652 | 1462580485157 Marionette TRACE conn2 <- [1,1498,null,{}] 17:21:25 INFO - PROCESS | 1652 | 1462580485160 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:25 INFO - PROCESS | 1652 | 1462580485270 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11a053400) [pid = 1652] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12c4b8000) [pid = 1652] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12abe3c00) [pid = 1652] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12be54800) [pid = 1652] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12cb7f400) [pid = 1652] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12c4c0800) [pid = 1652] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x129382000) [pid = 1652] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11203d800) [pid = 1652] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x128b96000) [pid = 1652] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11a054c00) [pid = 1652] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x1165b8400) [pid = 1652] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1242bd000) [pid = 1652] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1166a8400) [pid = 1652] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x115e04c00) [pid = 1652] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12328f800) [pid = 1652] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12328f000) [pid = 1652] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:21:25 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x129393000) [pid = 1652] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:21:25 INFO - PROCESS | 1652 | 1462580485565 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185ad800 == 75 [pid = 1652] [id = 382] 17:21:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x111f71400) [pid = 1652] [serial = 1145] [outer = 0x0] 17:21:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x113c41800) [pid = 1652] [serial = 1146] [outer = 0x111f71400] 17:21:25 INFO - PROCESS | 1652 | 1462580485591 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11a05ac00) [pid = 1652] [serial = 1147] [outer = 0x111f71400] 17:21:25 INFO - PROCESS | 1652 | 1462580485897 Marionette TRACE conn2 <- [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]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 769ms 17:21:25 INFO - PROCESS | 1652 | 1462580485927 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 17:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:21:25 INFO - PROCESS | 1652 | 1462580485930 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 17:21:25 INFO - PROCESS | 1652 | 1462580485936 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 1652 | 1462580485939 Marionette TRACE conn2 <- [1,1502,null,{}] 17:21:25 INFO - PROCESS | 1652 | 1462580485942 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:26 INFO - PROCESS | 1652 | 1462580486092 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 17:21:26 INFO - PROCESS | 1652 | 1462580486228 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x112658000 == 76 [pid = 1652] [id = 383] 17:21:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x126c65000) [pid = 1652] [serial = 1148] [outer = 0x0] 17:21:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x126e38400) [pid = 1652] [serial = 1149] [outer = 0x126c65000] 17:21:26 INFO - PROCESS | 1652 | 1462580486262 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1273eac00) [pid = 1652] [serial = 1150] [outer = 0x126c65000] 17:21:26 INFO - PROCESS | 1652 | 1462580486536 Marionette TRACE conn2 <- [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]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 623ms 17:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:21:26 INFO - PROCESS | 1652 | 1462580486557 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 1652 | 1462580486558 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 17:21:26 INFO - PROCESS | 1652 | 1462580486560 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 1652 | 1462580486561 Marionette TRACE conn2 <- [1,1506,null,{}] 17:21:26 INFO - PROCESS | 1652 | 1462580486563 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:26 INFO - PROCESS | 1652 | 1462580486664 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 17:21:26 INFO - PROCESS | 1652 | 1462580486717 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa05000 == 77 [pid = 1652] [id = 384] 17:21:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x126c65800) [pid = 1652] [serial = 1151] [outer = 0x0] 17:21:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1275a8c00) [pid = 1652] [serial = 1152] [outer = 0x126c65800] 17:21:26 INFO - PROCESS | 1652 | 1462580486742 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x128af3400) [pid = 1652] [serial = 1153] [outer = 0x126c65800] 17:21:27 INFO - PROCESS | 1652 | 1462580487034 Marionette TRACE conn2 <- [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]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 17:21:27 INFO - PROCESS | 1652 | 1462580487078 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 1652 | 1462580487079 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 17:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:21:27 INFO - PROCESS | 1652 | 1462580487082 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 1652 | 1462580487085 Marionette TRACE conn2 <- [1,1510,null,{}] 17:21:27 INFO - PROCESS | 1652 | 1462580487089 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:27 INFO - PROCESS | 1652 | 1462580487177 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 17:21:27 INFO - PROCESS | 1652 | 1462580487181 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b149000 == 78 [pid = 1652] [id = 385] 17:21:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x128af7800) [pid = 1652] [serial = 1154] [outer = 0x0] 17:21:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x128b8dc00) [pid = 1652] [serial = 1155] [outer = 0x128af7800] 17:21:27 INFO - PROCESS | 1652 | 1462580487213 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x128c09c00) [pid = 1652] [serial = 1156] [outer = 0x128af7800] 17:21:27 INFO - PROCESS | 1652 | 1462580487606 Marionette TRACE conn2 <- [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]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 571ms 17:21:27 INFO - PROCESS | 1652 | 1462580487654 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 1652 | 1462580487657 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 17:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:21:27 INFO - PROCESS | 1652 | 1462580487660 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 1652 | 1462580487663 Marionette TRACE conn2 <- [1,1514,null,{}] 17:21:27 INFO - PROCESS | 1652 | 1462580487667 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:27 INFO - PROCESS | 1652 | 1462580487787 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 17:21:27 INFO - PROCESS | 1652 | 1462580487852 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131cc800 == 79 [pid = 1652] [id = 386] 17:21:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1122c8c00) [pid = 1652] [serial = 1157] [outer = 0x0] 17:21:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1129ab000) [pid = 1652] [serial = 1158] [outer = 0x1122c8c00] 17:21:27 INFO - PROCESS | 1652 | 1462580487884 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x113315c00) [pid = 1652] [serial = 1159] [outer = 0x1122c8c00] 17:21:28 INFO - PROCESS | 1652 | 1462580488337 Marionette TRACE conn2 <- [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]]]}] 17:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 721ms 17:21:28 INFO - PROCESS | 1652 | 1462580488381 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 17:21:28 INFO - PROCESS | 1652 | 1462580488385 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 17:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:21:28 INFO - PROCESS | 1652 | 1462580488389 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - PROCESS | 1652 | 1462580488391 Marionette TRACE conn2 <- [1,1518,null,{}] 17:21:28 INFO - PROCESS | 1652 | 1462580488394 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:28 INFO - PROCESS | 1652 | 1462580488506 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 17:21:28 INFO - PROCESS | 1652 | 1462580488575 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x118595800 == 80 [pid = 1652] [id = 387] 17:21:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x113d28400) [pid = 1652] [serial = 1160] [outer = 0x0] 17:21:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x1165bf800) [pid = 1652] [serial = 1161] [outer = 0x113d28400] 17:21:28 INFO - PROCESS | 1652 | 1462580488606 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x11683b800) [pid = 1652] [serial = 1162] [outer = 0x113d28400] 17:21:29 INFO - PROCESS | 1652 | 1462580489006 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 672ms 17:21:29 INFO - PROCESS | 1652 | 1462580489061 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 1652 | 1462580489063 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 17:21:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:21:29 INFO - PROCESS | 1652 | 1462580489065 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 1652 | 1462580489068 Marionette TRACE conn2 <- [1,1522,null,{}] 17:21:29 INFO - PROCESS | 1652 | 1462580489076 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 1652 | 1462580489209 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 17:21:29 INFO - PROCESS | 1652 | 1462580489279 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293b8800 == 81 [pid = 1652] [id = 388] 17:21:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x117d06800) [pid = 1652] [serial = 1163] [outer = 0x0] 17:21:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1190cb800) [pid = 1652] [serial = 1164] [outer = 0x117d06800] 17:21:29 INFO - PROCESS | 1652 | 1462580489311 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x119f9f000) [pid = 1652] [serial = 1165] [outer = 0x117d06800] 17:21:29 INFO - PROCESS | 1652 | 1462580489679 Marionette TRACE conn2 <- [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"]]]}] 17:21:29 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 () { 17:21:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:21:29 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 () { 17:21:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:21:29 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 () { 17:21:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:21:29 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 () { 17:21:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:21:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 622ms 17:21:29 INFO - PROCESS | 1652 | 1462580489688 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 1652 | 1462580489690 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 17:21:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:21:29 INFO - PROCESS | 1652 | 1462580489693 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 1652 | 1462580489694 Marionette TRACE conn2 <- [1,1526,null,{}] 17:21:29 INFO - PROCESS | 1652 | 1462580489697 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 1652 | 1462580489806 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 17:21:29 INFO - PROCESS | 1652 | 1462580489860 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8ce000 == 82 [pid = 1652] [id = 389] 17:21:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1194ca800) [pid = 1652] [serial = 1166] [outer = 0x0] 17:21:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x11a053000) [pid = 1652] [serial = 1167] [outer = 0x1194ca800] 17:21:29 INFO - PROCESS | 1652 | 1462580489889 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1247e3c00) [pid = 1652] [serial = 1168] [outer = 0x1194ca800] 17:21:30 INFO - PROCESS | 1652 | 1462580490257 Marionette TRACE conn2 <- [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"]]]}] 17:21:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:21:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:21:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:21:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:21:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:21:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:21:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 569ms 17:21:30 INFO - PROCESS | 1652 | 1462580490263 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 1652 | 1462580490264 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 17:21:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:21:30 INFO - PROCESS | 1652 | 1462580490266 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 1652 | 1462580490268 Marionette TRACE conn2 <- [1,1530,null,{}] 17:21:30 INFO - PROCESS | 1652 | 1462580490270 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:30 INFO - PROCESS | 1652 | 1462580490374 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 17:21:30 INFO - PROCESS | 1652 | 1462580490428 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf49000 == 83 [pid = 1652] [id = 390] 17:21:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x1194d0400) [pid = 1652] [serial = 1169] [outer = 0x0] 17:21:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12500b400) [pid = 1652] [serial = 1170] [outer = 0x1194d0400] 17:21:30 INFO - PROCESS | 1652 | 1462580490457 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x128af6000) [pid = 1652] [serial = 1171] [outer = 0x1194d0400] 17:21:30 INFO - PROCESS | 1652 | 1462580490814 Marionette TRACE conn2 <- [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]]]}] 17:21:30 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 17:21:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:21:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:21:30 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. 17:21:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:21:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 17:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:21:30 INFO - PROCESS | 1652 | 1462580490837 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 1652 | 1462580490839 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 17:21:30 INFO - PROCESS | 1652 | 1462580490841 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 1652 | 1462580490842 Marionette TRACE conn2 <- [1,1534,null,{}] 17:21:30 INFO - PROCESS | 1652 | 1462580490845 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:30 INFO - PROCESS | 1652 | 1462580490969 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 17:21:31 INFO - PROCESS | 1652 | 1462580491082 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c842000 == 84 [pid = 1652] [id = 391] 17:21:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x128d81800) [pid = 1652] [serial = 1172] [outer = 0x0] 17:21:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12918a400) [pid = 1652] [serial = 1173] [outer = 0x128d81800] 17:21:31 INFO - PROCESS | 1652 | 1462580491114 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12937c000) [pid = 1652] [serial = 1174] [outer = 0x128d81800] 17:21:31 INFO - PROCESS | 1652 | 1462580491521 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 720ms 17:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:21:31 INFO - PROCESS | 1652 | 1462580491561 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 1652 | 1462580491562 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 17:21:31 INFO - PROCESS | 1652 | 1462580491565 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 1652 | 1462580491566 Marionette TRACE conn2 <- [1,1538,null,{}] 17:21:31 INFO - PROCESS | 1652 | 1462580491568 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:31 INFO - PROCESS | 1652 | 1462580491675 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 17:21:31 INFO - PROCESS | 1652 | 1462580491765 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb3f000 == 85 [pid = 1652] [id = 392] 17:21:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x12937c800) [pid = 1652] [serial = 1175] [outer = 0x0] 17:21:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x129392400) [pid = 1652] [serial = 1176] [outer = 0x12937c800] 17:21:31 INFO - PROCESS | 1652 | 1462580491794 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x1294c0400) [pid = 1652] [serial = 1177] [outer = 0x12937c800] 17:21:32 INFO - PROCESS | 1652 | 1462580492205 Marionette TRACE conn2 <- [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]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 17:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:21:32 INFO - PROCESS | 1652 | 1462580492236 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 1652 | 1462580492237 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 17:21:32 INFO - PROCESS | 1652 | 1462580492240 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 1652 | 1462580492241 Marionette TRACE conn2 <- [1,1542,null,{}] 17:21:32 INFO - PROCESS | 1652 | 1462580492243 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:32 INFO - PROCESS | 1652 | 1462580492348 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 17:21:32 INFO - PROCESS | 1652 | 1462580492407 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccd6000 == 86 [pid = 1652] [id = 393] 17:21:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12938e800) [pid = 1652] [serial = 1178] [outer = 0x0] 17:21:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x129658c00) [pid = 1652] [serial = 1179] [outer = 0x12938e800] 17:21:32 INFO - PROCESS | 1652 | 1462580492477 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12a7c1400) [pid = 1652] [serial = 1180] [outer = 0x12938e800] 17:21:32 INFO - PROCESS | 1652 | 1462580492865 Marionette TRACE conn2 <- [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]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 672ms 17:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:21:32 INFO - PROCESS | 1652 | 1462580492912 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 1652 | 1462580492913 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 17:21:32 INFO - PROCESS | 1652 | 1462580492916 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 1652 | 1462580492917 Marionette TRACE conn2 <- [1,1546,null,{}] 17:21:32 INFO - PROCESS | 1652 | 1462580492919 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 1652 | 1462580493082 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 17:21:33 INFO - PROCESS | 1652 | 1462580493170 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x124bda000 == 87 [pid = 1652] [id = 394] 17:21:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x1129a6000) [pid = 1652] [serial = 1181] [outer = 0x0] 17:21:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1247dd000) [pid = 1652] [serial = 1182] [outer = 0x1129a6000] 17:21:33 INFO - PROCESS | 1652 | 1462580493201 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12a8f4400) [pid = 1652] [serial = 1183] [outer = 0x1129a6000] 17:21:33 INFO - PROCESS | 1652 | 1462580493629 Marionette TRACE conn2 <- [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]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 722ms 17:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:21:33 INFO - PROCESS | 1652 | 1462580493638 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 1652 | 1462580493640 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 17:21:33 INFO - PROCESS | 1652 | 1462580493642 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 1652 | 1462580493643 Marionette TRACE conn2 <- [1,1550,null,{}] 17:21:33 INFO - PROCESS | 1652 | 1462580493645 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 1652 | 1462580493762 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 17:21:33 INFO - PROCESS | 1652 | 1462580493992 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11664e000 == 88 [pid = 1652] [id = 395] 17:21:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x109fca800) [pid = 1652] [serial = 1184] [outer = 0x0] 17:21:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x111db8c00) [pid = 1652] [serial = 1185] [outer = 0x109fca800] 17:21:34 INFO - PROCESS | 1652 | 1462580494030 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x1129a2c00) [pid = 1652] [serial = 1186] [outer = 0x109fca800] 17:21:34 INFO - PROCESS | 1652 | 1462580494498 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 920ms 17:21:34 INFO - PROCESS | 1652 | 1462580494563 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 1652 | 1462580494566 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 17:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:21:34 INFO - PROCESS | 1652 | 1462580494569 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 1652 | 1462580494571 Marionette TRACE conn2 <- [1,1554,null,{}] 17:21:34 INFO - PROCESS | 1652 | 1462580494574 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:34 INFO - PROCESS | 1652 | 1462580494680 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 17:21:34 INFO - PROCESS | 1652 | 1462580494743 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x112fb5800 == 89 [pid = 1652] [id = 396] 17:21:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x1166a0800) [pid = 1652] [serial = 1187] [outer = 0x0] 17:21:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x1166ae400) [pid = 1652] [serial = 1188] [outer = 0x1166a0800] 17:21:34 INFO - PROCESS | 1652 | 1462580494816 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x117422400) [pid = 1652] [serial = 1189] [outer = 0x1166a0800] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa05000 == 88 [pid = 1652] [id = 384] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x112658000 == 87 [pid = 1652] [id = 383] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1185ad800 == 86 [pid = 1652] [id = 382] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x12abed000) [pid = 1652] [serial = 1095] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x128bc1800 == 85 [pid = 1652] [id = 381] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1251dc000 == 84 [pid = 1652] [id = 380] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1246cf000 == 83 [pid = 1652] [id = 379] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1231dc800 == 82 [pid = 1652] [id = 378] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119498800 == 81 [pid = 1652] [id = 377] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x118592800 == 80 [pid = 1652] [id = 376] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116f42000 == 79 [pid = 1652] [id = 375] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116f3c800 == 78 [pid = 1652] [id = 374] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1161b1800 == 77 [pid = 1652] [id = 373] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12977f000 == 76 [pid = 1652] [id = 367] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1185af000 == 75 [pid = 1652] [id = 366] 17:21:35 INFO - PROCESS | 1652 | --DOCSHELL 0x135be8000 == 74 [pid = 1652] [id = 365] 17:21:35 INFO - PROCESS | 1652 | 1462580495247 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 726ms 17:21:35 INFO - PROCESS | 1652 | 1462580495296 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 1652 | 1462580495299 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 17:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x12c4bcc00) [pid = 1652] [serial = 976] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12cc53400) [pid = 1652] [serial = 994] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x12bf14800) [pid = 1652] [serial = 991] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12cb7b400) [pid = 1652] [serial = 1077] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12d571c00) [pid = 1652] [serial = 1080] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12cc56000) [pid = 1652] [serial = 1078] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12d5ebc00) [pid = 1652] [serial = 1083] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12a7bd000) [pid = 1652] [serial = 1071] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12bb16000) [pid = 1652] [serial = 1072] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x117fb2800) [pid = 1652] [serial = 1086] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12918d000) [pid = 1652] [serial = 1069] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x128d8a000) [pid = 1652] [serial = 1068] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12328bc00) [pid = 1652] [serial = 1060] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x11a05dc00) [pid = 1652] [serial = 1059] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x117f9c000) [pid = 1652] [serial = 1038] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x12bf16400) [pid = 1652] [serial = 1050] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x118154800) [pid = 1652] [serial = 1057] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x117420c00) [pid = 1652] [serial = 1056] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x126ef5000) [pid = 1652] [serial = 1065] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x128b98c00) [pid = 1652] [serial = 1066] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12d569800) [pid = 1652] [serial = 1054] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x1240fdc00) [pid = 1652] [serial = 1053] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x1257ef400) [pid = 1652] [serial = 1041] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x128d83000) [pid = 1652] [serial = 1044] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1275a9800) [pid = 1652] [serial = 1047] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x113db9400) [pid = 1652] [serial = 1035] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x117f13000) [pid = 1652] [serial = 1062] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x123486800) [pid = 1652] [serial = 1063] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12d854400) [pid = 1652] [serial = 1084] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x11a054800) [pid = 1652] [serial = 1087] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x128b98800) [pid = 1652] [serial = 1092] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x124b10000) [pid = 1652] [serial = 1089] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12bb37000) [pid = 1652] [serial = 1074] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12bf19800) [pid = 1652] [serial = 1075] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1294c4800) [pid = 1652] [serial = 1093] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12d5e6800) [pid = 1652] [serial = 1081] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x128aef800) [pid = 1652] [serial = 1090] [outer = 0x0] [url = about:blank] 17:21:35 INFO - PROCESS | 1652 | 1462580495328 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 1652 | 1462580495329 Marionette TRACE conn2 <- [1,1558,null,{}] 17:21:35 INFO - PROCESS | 1652 | 1462580495338 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 1652 | 1462580495460 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 17:21:35 INFO - PROCESS | 1652 | 1462580495475 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x118046800 == 75 [pid = 1652] [id = 397] 17:21:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x117f0b000) [pid = 1652] [serial = 1190] [outer = 0x0] 17:21:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x117f11000) [pid = 1652] [serial = 1191] [outer = 0x117f0b000] 17:21:35 INFO - PROCESS | 1652 | 1462580495504 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x118b2e400) [pid = 1652] [serial = 1192] [outer = 0x117f0b000] 17:21:36 INFO - PROCESS | 1652 | 1462580496003 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 742ms 17:21:36 INFO - PROCESS | 1652 | 1462580496058 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 1652 | 1462580496060 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 17:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:21:36 INFO - PROCESS | 1652 | 1462580496088 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 1652 | 1462580496092 Marionette TRACE conn2 <- [1,1562,null,{}] 17:21:36 INFO - PROCESS | 1652 | 1462580496099 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 1652 | 1462580496191 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 17:21:36 INFO - PROCESS | 1652 | 1462580496258 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x124216800 == 76 [pid = 1652] [id = 398] 17:21:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x117f04400) [pid = 1652] [serial = 1193] [outer = 0x0] 17:21:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x119f9d000) [pid = 1652] [serial = 1194] [outer = 0x117f04400] 17:21:36 INFO - PROCESS | 1652 | 1462580496284 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11a058400) [pid = 1652] [serial = 1195] [outer = 0x117f04400] 17:21:36 INFO - PROCESS | 1652 | 1462580496568 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 527ms 17:21:36 INFO - PROCESS | 1652 | 1462580496613 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 1652 | 1462580496615 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 17:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:21:36 INFO - PROCESS | 1652 | 1462580496620 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 1652 | 1462580496621 Marionette TRACE conn2 <- [1,1566,null,{}] 17:21:36 INFO - PROCESS | 1652 | 1462580496623 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 1652 | 1462580496713 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 17:21:36 INFO - PROCESS | 1652 | 1462580496718 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1257c0800 == 77 [pid = 1652] [id = 399] 17:21:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x117fb3c00) [pid = 1652] [serial = 1196] [outer = 0x0] 17:21:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1231c1000) [pid = 1652] [serial = 1197] [outer = 0x117fb3c00] 17:21:36 INFO - PROCESS | 1652 | 1462580496744 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12362c400) [pid = 1652] [serial = 1198] [outer = 0x117fb3c00] 17:21:37 INFO - PROCESS | 1652 | 1462580497083 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 470ms 17:21:37 INFO - PROCESS | 1652 | 1462580497089 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 1652 | 1462580497090 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 17:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:21:37 INFO - PROCESS | 1652 | 1462580497092 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 1652 | 1462580497094 Marionette TRACE conn2 <- [1,1570,null,{}] 17:21:37 INFO - PROCESS | 1652 | 1462580497096 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 1652 | 1462580497221 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 17:21:37 INFO - PROCESS | 1652 | 1462580497235 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bbb000 == 78 [pid = 1652] [id = 400] 17:21:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x1242b9c00) [pid = 1652] [serial = 1199] [outer = 0x0] 17:21:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x1247db400) [pid = 1652] [serial = 1200] [outer = 0x1242b9c00] 17:21:37 INFO - PROCESS | 1652 | 1462580497266 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x125010c00) [pid = 1652] [serial = 1201] [outer = 0x1242b9c00] 17:21:37 INFO - PROCESS | 1652 | 1462580497628 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 568ms 17:21:37 INFO - PROCESS | 1652 | 1462580497662 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 1652 | 1462580497663 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 17:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:21:37 INFO - PROCESS | 1652 | 1462580497672 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 1652 | 1462580497674 Marionette TRACE conn2 <- [1,1574,null,{}] 17:21:37 INFO - PROCESS | 1652 | 1462580497676 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 1652 | 1462580497794 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 17:21:37 INFO - PROCESS | 1652 | 1462580497834 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293a9000 == 79 [pid = 1652] [id = 401] 17:21:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x126847c00) [pid = 1652] [serial = 1202] [outer = 0x0] 17:21:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1275a8000) [pid = 1652] [serial = 1203] [outer = 0x126847c00] 17:21:37 INFO - PROCESS | 1652 | 1462580497859 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x128b91c00) [pid = 1652] [serial = 1204] [outer = 0x126847c00] 17:21:38 INFO - PROCESS | 1652 | 1462580498164 Marionette TRACE conn2 <- [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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 528ms 17:21:38 INFO - PROCESS | 1652 | 1462580498194 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 1652 | 1462580498195 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 17:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:21:38 INFO - PROCESS | 1652 | 1462580498197 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 1652 | 1462580498199 Marionette TRACE conn2 <- [1,1578,null,{}] 17:21:38 INFO - PROCESS | 1652 | 1462580498203 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 1652 | 1462580498322 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 17:21:38 INFO - PROCESS | 1652 | 1462580498357 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa0b000 == 80 [pid = 1652] [id = 402] 17:21:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x126e81400) [pid = 1652] [serial = 1205] [outer = 0x0] 17:21:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x128c0e000) [pid = 1652] [serial = 1206] [outer = 0x126e81400] 17:21:38 INFO - PROCESS | 1652 | 1462580498383 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x129166c00) [pid = 1652] [serial = 1207] [outer = 0x126e81400] 17:21:38 INFO - PROCESS | 1652 | 1462580498694 Marionette TRACE conn2 <- [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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 521ms 17:21:38 INFO - PROCESS | 1652 | 1462580498721 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 1652 | 1462580498722 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 17:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:21:38 INFO - PROCESS | 1652 | 1462580498724 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 1652 | 1462580498725 Marionette TRACE conn2 <- [1,1582,null,{}] 17:21:38 INFO - PROCESS | 1652 | 1462580498728 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 1652 | 1462580498841 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 17:21:38 INFO - PROCESS | 1652 | 1462580498855 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1be800 == 81 [pid = 1652] [id = 403] 17:21:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x128d83000) [pid = 1652] [serial = 1208] [outer = 0x0] 17:21:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x129378000) [pid = 1652] [serial = 1209] [outer = 0x128d83000] 17:21:38 INFO - PROCESS | 1652 | 1462580498880 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1294c3000) [pid = 1652] [serial = 1210] [outer = 0x128d83000] 17:21:39 INFO - PROCESS | 1652 | 1462580499403 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x1122c8000) [pid = 1652] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x111f71400) [pid = 1652] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x126c65000) [pid = 1652] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x126c65800) [pid = 1652] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12cb7a000) [pid = 1652] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x119cc1000) [pid = 1652] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x111b0ac00) [pid = 1652] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x1160e7400) [pid = 1652] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x119c25400) [pid = 1652] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11a050000) [pid = 1652] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x1168a8800) [pid = 1652] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x118410c00) [pid = 1652] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x1166afc00) [pid = 1652] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:21:39 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12369a800) [pid = 1652] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 720ms 17:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:21:39 INFO - PROCESS | 1652 | 1462580499445 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 1652 | 1462580499446 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 17:21:39 INFO - PROCESS | 1652 | 1462580499448 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 1652 | 1462580499449 Marionette TRACE conn2 <- [1,1586,null,{}] 17:21:39 INFO - PROCESS | 1652 | 1462580499451 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:39 INFO - PROCESS | 1652 | 1462580499542 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 17:21:39 INFO - PROCESS | 1652 | 1462580499546 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194a7000 == 82 [pid = 1652] [id = 404] 17:21:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1129a0000) [pid = 1652] [serial = 1211] [outer = 0x0] 17:21:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x116833c00) [pid = 1652] [serial = 1212] [outer = 0x1129a0000] 17:21:39 INFO - PROCESS | 1652 | 1462580499572 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x119c25400) [pid = 1652] [serial = 1213] [outer = 0x1129a0000] 17:21:39 INFO - PROCESS | 1652 | 1462580499902 Marionette TRACE conn2 <- [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]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 471ms 17:21:39 INFO - PROCESS | 1652 | 1462580499921 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 1652 | 1462580499922 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 17:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:21:39 INFO - PROCESS | 1652 | 1462580499924 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 1652 | 1462580499926 Marionette TRACE conn2 <- [1,1590,null,{}] 17:21:39 INFO - PROCESS | 1652 | 1462580499928 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 1652 | 1462580500045 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 17:21:40 INFO - PROCESS | 1652 | 1462580500135 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb37000 == 83 [pid = 1652] [id = 405] 17:21:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x113d2b400) [pid = 1652] [serial = 1214] [outer = 0x0] 17:21:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1233bdc00) [pid = 1652] [serial = 1215] [outer = 0x113d2b400] 17:21:40 INFO - PROCESS | 1652 | 1462580500179 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12a8f6400) [pid = 1652] [serial = 1216] [outer = 0x113d2b400] 17:21:40 INFO - PROCESS | 1652 | 1462580500542 Marionette TRACE conn2 <- [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]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 669ms 17:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:21:40 INFO - PROCESS | 1652 | 1462580500594 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 1652 | 1462580500595 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 17:21:40 INFO - PROCESS | 1652 | 1462580500597 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 1652 | 1462580500599 Marionette TRACE conn2 <- [1,1594,null,{}] 17:21:40 INFO - PROCESS | 1652 | 1462580500602 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 1652 | 1462580500728 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 17:21:40 INFO - PROCESS | 1652 | 1462580500737 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d60b000 == 84 [pid = 1652] [id = 406] 17:21:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12a8f1c00) [pid = 1652] [serial = 1217] [outer = 0x0] 17:21:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12abe3800) [pid = 1652] [serial = 1218] [outer = 0x12a8f1c00] 17:21:40 INFO - PROCESS | 1652 | 1462580500762 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12bb3d800) [pid = 1652] [serial = 1219] [outer = 0x12a8f1c00] 17:21:41 INFO - PROCESS | 1652 | 1462580501088 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 521ms 17:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:21:41 INFO - PROCESS | 1652 | 1462580501120 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 1652 | 1462580501121 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 17:21:41 INFO - PROCESS | 1652 | 1462580501123 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 1652 | 1462580501124 Marionette TRACE conn2 <- [1,1598,null,{}] 17:21:41 INFO - PROCESS | 1652 | 1462580501127 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 1652 | 1462580501217 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 17:21:41 INFO - PROCESS | 1652 | 1462580501221 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d882000 == 85 [pid = 1652] [id = 407] 17:21:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12bb3e800) [pid = 1652] [serial = 1220] [outer = 0x0] 17:21:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12be5d800) [pid = 1652] [serial = 1221] [outer = 0x12bb3e800] 17:21:41 INFO - PROCESS | 1652 | 1462580501245 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12bf19000) [pid = 1652] [serial = 1222] [outer = 0x12bb3e800] 17:21:41 INFO - PROCESS | 1652 | 1462580501741 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 17:21:41 INFO - PROCESS | 1652 | 1462580501798 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 1652 | 1462580501802 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 17:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:21:41 INFO - PROCESS | 1652 | 1462580501808 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 1652 | 1462580501810 Marionette TRACE conn2 <- [1,1602,null,{}] 17:21:41 INFO - PROCESS | 1652 | 1462580501814 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 1652 | 1462580501938 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 17:21:42 INFO - PROCESS | 1652 | 1462580502038 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a5000 == 86 [pid = 1652] [id = 408] 17:21:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11666f800) [pid = 1652] [serial = 1223] [outer = 0x0] 17:21:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1166aec00) [pid = 1652] [serial = 1224] [outer = 0x11666f800] 17:21:42 INFO - PROCESS | 1652 | 1462580502070 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x117d07c00) [pid = 1652] [serial = 1225] [outer = 0x11666f800] 17:21:42 INFO - PROCESS | 1652 | 1462580502505 Marionette TRACE conn2 <- [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]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 722ms 17:21:42 INFO - PROCESS | 1652 | 1462580502530 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 1652 | 1462580502534 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 17:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:21:42 INFO - PROCESS | 1652 | 1462580502539 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 1652 | 1462580502541 Marionette TRACE conn2 <- [1,1606,null,{}] 17:21:42 INFO - PROCESS | 1652 | 1462580502543 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:42 INFO - PROCESS | 1652 | 1462580502657 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 17:21:42 INFO - PROCESS | 1652 | 1462580502760 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x128caf000 == 87 [pid = 1652] [id = 409] 17:21:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x117d38000) [pid = 1652] [serial = 1226] [outer = 0x0] 17:21:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x118b30800) [pid = 1652] [serial = 1227] [outer = 0x117d38000] 17:21:42 INFO - PROCESS | 1652 | 1462580502793 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x11a011800) [pid = 1652] [serial = 1228] [outer = 0x117d38000] 17:21:43 INFO - PROCESS | 1652 | 1462580503222 Marionette TRACE conn2 <- [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]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 723ms 17:21:43 INFO - PROCESS | 1652 | 1462580503296 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 1652 | 1462580503298 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 17:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:21:43 INFO - PROCESS | 1652 | 1462580503302 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 1652 | 1462580503305 Marionette TRACE conn2 <- [1,1610,null,{}] 17:21:43 INFO - PROCESS | 1652 | 1462580503313 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:43 INFO - PROCESS | 1652 | 1462580503469 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 17:21:43 INFO - PROCESS | 1652 | 1462580503527 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d880800 == 88 [pid = 1652] [id = 410] 17:21:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x1246f7000) [pid = 1652] [serial = 1229] [outer = 0x0] 17:21:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x124ec1c00) [pid = 1652] [serial = 1230] [outer = 0x1246f7000] 17:21:43 INFO - PROCESS | 1652 | 1462580503561 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1273e1000) [pid = 1652] [serial = 1231] [outer = 0x1246f7000] 17:21:43 INFO - PROCESS | 1652 | 1462580503961 Marionette TRACE conn2 <- [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]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 672ms 17:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:21:43 INFO - PROCESS | 1652 | 1462580503975 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 1652 | 1462580503977 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 17:21:43 INFO - PROCESS | 1652 | 1462580503979 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 1652 | 1462580503980 Marionette TRACE conn2 <- [1,1614,null,{}] 17:21:43 INFO - PROCESS | 1652 | 1462580503983 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 1652 | 1462580504097 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 17:21:44 INFO - PROCESS | 1652 | 1462580504200 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350cc800 == 89 [pid = 1652] [id = 411] 17:21:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x128b89400) [pid = 1652] [serial = 1232] [outer = 0x0] 17:21:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x129192400) [pid = 1652] [serial = 1233] [outer = 0x128b89400] 17:21:44 INFO - PROCESS | 1652 | 1462580504232 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12a7bf400) [pid = 1652] [serial = 1234] [outer = 0x128b89400] 17:21:44 INFO - PROCESS | 1652 | 1462580504620 Marionette TRACE conn2 <- [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]]]}] 17:21:44 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 17:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 668ms 17:21:44 INFO - PROCESS | 1652 | 1462580504648 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 1652 | 1462580504649 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 17:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:21:44 INFO - PROCESS | 1652 | 1462580504654 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 1652 | 1462580504655 Marionette TRACE conn2 <- [1,1618,null,{}] 17:21:44 INFO - PROCESS | 1652 | 1462580504658 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 1652 | 1462580504768 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 17:21:44 INFO - PROCESS | 1652 | 1462580504862 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x13580a000 == 90 [pid = 1652] [id = 412] 17:21:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12916c400) [pid = 1652] [serial = 1235] [outer = 0x0] 17:21:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12abe0800) [pid = 1652] [serial = 1236] [outer = 0x12916c400] 17:21:44 INFO - PROCESS | 1652 | 1462580504892 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12bb39000) [pid = 1652] [serial = 1237] [outer = 0x12916c400] 17:21:45 INFO - PROCESS | 1652 | 1462580505311 Marionette TRACE conn2 <- [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]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 720ms 17:21:45 INFO - PROCESS | 1652 | 1462580505374 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 1652 | 1462580505375 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 17:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:21:45 INFO - PROCESS | 1652 | 1462580505377 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 1652 | 1462580505379 Marionette TRACE conn2 <- [1,1622,null,{}] 17:21:45 INFO - PROCESS | 1652 | 1462580505381 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:45 INFO - PROCESS | 1652 | 1462580505503 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 17:21:45 INFO - PROCESS | 1652 | 1462580505579 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x135837800 == 91 [pid = 1652] [id = 413] 17:21:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12bf11000) [pid = 1652] [serial = 1238] [outer = 0x0] 17:21:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12cb7b000) [pid = 1652] [serial = 1239] [outer = 0x12bf11000] 17:21:45 INFO - PROCESS | 1652 | 1462580505609 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12cc56800) [pid = 1652] [serial = 1240] [outer = 0x12bf11000] 17:21:46 INFO - PROCESS | 1652 | 1462580506027 Marionette TRACE conn2 <- [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]]]}] 17:21:46 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 17:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 17:21:46 INFO - PROCESS | 1652 | 1462580506048 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 1652 | 1462580506050 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 17:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:21:46 INFO - PROCESS | 1652 | 1462580506056 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 1652 | 1462580506057 Marionette TRACE conn2 <- [1,1626,null,{}] 17:21:46 INFO - PROCESS | 1652 | 1462580506077 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 1652 | 1462580506185 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 17:21:46 INFO - PROCESS | 1652 | 1462580506288 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1359d8000 == 92 [pid = 1652] [id = 414] 17:21:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x1127c5c00) [pid = 1652] [serial = 1241] [outer = 0x0] 17:21:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x1127cc800) [pid = 1652] [serial = 1242] [outer = 0x1127c5c00] 17:21:46 INFO - PROCESS | 1652 | 1462580506319 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x1127d3000) [pid = 1652] [serial = 1243] [outer = 0x1127c5c00] 17:21:46 INFO - PROCESS | 1652 | 1462580506738 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 690ms 17:21:46 INFO - PROCESS | 1652 | 1462580506745 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 17:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:21:46 INFO - PROCESS | 1652 | 1462580506746 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 17:21:46 INFO - PROCESS | 1652 | 1462580506749 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 1652 | 1462580506750 Marionette TRACE conn2 <- [1,1630,null,{}] 17:21:46 INFO - PROCESS | 1652 | 1462580506752 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 1652 | 1462580506866 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 17:21:46 INFO - PROCESS | 1652 | 1462580506946 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b8c800 == 93 [pid = 1652] [id = 415] 17:21:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x1127c9400) [pid = 1652] [serial = 1244] [outer = 0x0] 17:21:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x116109c00) [pid = 1652] [serial = 1245] [outer = 0x1127c9400] 17:21:46 INFO - PROCESS | 1652 | 1462580506975 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x11610e000) [pid = 1652] [serial = 1246] [outer = 0x1127c9400] 17:21:47 INFO - PROCESS | 1652 | 1462580507414 Marionette TRACE conn2 <- [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]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:21:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 719ms 17:21:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:21:47 INFO - PROCESS | 1652 | 1462580507489 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 1652 | 1462580507490 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 17:21:47 INFO - PROCESS | 1652 | 1462580507492 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 1652 | 1462580507494 Marionette TRACE conn2 <- [1,1634,null,{}] 17:21:47 INFO - PROCESS | 1652 | 1462580507496 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:47 INFO - PROCESS | 1652 | 1462580507852 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 17:21:47 INFO - PROCESS | 1652 | 1462580507907 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x123760800 == 94 [pid = 1652] [id = 416] 17:21:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x1129a4000) [pid = 1652] [serial = 1247] [outer = 0x0] 17:21:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x112d0c800) [pid = 1652] [serial = 1248] [outer = 0x1129a4000] 17:21:47 INFO - PROCESS | 1652 | 1462580507936 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x115e71800) [pid = 1652] [serial = 1249] [outer = 0x1129a4000] 17:21:48 INFO - PROCESS | 1652 | 1462580508359 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 920ms 17:21:48 INFO - PROCESS | 1652 | 1462580508415 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 1652 | 1462580508418 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 17:21:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:21:48 INFO - PROCESS | 1652 | 1462580508421 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 1652 | 1462580508423 Marionette TRACE conn2 <- [1,1638,null,{}] 17:21:48 INFO - PROCESS | 1652 | 1462580508426 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:48 INFO - PROCESS | 1652 | 1462580508529 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 17:21:48 INFO - PROCESS | 1652 | 1462580508608 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11663e800 == 95 [pid = 1652] [id = 417] 17:21:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x116113400) [pid = 1652] [serial = 1250] [outer = 0x0] 17:21:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x116114c00) [pid = 1652] [serial = 1251] [outer = 0x116113400] 17:21:48 INFO - PROCESS | 1652 | 1462580508638 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x116a55c00) [pid = 1652] [serial = 1252] [outer = 0x116113400] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12abac000 == 94 [pid = 1652] [id = 211] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12d60b000 == 93 [pid = 1652] [id = 406] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb37000 == 92 [pid = 1652] [id = 405] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1194a7000 == 91 [pid = 1652] [id = 404] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1be800 == 90 [pid = 1652] [id = 403] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa0b000 == 89 [pid = 1652] [id = 402] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1293a9000 == 88 [pid = 1652] [id = 401] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x128b8dc00) [pid = 1652] [serial = 1155] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | 1462580509130 Marionette TRACE conn2 <- [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]]]}] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x128bbb000 == 87 [pid = 1652] [id = 400] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1257c0800 == 86 [pid = 1652] [id = 399] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x124216800 == 85 [pid = 1652] [id = 398] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x118046800 == 84 [pid = 1652] [id = 397] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x112fb5800 == 83 [pid = 1652] [id = 396] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x11664e000 == 82 [pid = 1652] [id = 395] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12c842000 == 81 [pid = 1652] [id = 391] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf49000 == 80 [pid = 1652] [id = 390] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8ce000 == 79 [pid = 1652] [id = 389] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1293b8800 == 78 [pid = 1652] [id = 388] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x118595800 == 77 [pid = 1652] [id = 387] 17:21:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1131cc800 == 76 [pid = 1652] [id = 386] 17:21:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:21:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 773ms 17:21:49 INFO - PROCESS | 1652 | 1462580509195 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 17:21:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:21:49 INFO - PROCESS | 1652 | 1462580509197 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 17:21:49 INFO - PROCESS | 1652 | 1462580509199 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 1652 | 1462580509203 Marionette TRACE conn2 <- [1,1642,null,{}] 17:21:49 INFO - PROCESS | 1652 | 1462580509205 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:49 INFO - PROCESS | 1652 | 1462580509306 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12cc5e000) [pid = 1652] [serial = 1033] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x112f6cc00) [pid = 1652] [serial = 1120] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x1129a9000) [pid = 1652] [serial = 1119] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x11a05ac00) [pid = 1652] [serial = 1147] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x126e38400) [pid = 1652] [serial = 1149] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x113c41800) [pid = 1652] [serial = 1146] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x1273eac00) [pid = 1652] [serial = 1150] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x1231bf400) [pid = 1652] [serial = 1138] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x1275a8c00) [pid = 1652] [serial = 1152] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x11a059000) [pid = 1652] [serial = 1135] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x128af3400) [pid = 1652] [serial = 1153] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x1231b6800) [pid = 1652] [serial = 1137] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x11683d800) [pid = 1652] [serial = 1098] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x117f11400) [pid = 1652] [serial = 1117] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x113cc6000) [pid = 1652] [serial = 1116] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x1166a1c00) [pid = 1652] [serial = 1123] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x1165b6400) [pid = 1652] [serial = 1122] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x119fa9c00) [pid = 1652] [serial = 1134] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12328fc00) [pid = 1652] [serial = 1140] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x1275a0800) [pid = 1652] [serial = 1104] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x129394800) [pid = 1652] [serial = 1113] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x117f9a000) [pid = 1652] [serial = 1128] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x118409800) [pid = 1652] [serial = 1129] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x119097000) [pid = 1652] [serial = 1131] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x1194c2400) [pid = 1652] [serial = 1132] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x117144000) [pid = 1652] [serial = 1125] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x117d10c00) [pid = 1652] [serial = 1126] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x1242bac00) [pid = 1652] [serial = 1143] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x129662800) [pid = 1652] [serial = 1107] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1233c3800) [pid = 1652] [serial = 1141] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x1247d8400) [pid = 1652] [serial = 1144] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12bf0ac00) [pid = 1652] [serial = 1110] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x11a051c00) [pid = 1652] [serial = 1101] [outer = 0x0] [url = about:blank] 17:21:49 INFO - PROCESS | 1652 | 1462580509387 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f3d000 == 77 [pid = 1652] [id = 418] 17:21:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x112f6cc00) [pid = 1652] [serial = 1253] [outer = 0x0] 17:21:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x116833800) [pid = 1652] [serial = 1254] [outer = 0x112f6cc00] 17:21:49 INFO - PROCESS | 1652 | 1462580509417 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x119097000) [pid = 1652] [serial = 1255] [outer = 0x112f6cc00] 17:21:49 INFO - PROCESS | 1652 | 1462580509832 Marionette TRACE conn2 <- [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]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:21:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 17:21:49 INFO - PROCESS | 1652 | 1462580509871 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 1652 | 1462580509875 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 17:21:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:21:49 INFO - PROCESS | 1652 | 1462580509886 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 1652 | 1462580509890 Marionette TRACE conn2 <- [1,1646,null,{}] 17:21:49 INFO - PROCESS | 1652 | 1462580509894 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 1652 | 1462580510004 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 17:21:50 INFO - PROCESS | 1652 | 1462580510008 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12341d800 == 78 [pid = 1652] [id = 419] 17:21:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x1197dac00) [pid = 1652] [serial = 1256] [outer = 0x0] 17:21:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x119fa9c00) [pid = 1652] [serial = 1257] [outer = 0x1197dac00] 17:21:50 INFO - PROCESS | 1652 | 1462580510034 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1231b9400) [pid = 1652] [serial = 1258] [outer = 0x1197dac00] 17:21:50 INFO - PROCESS | 1652 | 1462580510384 Marionette TRACE conn2 <- [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]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:21:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 532ms 17:21:50 INFO - PROCESS | 1652 | 1462580510411 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 1652 | 1462580510413 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 17:21:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:21:50 INFO - PROCESS | 1652 | 1462580510422 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 1652 | 1462580510423 Marionette TRACE conn2 <- [1,1650,null,{}] 17:21:50 INFO - PROCESS | 1652 | 1462580510433 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 1652 | 1462580510531 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 17:21:50 INFO - PROCESS | 1652 | 1462580510536 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bc6000 == 79 [pid = 1652] [id = 420] 17:21:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x1231c0800) [pid = 1652] [serial = 1259] [outer = 0x0] 17:21:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x123265800) [pid = 1652] [serial = 1260] [outer = 0x1231c0800] 17:21:50 INFO - PROCESS | 1652 | 1462580510561 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1240fdc00) [pid = 1652] [serial = 1261] [outer = 0x1231c0800] 17:21:50 INFO - PROCESS | 1652 | 1462580510916 Marionette TRACE conn2 <- [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]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:21:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 537ms 17:21:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:21:50 INFO - PROCESS | 1652 | 1462580510953 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 1652 | 1462580510955 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 17:21:50 INFO - PROCESS | 1652 | 1462580510957 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 1652 | 1462580510958 Marionette TRACE conn2 <- [1,1654,null,{}] 17:21:50 INFO - PROCESS | 1652 | 1462580510960 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:51 INFO - PROCESS | 1652 | 1462580511069 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 17:21:51 INFO - PROCESS | 1652 | 1462580511150 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a594000 == 80 [pid = 1652] [id = 421] 17:21:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x124e8e800) [pid = 1652] [serial = 1262] [outer = 0x0] 17:21:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12576b400) [pid = 1652] [serial = 1263] [outer = 0x124e8e800] 17:21:51 INFO - PROCESS | 1652 | 1462580511179 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x1275a1800) [pid = 1652] [serial = 1264] [outer = 0x124e8e800] 17:21:51 INFO - PROCESS | 1652 | 1462580511493 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:21:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 569ms 17:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:21:51 INFO - PROCESS | 1652 | 1462580511526 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 1652 | 1462580511527 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 17:21:51 INFO - PROCESS | 1652 | 1462580511529 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 1652 | 1462580511530 Marionette TRACE conn2 <- [1,1658,null,{}] 17:21:51 INFO - PROCESS | 1652 | 1462580511533 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:51 INFO - PROCESS | 1652 | 1462580511658 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 17:21:51 INFO - PROCESS | 1652 | 1462580511673 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abc4000 == 81 [pid = 1652] [id = 422] 17:21:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x126ef2c00) [pid = 1652] [serial = 1265] [outer = 0x0] 17:21:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x128b8d000) [pid = 1652] [serial = 1266] [outer = 0x126ef2c00] 17:21:51 INFO - PROCESS | 1652 | 1462580511698 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x128f6dc00) [pid = 1652] [serial = 1267] [outer = 0x126ef2c00] 17:21:52 INFO - PROCESS | 1652 | 1462580512063 Marionette TRACE conn2 <- [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]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 569ms 17:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:21:52 INFO - PROCESS | 1652 | 1462580512100 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 1652 | 1462580512101 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 17:21:52 INFO - PROCESS | 1652 | 1462580512103 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 1652 | 1462580512104 Marionette TRACE conn2 <- [1,1662,null,{}] 17:21:52 INFO - PROCESS | 1652 | 1462580512106 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 1652 | 1462580512222 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 17:21:52 INFO - PROCESS | 1652 | 1462580512233 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb55800 == 82 [pid = 1652] [id = 423] 17:21:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x128f7b000) [pid = 1652] [serial = 1268] [outer = 0x0] 17:21:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x129194000) [pid = 1652] [serial = 1269] [outer = 0x128f7b000] 17:21:52 INFO - PROCESS | 1652 | 1462580512258 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x129397000) [pid = 1652] [serial = 1270] [outer = 0x128f7b000] 17:21:52 INFO - PROCESS | 1652 | 1462580512602 Marionette TRACE conn2 <- [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]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 17:21:52 INFO - PROCESS | 1652 | 1462580512622 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 1652 | 1462580512624 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 17:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:21:52 INFO - PROCESS | 1652 | 1462580512626 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 1652 | 1462580512627 Marionette TRACE conn2 <- [1,1666,null,{}] 17:21:52 INFO - PROCESS | 1652 | 1462580512629 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 1652 | 1462580512754 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 17:21:52 INFO - PROCESS | 1652 | 1462580512767 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c29e800 == 83 [pid = 1652] [id = 424] 17:21:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x129168400) [pid = 1652] [serial = 1271] [outer = 0x0] 17:21:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12a7bd000) [pid = 1652] [serial = 1272] [outer = 0x129168400] 17:21:52 INFO - PROCESS | 1652 | 1462580512792 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12bb17400) [pid = 1652] [serial = 1273] [outer = 0x129168400] 17:21:53 INFO - PROCESS | 1652 | 1462580513193 Marionette TRACE conn2 <- [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]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 571ms 17:21:53 INFO - PROCESS | 1652 | 1462580513197 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 1652 | 1462580513198 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 17:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:21:53 INFO - PROCESS | 1652 | 1462580513205 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 1652 | 1462580513206 Marionette TRACE conn2 <- [1,1670,null,{}] 17:21:53 INFO - PROCESS | 1652 | 1462580513209 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:53 INFO - PROCESS | 1652 | 1462580513332 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 17:21:53 INFO - PROCESS | 1652 | 1462580513374 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cce7800 == 84 [pid = 1652] [id = 425] 17:21:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12918cc00) [pid = 1652] [serial = 1274] [outer = 0x0] 17:21:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12be58400) [pid = 1652] [serial = 1275] [outer = 0x12918cc00] 17:21:53 INFO - PROCESS | 1652 | 1462580513399 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12c4bc000) [pid = 1652] [serial = 1276] [outer = 0x12918cc00] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x126847c00) [pid = 1652] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x126e81400) [pid = 1652] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x128d83000) [pid = 1652] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x117f04400) [pid = 1652] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x117fb3c00) [pid = 1652] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x1166a0800) [pid = 1652] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x109fca800) [pid = 1652] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x117f0b000) [pid = 1652] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x1129a0000) [pid = 1652] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x113d2b400) [pid = 1652] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12a8f1c00) [pid = 1652] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x128af7800) [pid = 1652] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x1242b9c00) [pid = 1652] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x1275a1c00) [pid = 1652] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x1134c8800) [pid = 1652] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x128c0e400) [pid = 1652] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x112a5a000) [pid = 1652] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x1275afc00) [pid = 1652] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12500d800) [pid = 1652] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x11901f800) [pid = 1652] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12328c000) [pid = 1652] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x125407400) [pid = 1652] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12a782400) [pid = 1652] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x129198400) [pid = 1652] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:21:53 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x1166a9c00) [pid = 1652] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:21:53 INFO - PROCESS | 1652 | 1462580513910 Marionette TRACE conn2 <- [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]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 721ms 17:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:21:53 INFO - PROCESS | 1652 | 1462580513926 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 1652 | 1462580513928 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 17:21:53 INFO - PROCESS | 1652 | 1462580513930 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 1652 | 1462580513931 Marionette TRACE conn2 <- [1,1674,null,{}] 17:21:53 INFO - PROCESS | 1652 | 1462580513939 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 1652 | 1462580514082 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 17:21:54 INFO - PROCESS | 1652 | 1462580514149 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8d0000 == 85 [pid = 1652] [id = 426] 17:21:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1166a6800) [pid = 1652] [serial = 1277] [outer = 0x0] 17:21:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x119097400) [pid = 1652] [serial = 1278] [outer = 0x1166a6800] 17:21:54 INFO - PROCESS | 1652 | 1462580514178 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x128c0e400) [pid = 1652] [serial = 1279] [outer = 0x1166a6800] 17:21:54 INFO - PROCESS | 1652 | 1462580514487 Marionette TRACE conn2 <- [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]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 573ms 17:21:54 INFO - PROCESS | 1652 | 1462580514507 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 1652 | 1462580514509 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 17:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:21:54 INFO - PROCESS | 1652 | 1462580514511 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 1652 | 1462580514512 Marionette TRACE conn2 <- [1,1678,null,{}] 17:21:54 INFO - PROCESS | 1652 | 1462580514515 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 1652 | 1462580514612 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 17:21:54 INFO - PROCESS | 1652 | 1462580514677 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d876000 == 86 [pid = 1652] [id = 427] 17:21:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x117d11000) [pid = 1652] [serial = 1280] [outer = 0x0] 17:21:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12ab60400) [pid = 1652] [serial = 1281] [outer = 0x117d11000] 17:21:54 INFO - PROCESS | 1652 | 1462580514702 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12cb7e800) [pid = 1652] [serial = 1282] [outer = 0x117d11000] 17:21:54 INFO - PROCESS | 1652 | 1462580514974 Marionette TRACE conn2 <- [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]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 468ms 17:21:54 INFO - PROCESS | 1652 | 1462580514980 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 1652 | 1462580514981 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 17:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:21:54 INFO - PROCESS | 1652 | 1462580514991 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 1652 | 1462580514992 Marionette TRACE conn2 <- [1,1682,null,{}] 17:21:54 INFO - PROCESS | 1652 | 1462580514995 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 1652 | 1462580515097 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 17:21:55 INFO - PROCESS | 1652 | 1462580515102 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x135824000 == 87 [pid = 1652] [id = 428] 17:21:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12cb83400) [pid = 1652] [serial = 1283] [outer = 0x0] 17:21:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12cc5c000) [pid = 1652] [serial = 1284] [outer = 0x12cb83400] 17:21:55 INFO - PROCESS | 1652 | 1462580515126 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12d56cc00) [pid = 1652] [serial = 1285] [outer = 0x12cb83400] 17:21:55 INFO - PROCESS | 1652 | 1462580515473 Marionette TRACE conn2 <- [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]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 528ms 17:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:21:55 INFO - PROCESS | 1652 | 1462580515512 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 1652 | 1462580515514 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 17:21:55 INFO - PROCESS | 1652 | 1462580515530 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 1652 | 1462580515531 Marionette TRACE conn2 <- [1,1686,null,{}] 17:21:55 INFO - PROCESS | 1652 | 1462580515533 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 1652 | 1462580515637 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 17:21:55 INFO - PROCESS | 1652 | 1462580515641 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x135bd7000 == 88 [pid = 1652] [id = 429] 17:21:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x112779c00) [pid = 1652] [serial = 1286] [outer = 0x0] 17:21:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x11277f400) [pid = 1652] [serial = 1287] [outer = 0x112779c00] 17:21:55 INFO - PROCESS | 1652 | 1462580515665 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x112783000) [pid = 1652] [serial = 1288] [outer = 0x112779c00] 17:21:56 INFO - PROCESS | 1652 | 1462580516209 Marionette TRACE conn2 <- [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]]]}] 17:21:56 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 17:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 732ms 17:21:56 INFO - PROCESS | 1652 | 1462580516250 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 17:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:21:56 INFO - PROCESS | 1652 | 1462580516255 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 17:21:56 INFO - PROCESS | 1652 | 1462580516260 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 1652 | 1462580516264 Marionette TRACE conn2 <- [1,1690,null,{}] 17:21:56 INFO - PROCESS | 1652 | 1462580516269 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 1652 | 1462580516409 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 17:21:56 INFO - PROCESS | 1652 | 1462580516517 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1197ac000 == 89 [pid = 1652] [id = 430] 17:21:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x112a5b400) [pid = 1652] [serial = 1289] [outer = 0x0] 17:21:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x113371000) [pid = 1652] [serial = 1290] [outer = 0x112a5b400] 17:21:56 INFO - PROCESS | 1652 | 1462580516549 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x11603fc00) [pid = 1652] [serial = 1291] [outer = 0x112a5b400] 17:21:56 INFO - PROCESS | 1652 | 1462580516987 Marionette TRACE conn2 <- [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]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 778ms 17:21:57 INFO - PROCESS | 1652 | 1462580517037 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 1652 | 1462580517041 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 17:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:21:57 INFO - PROCESS | 1652 | 1462580517045 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 1652 | 1462580517047 Marionette TRACE conn2 <- [1,1694,null,{}] 17:21:57 INFO - PROCESS | 1652 | 1462580517050 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:57 INFO - PROCESS | 1652 | 1462580517157 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 17:21:57 INFO - PROCESS | 1652 | 1462580517264 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12977b800 == 90 [pid = 1652] [id = 431] 17:21:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x116111400) [pid = 1652] [serial = 1292] [outer = 0x0] 17:21:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1168b2800) [pid = 1652] [serial = 1293] [outer = 0x116111400] 17:21:57 INFO - PROCESS | 1652 | 1462580517316 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x119022c00) [pid = 1652] [serial = 1294] [outer = 0x116111400] 17:21:57 INFO - PROCESS | 1652 | 1462580517882 Marionette TRACE conn2 <- [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]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 875ms 17:21:57 INFO - PROCESS | 1652 | 1462580517921 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 1652 | 1462580517924 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 17:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:21:57 INFO - PROCESS | 1652 | 1462580517928 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 1652 | 1462580517932 Marionette TRACE conn2 <- [1,1698,null,{}] 17:21:57 INFO - PROCESS | 1652 | 1462580517944 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 1652 | 1462580518118 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 17:21:58 INFO - PROCESS | 1652 | 1462580518274 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x135b79000 == 91 [pid = 1652] [id = 432] 17:21:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x11a09f800) [pid = 1652] [serial = 1295] [outer = 0x0] 17:21:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x1231c0c00) [pid = 1652] [serial = 1296] [outer = 0x11a09f800] 17:21:58 INFO - PROCESS | 1652 | 1462580518324 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x1246f2800) [pid = 1652] [serial = 1297] [outer = 0x11a09f800] 17:21:58 INFO - PROCESS | 1652 | 1462580518757 Marionette TRACE conn2 <- [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]]]}] 17:21:58 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 17:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 876ms 17:21:58 INFO - PROCESS | 1652 | 1462580518804 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 17:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:21:58 INFO - PROCESS | 1652 | 1462580518806 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 17:21:58 INFO - PROCESS | 1652 | 1462580518808 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 1652 | 1462580518810 Marionette TRACE conn2 <- [1,1702,null,{}] 17:21:58 INFO - PROCESS | 1652 | 1462580518812 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 1652 | 1462580518928 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 17:21:59 INFO - PROCESS | 1652 | 1462580519009 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x137d6e800 == 92 [pid = 1652] [id = 433] 17:21:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12466a400) [pid = 1652] [serial = 1298] [outer = 0x0] 17:21:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x1257e6000) [pid = 1652] [serial = 1299] [outer = 0x12466a400] 17:21:59 INFO - PROCESS | 1652 | 1462580519039 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x1273e9800) [pid = 1652] [serial = 1300] [outer = 0x12466a400] 17:21:59 INFO - PROCESS | 1652 | 1462580519439 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 669ms 17:21:59 INFO - PROCESS | 1652 | 1462580519478 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 1652 | 1462580519479 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 17:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:21:59 INFO - PROCESS | 1652 | 1462580519482 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 1652 | 1462580519483 Marionette TRACE conn2 <- [1,1706,null,{}] 17:21:59 INFO - PROCESS | 1652 | 1462580519485 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:59 INFO - PROCESS | 1652 | 1462580519614 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 17:21:59 INFO - PROCESS | 1652 | 1462580519691 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x137e10000 == 93 [pid = 1652] [id = 434] 17:21:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12328b400) [pid = 1652] [serial = 1301] [outer = 0x0] 17:21:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x128c09800) [pid = 1652] [serial = 1302] [outer = 0x12328b400] 17:21:59 INFO - PROCESS | 1652 | 1462580519721 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12937b000) [pid = 1652] [serial = 1303] [outer = 0x12328b400] 17:22:00 INFO - PROCESS | 1652 | 1462580520212 Marionette TRACE conn2 <- [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]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 772ms 17:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:22:00 INFO - PROCESS | 1652 | 1462580520254 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 1652 | 1462580520255 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 17:22:00 INFO - PROCESS | 1652 | 1462580520258 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 1652 | 1462580520259 Marionette TRACE conn2 <- [1,1710,null,{}] 17:22:00 INFO - PROCESS | 1652 | 1462580520261 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:00 INFO - PROCESS | 1652 | 1462580520383 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 17:22:00 INFO - PROCESS | 1652 | 1462580520494 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x135156800 == 94 [pid = 1652] [id = 435] 17:22:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x12a7bd800) [pid = 1652] [serial = 1304] [outer = 0x0] 17:22:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x12bb3bc00) [pid = 1652] [serial = 1305] [outer = 0x12a7bd800] 17:22:00 INFO - PROCESS | 1652 | 1462580520526 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12d5df400) [pid = 1652] [serial = 1306] [outer = 0x12a7bd800] 17:22:01 INFO - PROCESS | 1652 | 1462580521004 Marionette TRACE conn2 <- [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]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 769ms 17:22:01 INFO - PROCESS | 1652 | 1462580521028 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 1652 | 1462580521030 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 17:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:22:01 INFO - PROCESS | 1652 | 1462580521034 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 1652 | 1462580521036 Marionette TRACE conn2 <- [1,1714,null,{}] 17:22:01 INFO - PROCESS | 1652 | 1462580521040 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:01 INFO - PROCESS | 1652 | 1462580521215 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 17:22:01 INFO - PROCESS | 1652 | 1462580521330 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1348cf800 == 95 [pid = 1652] [id = 436] 17:22:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x12d5e0800) [pid = 1652] [serial = 1307] [outer = 0x0] 17:22:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x12d850000) [pid = 1652] [serial = 1308] [outer = 0x12d5e0800] 17:22:01 INFO - PROCESS | 1652 | 1462580521375 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12d856000) [pid = 1652] [serial = 1309] [outer = 0x12d5e0800] 17:22:01 INFO - PROCESS | 1652 | 1462580521812 Marionette TRACE conn2 <- [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]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 821ms 17:22:01 INFO - PROCESS | 1652 | 1462580521855 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 1652 | 1462580521856 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 17:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:22:01 INFO - PROCESS | 1652 | 1462580521858 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 1652 | 1462580521860 Marionette TRACE conn2 <- [1,1718,null,{}] 17:22:01 INFO - PROCESS | 1652 | 1462580521862 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 1652 | 1462580521995 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 17:22:02 INFO - PROCESS | 1652 | 1462580522104 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8c9000 == 96 [pid = 1652] [id = 437] 17:22:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x11203c800) [pid = 1652] [serial = 1310] [outer = 0x0] 17:22:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x1257e5c00) [pid = 1652] [serial = 1311] [outer = 0x11203c800] 17:22:02 INFO - PROCESS | 1652 | 1462580522136 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12d859000) [pid = 1652] [serial = 1312] [outer = 0x11203c800] 17:22:02 INFO - PROCESS | 1652 | 1462580522527 Marionette TRACE conn2 <- [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]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 722ms 17:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:22:02 INFO - PROCESS | 1652 | 1462580522597 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 1652 | 1462580522598 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 17:22:02 INFO - PROCESS | 1652 | 1462580522602 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 1652 | 1462580522603 Marionette TRACE conn2 <- [1,1722,null,{}] 17:22:02 INFO - PROCESS | 1652 | 1462580522606 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 1652 | 1462580522724 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 17:22:02 INFO - PROCESS | 1652 | 1462580522805 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1175e4800 == 97 [pid = 1652] [id = 438] 17:22:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x113c3dc00) [pid = 1652] [serial = 1313] [outer = 0x0] 17:22:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x119b34400) [pid = 1652] [serial = 1314] [outer = 0x113c3dc00] 17:22:02 INFO - PROCESS | 1652 | 1462580522834 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x128c13800) [pid = 1652] [serial = 1315] [outer = 0x113c3dc00] 17:22:03 INFO - PROCESS | 1652 | 1462580523471 Marionette TRACE conn2 <- [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]]]}] 17:22:03 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 17:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 920ms 17:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:22:03 INFO - PROCESS | 1652 | 1462580523522 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 1652 | 1462580523524 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 17:22:03 INFO - PROCESS | 1652 | 1462580523528 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 1652 | 1462580523530 Marionette TRACE conn2 <- [1,1726,null,{}] 17:22:03 INFO - PROCESS | 1652 | 1462580523534 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:03 INFO - PROCESS | 1652 | 1462580523646 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 17:22:03 INFO - PROCESS | 1652 | 1462580523761 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1175f1000 == 98 [pid = 1652] [id = 439] 17:22:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x1110a5c00) [pid = 1652] [serial = 1316] [outer = 0x0] 17:22:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x1127c7800) [pid = 1652] [serial = 1317] [outer = 0x1110a5c00] 17:22:03 INFO - PROCESS | 1652 | 1462580523792 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x1130d7400) [pid = 1652] [serial = 1318] [outer = 0x1110a5c00] 17:22:04 INFO - PROCESS | 1652 | 1462580524229 Marionette TRACE conn2 <- [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]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 721ms 17:22:04 INFO - PROCESS | 1652 | 1462580524249 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 1652 | 1462580524253 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 17:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:22:04 INFO - PROCESS | 1652 | 1462580524257 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 1652 | 1462580524259 Marionette TRACE conn2 <- [1,1730,null,{}] 17:22:04 INFO - PROCESS | 1652 | 1462580524261 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 1652 | 1462580524368 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 17:22:04 INFO - PROCESS | 1652 | 1462580524452 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119495000 == 99 [pid = 1652] [id = 440] 17:22:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x115027400) [pid = 1652] [serial = 1319] [outer = 0x0] 17:22:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x116113000) [pid = 1652] [serial = 1320] [outer = 0x115027400] 17:22:04 INFO - PROCESS | 1652 | 1462580524483 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x117d3fc00) [pid = 1652] [serial = 1321] [outer = 0x115027400] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x135824000 == 98 [pid = 1652] [id = 428] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12d876000 == 97 [pid = 1652] [id = 427] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8d0000 == 96 [pid = 1652] [id = 426] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12cce7800 == 95 [pid = 1652] [id = 425] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12c29e800 == 94 [pid = 1652] [id = 424] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12918a400) [pid = 1652] [serial = 1173] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x129392400) [pid = 1652] [serial = 1176] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x129658c00) [pid = 1652] [serial = 1179] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x1247dd000) [pid = 1652] [serial = 1182] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x12be5d800) [pid = 1652] [serial = 1221] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb55800 == 93 [pid = 1652] [id = 423] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12abc4000 == 92 [pid = 1652] [id = 422] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12a594000 == 91 [pid = 1652] [id = 421] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x128bc6000 == 90 [pid = 1652] [id = 420] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12341d800 == 89 [pid = 1652] [id = 419] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x116f3d000 == 88 [pid = 1652] [id = 418] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x11663e800 == 87 [pid = 1652] [id = 417] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x123760800 == 86 [pid = 1652] [id = 416] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x128caf000 == 85 [pid = 1652] [id = 409] 17:22:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a5000 == 84 [pid = 1652] [id = 408] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x12cc5f400) [pid = 1652] [serial = 1051] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x128af0400) [pid = 1652] [serial = 1042] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12bb3d800) [pid = 1652] [serial = 1219] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x1247db400) [pid = 1652] [serial = 1200] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x12a8f6400) [pid = 1652] [serial = 1216] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x125010c00) [pid = 1652] [serial = 1201] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x1275af400) [pid = 1652] [serial = 1048] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1166a4c00) [pid = 1652] [serial = 1036] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x129666000) [pid = 1652] [serial = 1045] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x119fa4000) [pid = 1652] [serial = 1039] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x123269000) [pid = 1652] [serial = 1102] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x12d858800) [pid = 1652] [serial = 1114] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x128f6f800) [pid = 1652] [serial = 1105] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12cc56c00) [pid = 1652] [serial = 1111] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x12a8f1000) [pid = 1652] [serial = 1108] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x117f9b800) [pid = 1652] [serial = 1099] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1275a8000) [pid = 1652] [serial = 1203] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x128c0e000) [pid = 1652] [serial = 1206] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x128b91c00) [pid = 1652] [serial = 1204] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x129378000) [pid = 1652] [serial = 1209] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x119f9d000) [pid = 1652] [serial = 1194] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x11a058400) [pid = 1652] [serial = 1195] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x11a053000) [pid = 1652] [serial = 1167] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x1231c1000) [pid = 1652] [serial = 1197] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12362c400) [pid = 1652] [serial = 1198] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x1166ae400) [pid = 1652] [serial = 1188] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x117422400) [pid = 1652] [serial = 1189] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x1165bf800) [pid = 1652] [serial = 1161] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x129166c00) [pid = 1652] [serial = 1207] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x1190cb800) [pid = 1652] [serial = 1164] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12500b400) [pid = 1652] [serial = 1170] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x1129a2c00) [pid = 1652] [serial = 1186] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x111db8c00) [pid = 1652] [serial = 1185] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x117f11000) [pid = 1652] [serial = 1191] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x118b2e400) [pid = 1652] [serial = 1192] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1129ab000) [pid = 1652] [serial = 1158] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x116833c00) [pid = 1652] [serial = 1212] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x1233bdc00) [pid = 1652] [serial = 1215] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x119c25400) [pid = 1652] [serial = 1213] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12abe3800) [pid = 1652] [serial = 1218] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x1294c3000) [pid = 1652] [serial = 1210] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x128c09c00) [pid = 1652] [serial = 1156] [outer = 0x0] [url = about:blank] 17:22:04 INFO - PROCESS | 1652 | 1462580524909 Marionette TRACE conn2 <- [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]]]}] 17:22:04 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 17:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 669ms 17:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:22:04 INFO - PROCESS | 1652 | 1462580524927 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 1652 | 1462580524928 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 17:22:04 INFO - PROCESS | 1652 | 1462580524930 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 1652 | 1462580524933 Marionette TRACE conn2 <- [1,1734,null,{}] 17:22:04 INFO - PROCESS | 1652 | 1462580524941 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:05 INFO - PROCESS | 1652 | 1462580525037 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 17:22:05 INFO - PROCESS | 1652 | 1462580525042 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185af800 == 85 [pid = 1652] [id = 441] 17:22:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x117f98800) [pid = 1652] [serial = 1322] [outer = 0x0] 17:22:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x118411c00) [pid = 1652] [serial = 1323] [outer = 0x117f98800] 17:22:05 INFO - PROCESS | 1652 | 1462580525071 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x119b33c00) [pid = 1652] [serial = 1324] [outer = 0x117f98800] 17:22:05 INFO - PROCESS | 1652 | 1462580525441 Marionette TRACE conn2 <- [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]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 523ms 17:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:22:05 INFO - PROCESS | 1652 | 1462580525453 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 1652 | 1462580525455 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 17:22:05 INFO - PROCESS | 1652 | 1462580525457 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 1652 | 1462580525458 Marionette TRACE conn2 <- [1,1738,null,{}] 17:22:05 INFO - PROCESS | 1652 | 1462580525460 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:05 INFO - PROCESS | 1652 | 1462580525557 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 17:22:05 INFO - PROCESS | 1652 | 1462580525561 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x127008800 == 86 [pid = 1652] [id = 442] 17:22:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x119c2b000) [pid = 1652] [serial = 1325] [outer = 0x0] 17:22:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x119faa400) [pid = 1652] [serial = 1326] [outer = 0x119c2b000] 17:22:05 INFO - PROCESS | 1652 | 1462580525587 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x11a059c00) [pid = 1652] [serial = 1327] [outer = 0x119c2b000] 17:22:05 INFO - PROCESS | 1652 | 1462580525935 Marionette TRACE conn2 <- [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]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 522ms 17:22:05 INFO - PROCESS | 1652 | 1462580525979 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 1652 | 1462580525980 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 17:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:22:05 INFO - PROCESS | 1652 | 1462580525983 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 1652 | 1462580525984 Marionette TRACE conn2 <- [1,1742,null,{}] 17:22:06 INFO - PROCESS | 1652 | 1462580525999 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 1652 | 1462580526092 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 17:22:06 INFO - PROCESS | 1652 | 1462580526098 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1291ad800 == 87 [pid = 1652] [id = 443] 17:22:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x1231b3000) [pid = 1652] [serial = 1328] [outer = 0x0] 17:22:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x123270000) [pid = 1652] [serial = 1329] [outer = 0x1231b3000] 17:22:06 INFO - PROCESS | 1652 | 1462580526125 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12404d800) [pid = 1652] [serial = 1330] [outer = 0x1231b3000] 17:22:06 INFO - PROCESS | 1652 | 1462580526455 Marionette TRACE conn2 <- [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]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 520ms 17:22:06 INFO - PROCESS | 1652 | 1462580526504 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 1652 | 1462580526505 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 17:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:22:06 INFO - PROCESS | 1652 | 1462580526507 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 1652 | 1462580526509 Marionette TRACE conn2 <- [1,1746,null,{}] 17:22:06 INFO - PROCESS | 1652 | 1462580526511 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 1652 | 1462580526619 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 17:22:06 INFO - PROCESS | 1652 | 1462580526697 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a588000 == 88 [pid = 1652] [id = 444] 17:22:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x1231b5c00) [pid = 1652] [serial = 1331] [outer = 0x0] 17:22:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x1247da400) [pid = 1652] [serial = 1332] [outer = 0x1231b5c00] 17:22:06 INFO - PROCESS | 1652 | 1462580526724 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x128af3800) [pid = 1652] [serial = 1333] [outer = 0x1231b5c00] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x1129a4000) [pid = 1652] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x128f7b000) [pid = 1652] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x112f6cc00) [pid = 1652] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x116113400) [pid = 1652] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x1197dac00) [pid = 1652] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1166a6800) [pid = 1652] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x117d11000) [pid = 1652] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x126ef2c00) [pid = 1652] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12918cc00) [pid = 1652] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x129168400) [pid = 1652] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x1231c0800) [pid = 1652] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x124e8e800) [pid = 1652] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:22:07 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12cb83400) [pid = 1652] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:22:07 INFO - PROCESS | 1652 | 1462580527438 Marionette TRACE conn2 <- [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]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 17:22:07 INFO - PROCESS | 1652 | 1462580527484 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 1652 | 1462580527487 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 17:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:22:07 INFO - PROCESS | 1652 | 1462580527492 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 1652 | 1462580527494 Marionette TRACE conn2 <- [1,1750,null,{}] 17:22:07 INFO - PROCESS | 1652 | 1462580527498 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:07 INFO - PROCESS | 1652 | 1462580527618 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 17:22:07 INFO - PROCESS | 1652 | 1462580527694 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1175d9000 == 89 [pid = 1652] [id = 445] 17:22:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x11277e000) [pid = 1652] [serial = 1334] [outer = 0x0] 17:22:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1129a4000) [pid = 1652] [serial = 1335] [outer = 0x11277e000] 17:22:07 INFO - PROCESS | 1652 | 1462580527727 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x115e72800) [pid = 1652] [serial = 1336] [outer = 0x11277e000] 17:22:08 INFO - PROCESS | 1652 | 1462580528178 Marionette TRACE conn2 <- [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]]]}] 17:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 721ms 17:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:22:08 INFO - PROCESS | 1652 | 1462580528213 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 1652 | 1462580528217 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 17:22:08 INFO - PROCESS | 1652 | 1462580528222 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 1652 | 1462580528224 Marionette TRACE conn2 <- [1,1754,null,{}] 17:22:08 INFO - PROCESS | 1652 | 1462580528226 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 1652 | 1462580528339 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 17:22:08 INFO - PROCESS | 1652 | 1462580528445 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x126e6e000 == 90 [pid = 1652] [id = 446] 17:22:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x11610b800) [pid = 1652] [serial = 1337] [outer = 0x0] 17:22:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1166a4c00) [pid = 1652] [serial = 1338] [outer = 0x11610b800] 17:22:08 INFO - PROCESS | 1652 | 1462580528479 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x117fb6800) [pid = 1652] [serial = 1339] [outer = 0x11610b800] 17:22:08 INFO - PROCESS | 1652 | 1462580528904 Marionette TRACE conn2 <- [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]]]}] 17:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 722ms 17:22:08 INFO - PROCESS | 1652 | 1462580528945 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 17:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:22:08 INFO - PROCESS | 1652 | 1462580528947 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 17:22:08 INFO - PROCESS | 1652 | 1462580528949 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 1652 | 1462580528952 Marionette TRACE conn2 <- [1,1758,null,{}] 17:22:08 INFO - PROCESS | 1652 | 1462580528960 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:09 INFO - PROCESS | 1652 | 1462580529078 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 17:22:09 INFO - PROCESS | 1652 | 1462580529174 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8bd000 == 91 [pid = 1652] [id = 447] 17:22:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x1197d8800) [pid = 1652] [serial = 1340] [outer = 0x0] 17:22:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11a010c00) [pid = 1652] [serial = 1341] [outer = 0x1197d8800] 17:22:09 INFO - PROCESS | 1652 | 1462580529205 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1242bb800) [pid = 1652] [serial = 1342] [outer = 0x1197d8800] 17:22:09 INFO - PROCESS | 1652 | 1462580529599 Marionette TRACE conn2 <- [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]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 722ms 17:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:22:09 INFO - PROCESS | 1652 | 1462580529672 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 1652 | 1462580529673 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 17:22:09 INFO - PROCESS | 1652 | 1462580529676 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 1652 | 1462580529677 Marionette TRACE conn2 <- [1,1762,null,{}] 17:22:09 INFO - PROCESS | 1652 | 1462580529679 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:09 INFO - PROCESS | 1652 | 1462580529791 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 17:22:09 INFO - PROCESS | 1652 | 1462580529868 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf54800 == 92 [pid = 1652] [id = 448] 17:22:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1231b9c00) [pid = 1652] [serial = 1343] [outer = 0x0] 17:22:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12500f000) [pid = 1652] [serial = 1344] [outer = 0x1231b9c00] 17:22:09 INFO - PROCESS | 1652 | 1462580529900 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x1275a3800) [pid = 1652] [serial = 1345] [outer = 0x1231b9c00] 17:22:10 INFO - PROCESS | 1652 | 1462580530280 Marionette TRACE conn2 <- [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]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 669ms 17:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:22:10 INFO - PROCESS | 1652 | 1462580530346 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 1652 | 1462580530347 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 17:22:10 INFO - PROCESS | 1652 | 1462580530350 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - PROCESS | 1652 | 1462580530351 Marionette TRACE conn2 <- [1,1766,null,{}] 17:22:10 INFO - PROCESS | 1652 | 1462580530354 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:10 INFO - PROCESS | 1652 | 1462580530480 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 17:22:10 INFO - PROCESS | 1652 | 1462580530556 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb47000 == 93 [pid = 1652] [id = 449] 17:22:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1233c3800) [pid = 1652] [serial = 1346] [outer = 0x0] 17:22:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x128aef000) [pid = 1652] [serial = 1347] [outer = 0x1233c3800] 17:22:10 INFO - PROCESS | 1652 | 1462580530586 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x128c10400) [pid = 1652] [serial = 1348] [outer = 0x1233c3800] 17:22:10 INFO - PROCESS | 1652 | 1462580530971 Marionette TRACE conn2 <- [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]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 17:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:22:11 INFO - PROCESS | 1652 | 1462580531021 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 1652 | 1462580531023 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 17:22:11 INFO - PROCESS | 1652 | 1462580531025 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 1652 | 1462580531026 Marionette TRACE conn2 <- [1,1770,null,{}] 17:22:11 INFO - PROCESS | 1652 | 1462580531029 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:11 INFO - PROCESS | 1652 | 1462580531154 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 17:22:11 INFO - PROCESS | 1652 | 1462580531232 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cff4800 == 94 [pid = 1652] [id = 450] 17:22:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x128f6f800) [pid = 1652] [serial = 1349] [outer = 0x0] 17:22:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x129198400) [pid = 1652] [serial = 1350] [outer = 0x128f6f800] 17:22:11 INFO - PROCESS | 1652 | 1462580531262 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12a8efc00) [pid = 1652] [serial = 1351] [outer = 0x128f6f800] 17:22:11 INFO - PROCESS | 1652 | 1462580531681 Marionette TRACE conn2 <- [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]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 17:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:22:11 INFO - PROCESS | 1652 | 1462580531696 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 1652 | 1462580531697 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 17:22:11 INFO - PROCESS | 1652 | 1462580531699 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 1652 | 1462580531701 Marionette TRACE conn2 <- [1,1774,null,{}] 17:22:11 INFO - PROCESS | 1652 | 1462580531705 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:11 INFO - PROCESS | 1652 | 1462580531815 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 17:22:11 INFO - PROCESS | 1652 | 1462580531908 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0a6000 == 95 [pid = 1652] [id = 451] 17:22:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x129161c00) [pid = 1652] [serial = 1352] [outer = 0x0] 17:22:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12ab67c00) [pid = 1652] [serial = 1353] [outer = 0x129161c00] 17:22:11 INFO - PROCESS | 1652 | 1462580531937 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12be51400) [pid = 1652] [serial = 1354] [outer = 0x129161c00] 17:22:12 INFO - PROCESS | 1652 | 1462580532346 Marionette TRACE conn2 <- [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]]]}] 17:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 17:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:22:12 INFO - PROCESS | 1652 | 1462580532372 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 1652 | 1462580532373 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 17:22:12 INFO - PROCESS | 1652 | 1462580532375 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 1652 | 1462580532377 Marionette TRACE conn2 <- [1,1778,null,{}] 17:22:12 INFO - PROCESS | 1652 | 1462580532379 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:12 INFO - PROCESS | 1652 | 1462580532492 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 17:22:12 INFO - PROCESS | 1652 | 1462580532596 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350d7800 == 96 [pid = 1652] [id = 452] 17:22:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12ab65800) [pid = 1652] [serial = 1355] [outer = 0x0] 17:22:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12bf19400) [pid = 1652] [serial = 1356] [outer = 0x12ab65800] 17:22:12 INFO - PROCESS | 1652 | 1462580532628 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12c219400) [pid = 1652] [serial = 1357] [outer = 0x12ab65800] 17:22:13 INFO - PROCESS | 1652 | 1462580533038 Marionette TRACE conn2 <- [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]]]}] 17:22:13 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 17:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 720ms 17:22:13 INFO - PROCESS | 1652 | 1462580533096 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 1652 | 1462580533098 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 17:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:22:13 INFO - PROCESS | 1652 | 1462580533117 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 1652 | 1462580533118 Marionette TRACE conn2 <- [1,1782,null,{}] 17:22:13 INFO - PROCESS | 1652 | 1462580533148 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 1652 | 1462580533303 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 17:22:13 INFO - PROCESS | 1652 | 1462580533313 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x13581b800 == 97 [pid = 1652] [id = 453] 17:22:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12c218400) [pid = 1652] [serial = 1358] [outer = 0x0] 17:22:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12c21e000) [pid = 1652] [serial = 1359] [outer = 0x12c218400] 17:22:13 INFO - PROCESS | 1652 | 1462580533342 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12c223400) [pid = 1652] [serial = 1360] [outer = 0x12c218400] 17:22:13 INFO - PROCESS | 1652 | 1462580533776 Marionette TRACE conn2 <- [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]]]}] 17:22:13 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 17:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 699ms 17:22:13 INFO - PROCESS | 1652 | 1462580533800 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 1652 | 1462580533803 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 17:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:22:13 INFO - PROCESS | 1652 | 1462580533806 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 1652 | 1462580533807 Marionette TRACE conn2 <- [1,1786,null,{}] 17:22:13 INFO - PROCESS | 1652 | 1462580533810 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 1652 | 1462580533940 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 17:22:14 INFO - PROCESS | 1652 | 1462580534048 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abc000 == 98 [pid = 1652] [id = 454] 17:22:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x112777000) [pid = 1652] [serial = 1361] [outer = 0x0] 17:22:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x1127a8c00) [pid = 1652] [serial = 1362] [outer = 0x112777000] 17:22:14 INFO - PROCESS | 1652 | 1462580534080 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x1127b0000) [pid = 1652] [serial = 1363] [outer = 0x112777000] 17:22:14 INFO - PROCESS | 1652 | 1462580534477 Marionette TRACE conn2 <- [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]]]}] 17:22:14 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 17:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 721ms 17:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:22:14 INFO - PROCESS | 1652 | 1462580534528 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 1652 | 1462580534530 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 17:22:14 INFO - PROCESS | 1652 | 1462580534532 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 1652 | 1462580534534 Marionette TRACE conn2 <- [1,1790,null,{}] 17:22:14 INFO - PROCESS | 1652 | 1462580534536 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:14 INFO - PROCESS | 1652 | 1462580534687 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 17:22:14 INFO - PROCESS | 1652 | 1462580534769 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abb5000 == 99 [pid = 1652] [id = 455] 17:22:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x1127b2400) [pid = 1652] [serial = 1364] [outer = 0x0] 17:22:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x116838c00) [pid = 1652] [serial = 1365] [outer = 0x1127b2400] 17:22:14 INFO - PROCESS | 1652 | 1462580534803 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12c4bec00) [pid = 1652] [serial = 1366] [outer = 0x1127b2400] 17:22:15 INFO - PROCESS | 1652 | 1462580535336 Marionette TRACE conn2 <- [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]]]}] 17:22:15 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) 17:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 873ms 17:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:22:15 INFO - PROCESS | 1652 | 1462580535407 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 1652 | 1462580535411 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 17:22:15 INFO - PROCESS | 1652 | 1462580535417 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 1652 | 1462580535422 Marionette TRACE conn2 <- [1,1794,null,{}] 17:22:15 INFO - PROCESS | 1652 | 1462580535427 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:15 INFO - PROCESS | 1652 | 1462580535596 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 17:22:15 INFO - PROCESS | 1652 | 1462580535707 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x126e5e800 == 100 [pid = 1652] [id = 456] 17:22:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x1127cf800) [pid = 1652] [serial = 1367] [outer = 0x0] 17:22:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x11337c000) [pid = 1652] [serial = 1368] [outer = 0x1127cf800] 17:22:15 INFO - PROCESS | 1652 | 1462580535736 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x1161a7400) [pid = 1652] [serial = 1369] [outer = 0x1127cf800] 17:22:16 INFO - PROCESS | 1652 | 1462580536212 Marionette TRACE conn2 <- [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]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 829ms 17:22:16 INFO - PROCESS | 1652 | 1462580536267 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 1652 | 1462580536275 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 17:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:22:16 INFO - PROCESS | 1652 | 1462580536284 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 1652 | 1462580536286 Marionette TRACE conn2 <- [1,1798,null,{}] 17:22:16 INFO - PROCESS | 1652 | 1462580536290 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 1652 | 1462580536452 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 17:22:16 INFO - PROCESS | 1652 | 1462580536559 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12435b000 == 101 [pid = 1652] [id = 457] 17:22:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x11741b800) [pid = 1652] [serial = 1370] [outer = 0x0] 17:22:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x119097c00) [pid = 1652] [serial = 1371] [outer = 0x11741b800] 17:22:16 INFO - PROCESS | 1652 | 1462580536591 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x119b36800) [pid = 1652] [serial = 1372] [outer = 0x11741b800] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x124bda000 == 100 [pid = 1652] [id = 394] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1291ad800 == 99 [pid = 1652] [id = 443] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x127008800 == 98 [pid = 1652] [id = 442] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1185af800 == 97 [pid = 1652] [id = 441] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119495000 == 96 [pid = 1652] [id = 440] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1175f1000 == 95 [pid = 1652] [id = 439] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x11277f400) [pid = 1652] [serial = 1287] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8c9000 == 94 [pid = 1652] [id = 437] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1348cf800 == 93 [pid = 1652] [id = 436] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x135156800 == 92 [pid = 1652] [id = 435] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x137e10000 == 91 [pid = 1652] [id = 434] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x137d6e800 == 90 [pid = 1652] [id = 433] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x135b79000 == 89 [pid = 1652] [id = 432] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12977b800 == 88 [pid = 1652] [id = 431] 17:22:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1197ac000 == 87 [pid = 1652] [id = 430] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x12d56cc00) [pid = 1652] [serial = 1285] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x112d0c800) [pid = 1652] [serial = 1248] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x129397000) [pid = 1652] [serial = 1270] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x116833800) [pid = 1652] [serial = 1254] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x124ec1c00) [pid = 1652] [serial = 1230] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x116114c00) [pid = 1652] [serial = 1251] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1231b9400) [pid = 1652] [serial = 1258] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x128c0e400) [pid = 1652] [serial = 1279] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12cb7b000) [pid = 1652] [serial = 1239] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x119fa9c00) [pid = 1652] [serial = 1257] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x115e71800) [pid = 1652] [serial = 1249] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x12cb7e800) [pid = 1652] [serial = 1282] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x128f6dc00) [pid = 1652] [serial = 1267] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x129192400) [pid = 1652] [serial = 1233] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x128b8d000) [pid = 1652] [serial = 1266] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12c4bc000) [pid = 1652] [serial = 1276] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12a7bd000) [pid = 1652] [serial = 1272] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x123265800) [pid = 1652] [serial = 1260] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x1240fdc00) [pid = 1652] [serial = 1261] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x1166aec00) [pid = 1652] [serial = 1224] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x119097000) [pid = 1652] [serial = 1255] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12576b400) [pid = 1652] [serial = 1263] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x116a55c00) [pid = 1652] [serial = 1252] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x119097400) [pid = 1652] [serial = 1278] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x1275a1800) [pid = 1652] [serial = 1264] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x116109c00) [pid = 1652] [serial = 1245] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12ab60400) [pid = 1652] [serial = 1281] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x12bb17400) [pid = 1652] [serial = 1273] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12be58400) [pid = 1652] [serial = 1275] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x1127cc800) [pid = 1652] [serial = 1242] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x129194000) [pid = 1652] [serial = 1269] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x118b30800) [pid = 1652] [serial = 1227] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12abe0800) [pid = 1652] [serial = 1236] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12cc5c000) [pid = 1652] [serial = 1284] [outer = 0x0] [url = about:blank] 17:22:16 INFO - PROCESS | 1652 | 1462580536974 Marionette TRACE conn2 <- [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]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 722ms 17:22:17 INFO - PROCESS | 1652 | 1462580537005 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 17:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:22:17 INFO - PROCESS | 1652 | 1462580537007 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 17:22:17 INFO - PROCESS | 1652 | 1462580537009 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 1652 | 1462580537011 Marionette TRACE conn2 <- [1,1802,null,{}] 17:22:17 INFO - PROCESS | 1652 | 1462580537019 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 1652 | 1462580537119 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 17:22:17 INFO - PROCESS | 1652 | 1462580537188 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b3a800 == 88 [pid = 1652] [id = 458] 17:22:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x119097000) [pid = 1652] [serial = 1373] [outer = 0x0] 17:22:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x119f9f400) [pid = 1652] [serial = 1374] [outer = 0x119097000] 17:22:17 INFO - PROCESS | 1652 | 1462580537217 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x123265800) [pid = 1652] [serial = 1375] [outer = 0x119097000] 17:22:17 INFO - PROCESS | 1652 | 1462580537523 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 523ms 17:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:22:17 INFO - PROCESS | 1652 | 1462580537532 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 1652 | 1462580537534 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 17:22:17 INFO - PROCESS | 1652 | 1462580537544 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 1652 | 1462580537545 Marionette TRACE conn2 <- [1,1806,null,{}] 17:22:17 INFO - PROCESS | 1652 | 1462580537548 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 1652 | 1462580537651 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 17:22:17 INFO - PROCESS | 1652 | 1462580537656 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa10000 == 89 [pid = 1652] [id = 459] 17:22:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x123487400) [pid = 1652] [serial = 1376] [outer = 0x0] 17:22:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12500e000) [pid = 1652] [serial = 1377] [outer = 0x123487400] 17:22:17 INFO - PROCESS | 1652 | 1462580537682 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1275a1800) [pid = 1652] [serial = 1378] [outer = 0x123487400] 17:22:18 INFO - PROCESS | 1652 | 1462580538062 Marionette TRACE conn2 <- [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]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 574ms 17:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:22:18 INFO - PROCESS | 1652 | 1462580538113 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 1652 | 1462580538114 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 17:22:18 INFO - PROCESS | 1652 | 1462580538117 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 1652 | 1462580538118 Marionette TRACE conn2 <- [1,1810,null,{}] 17:22:18 INFO - PROCESS | 1652 | 1462580538120 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 1652 | 1462580538216 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 17:22:18 INFO - PROCESS | 1652 | 1462580538220 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf49000 == 90 [pid = 1652] [id = 460] 17:22:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x125766c00) [pid = 1652] [serial = 1379] [outer = 0x0] 17:22:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x128c13400) [pid = 1652] [serial = 1380] [outer = 0x125766c00] 17:22:18 INFO - PROCESS | 1652 | 1462580538246 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x129193000) [pid = 1652] [serial = 1381] [outer = 0x125766c00] 17:22:18 INFO - PROCESS | 1652 | 1462580538601 Marionette TRACE conn2 <- [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]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 17:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:22:18 INFO - PROCESS | 1652 | 1462580538656 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 1652 | 1462580538657 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 17:22:18 INFO - PROCESS | 1652 | 1462580538661 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 1652 | 1462580538662 Marionette TRACE conn2 <- [1,1814,null,{}] 17:22:18 INFO - PROCESS | 1652 | 1462580538664 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 1652 | 1462580538773 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 17:22:18 INFO - PROCESS | 1652 | 1462580538777 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d74d800 == 91 [pid = 1652] [id = 461] 17:22:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x12938f000) [pid = 1652] [serial = 1382] [outer = 0x0] 17:22:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12bb15000) [pid = 1652] [serial = 1383] [outer = 0x12938f000] 17:22:18 INFO - PROCESS | 1652 | 1462580538802 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12c4c0800) [pid = 1652] [serial = 1384] [outer = 0x12938f000] 17:22:19 INFO - PROCESS | 1652 | 1462580539182 Marionette TRACE conn2 <- [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]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 568ms 17:22:19 INFO - PROCESS | 1652 | 1462580539229 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 1652 | 1462580539230 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 17:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:22:19 INFO - PROCESS | 1652 | 1462580539232 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 1652 | 1462580539234 Marionette TRACE conn2 <- [1,1818,null,{}] 17:22:19 INFO - PROCESS | 1652 | 1462580539236 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 1652 | 1462580539363 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 17:22:19 INFO - PROCESS | 1652 | 1462580539382 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350db800 == 92 [pid = 1652] [id = 462] 17:22:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x110e59000) [pid = 1652] [serial = 1385] [outer = 0x0] 17:22:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x110e5f000) [pid = 1652] [serial = 1386] [outer = 0x110e59000] 17:22:19 INFO - PROCESS | 1652 | 1462580539407 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x119097400) [pid = 1652] [serial = 1387] [outer = 0x110e59000] 17:22:19 INFO - PROCESS | 1652 | 1462580539758 Marionette TRACE conn2 <- [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]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 571ms 17:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:22:19 INFO - PROCESS | 1652 | 1462580539804 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 1652 | 1462580539805 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 17:22:19 INFO - PROCESS | 1652 | 1462580539807 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 1652 | 1462580539809 Marionette TRACE conn2 <- [1,1822,null,{}] 17:22:19 INFO - PROCESS | 1652 | 1462580539811 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 1652 | 1462580539926 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 17:22:19 INFO - PROCESS | 1652 | 1462580539942 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x135841800 == 93 [pid = 1652] [id = 463] 17:22:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x110e5f400) [pid = 1652] [serial = 1388] [outer = 0x0] 17:22:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12c4c4000) [pid = 1652] [serial = 1389] [outer = 0x110e5f400] 17:22:19 INFO - PROCESS | 1652 | 1462580539966 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12cc53c00) [pid = 1652] [serial = 1390] [outer = 0x110e5f400] 17:22:20 INFO - PROCESS | 1652 | 1462580540330 Marionette TRACE conn2 <- [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]]]}] 17:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 568ms 17:22:20 INFO - PROCESS | 1652 | 1462580540377 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 1652 | 1462580540379 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 17:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:22:20 INFO - PROCESS | 1652 | 1462580540382 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - PROCESS | 1652 | 1462580540384 Marionette TRACE conn2 <- [1,1826,null,{}] 17:22:20 INFO - PROCESS | 1652 | 1462580540394 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:20 INFO - PROCESS | 1652 | 1462580540577 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 17:22:20 INFO - PROCESS | 1652 | 1462580540600 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x135b67800 == 94 [pid = 1652] [id = 464] 17:22:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x121088800) [pid = 1652] [serial = 1391] [outer = 0x0] 17:22:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x121091000) [pid = 1652] [serial = 1392] [outer = 0x121088800] 17:22:20 INFO - PROCESS | 1652 | 1462580540648 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x121095c00) [pid = 1652] [serial = 1393] [outer = 0x121088800] 17:22:20 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x1231b3000) [pid = 1652] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:22:20 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x115027400) [pid = 1652] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:22:20 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x119c2b000) [pid = 1652] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:22:20 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x1110a5c00) [pid = 1652] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:22:20 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x117f98800) [pid = 1652] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:22:21 INFO - PROCESS | 1652 | 1462580541048 Marionette TRACE conn2 <- [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]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 673ms 17:22:21 INFO - PROCESS | 1652 | 1462580541055 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 1652 | 1462580541056 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 17:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:22:21 INFO - PROCESS | 1652 | 1462580541059 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 1652 | 1462580541060 Marionette TRACE conn2 <- [1,1830,null,{}] 17:22:21 INFO - PROCESS | 1652 | 1462580541062 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 1652 | 1462580541162 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 17:22:21 INFO - PROCESS | 1652 | 1462580541167 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x135b6f800 == 95 [pid = 1652] [id = 465] 17:22:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x1161a7c00) [pid = 1652] [serial = 1394] [outer = 0x0] 17:22:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x121097800) [pid = 1652] [serial = 1395] [outer = 0x1161a7c00] 17:22:21 INFO - PROCESS | 1652 | 1462580541192 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12cc58800) [pid = 1652] [serial = 1396] [outer = 0x1161a7c00] 17:22:21 INFO - PROCESS | 1652 | 1462580541559 Marionette TRACE conn2 <- [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]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 17:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:22:21 INFO - PROCESS | 1652 | 1462580541578 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 1652 | 1462580541580 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 17:22:21 INFO - PROCESS | 1652 | 1462580541582 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 1652 | 1462580541585 Marionette TRACE conn2 <- [1,1834,null,{}] 17:22:21 INFO - PROCESS | 1652 | 1462580541590 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 1652 | 1462580541728 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 17:22:21 INFO - PROCESS | 1652 | 1462580541735 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x137d70000 == 96 [pid = 1652] [id = 466] 17:22:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x129166c00) [pid = 1652] [serial = 1397] [outer = 0x0] 17:22:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12d5e7c00) [pid = 1652] [serial = 1398] [outer = 0x129166c00] 17:22:21 INFO - PROCESS | 1652 | 1462580541764 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x135560000) [pid = 1652] [serial = 1399] [outer = 0x129166c00] 17:22:22 INFO - PROCESS | 1652 | 1462580542104 Marionette TRACE conn2 <- [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]]]}] 17:22:22 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 17:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 573ms 17:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:22:22 INFO - PROCESS | 1652 | 1462580542155 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 1652 | 1462580542156 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 17:22:22 INFO - PROCESS | 1652 | 1462580542158 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 1652 | 1462580542159 Marionette TRACE conn2 <- [1,1838,null,{}] 17:22:22 INFO - PROCESS | 1652 | 1462580542162 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:22 INFO - PROCESS | 1652 | 1462580542261 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 17:22:22 INFO - PROCESS | 1652 | 1462580542327 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x13c2db800 == 97 [pid = 1652] [id = 467] 17:22:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12cc5f800) [pid = 1652] [serial = 1400] [outer = 0x0] 17:22:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x1348b2000) [pid = 1652] [serial = 1401] [outer = 0x12cc5f800] 17:22:22 INFO - PROCESS | 1652 | 1462580542353 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x1348b8000) [pid = 1652] [serial = 1402] [outer = 0x12cc5f800] 17:22:22 INFO - PROCESS | 1652 | 1462580542654 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 520ms 17:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:22:22 INFO - PROCESS | 1652 | 1462580542678 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 1652 | 1462580542679 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 17:22:22 INFO - PROCESS | 1652 | 1462580542681 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 1652 | 1462580542682 Marionette TRACE conn2 <- [1,1842,null,{}] 17:22:22 INFO - PROCESS | 1652 | 1462580542687 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:22 INFO - PROCESS | 1652 | 1462580542784 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 17:22:22 INFO - PROCESS | 1652 | 1462580542788 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x137a72000 == 98 [pid = 1652] [id = 468] 17:22:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x1348af000) [pid = 1652] [serial = 1403] [outer = 0x0] 17:22:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x135561800) [pid = 1652] [serial = 1404] [outer = 0x1348af000] 17:22:22 INFO - PROCESS | 1652 | 1462580542812 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x135569c00) [pid = 1652] [serial = 1405] [outer = 0x1348af000] 17:22:23 INFO - PROCESS | 1652 | 1462580543336 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 17:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:22:23 INFO - PROCESS | 1652 | 1462580543354 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 1652 | 1462580543357 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 17:22:23 INFO - PROCESS | 1652 | 1462580543361 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 1652 | 1462580543363 Marionette TRACE conn2 <- [1,1846,null,{}] 17:22:23 INFO - PROCESS | 1652 | 1462580543384 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 1652 | 1462580543535 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 17:22:23 INFO - PROCESS | 1652 | 1462580543619 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cdd800 == 99 [pid = 1652] [id = 469] 17:22:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x1127cfc00) [pid = 1652] [serial = 1406] [outer = 0x0] 17:22:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x113c41800) [pid = 1652] [serial = 1407] [outer = 0x1127cfc00] 17:22:23 INFO - PROCESS | 1652 | 1462580543652 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x116677400) [pid = 1652] [serial = 1408] [outer = 0x1127cfc00] 17:22:24 INFO - PROCESS | 1652 | 1462580544051 Marionette TRACE conn2 <- [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]]]}] 17:22:24 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) 17:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 722ms 17:22:24 INFO - PROCESS | 1652 | 1462580544090 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 1652 | 1462580544094 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 17:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:22:24 INFO - PROCESS | 1652 | 1462580544099 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 1652 | 1462580544102 Marionette TRACE conn2 <- [1,1850,null,{}] 17:22:24 INFO - PROCESS | 1652 | 1462580544106 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:24 INFO - PROCESS | 1652 | 1462580544224 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 17:22:24 INFO - PROCESS | 1652 | 1462580544336 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1b5000 == 100 [pid = 1652] [id = 470] 17:22:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x116833c00) [pid = 1652] [serial = 1409] [outer = 0x0] 17:22:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x11901f800) [pid = 1652] [serial = 1410] [outer = 0x116833c00] 17:22:24 INFO - PROCESS | 1652 | 1462580544368 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x11a04e800) [pid = 1652] [serial = 1411] [outer = 0x116833c00] 17:22:24 INFO - PROCESS | 1652 | 1462580544763 Marionette TRACE conn2 <- [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]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 723ms 17:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:22:24 INFO - PROCESS | 1652 | 1462580544823 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 1652 | 1462580544824 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 17:22:24 INFO - PROCESS | 1652 | 1462580544826 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 1652 | 1462580544829 Marionette TRACE conn2 <- [1,1854,null,{}] 17:22:24 INFO - PROCESS | 1652 | 1462580544860 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:24 INFO - PROCESS | 1652 | 1462580544984 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 17:22:25 INFO - PROCESS | 1652 | 1462580545098 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x13c2da000 == 101 [pid = 1652] [id = 471] 17:22:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x1231bd000) [pid = 1652] [serial = 1412] [outer = 0x0] 17:22:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x124e90c00) [pid = 1652] [serial = 1413] [outer = 0x1231bd000] 17:22:25 INFO - PROCESS | 1652 | 1462580545133 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12937cc00) [pid = 1652] [serial = 1414] [outer = 0x1231bd000] 17:22:25 INFO - PROCESS | 1652 | 1462580545529 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 728ms 17:22:25 INFO - PROCESS | 1652 | 1462580545555 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 1652 | 1462580545557 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 17:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:22:25 INFO - PROCESS | 1652 | 1462580545560 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 1652 | 1462580545561 Marionette TRACE conn2 <- [1,1858,null,{}] 17:22:25 INFO - PROCESS | 1652 | 1462580545564 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:25 INFO - PROCESS | 1652 | 1462580545687 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 17:22:25 INFO - PROCESS | 1652 | 1462580545812 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293b5000 == 102 [pid = 1652] [id = 472] 17:22:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x110e59c00) [pid = 1652] [serial = 1415] [outer = 0x0] 17:22:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x1294bf400) [pid = 1652] [serial = 1416] [outer = 0x110e59c00] 17:22:25 INFO - PROCESS | 1652 | 1462580545845 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12c217800) [pid = 1652] [serial = 1417] [outer = 0x110e59c00] 17:22:26 INFO - PROCESS | 1652 | 1462580546638 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1122ms 17:22:26 INFO - PROCESS | 1652 | 1462580546683 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 1652 | 1462580546687 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 17:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:22:26 INFO - PROCESS | 1652 | 1462580546691 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 1652 | 1462580546693 Marionette TRACE conn2 <- [1,1862,null,{}] 17:22:26 INFO - PROCESS | 1652 | 1462580546698 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 1652 | 1462580546801 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 17:22:26 INFO - PROCESS | 1652 | 1462580546906 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x119075000 == 103 [pid = 1652] [id = 473] 17:22:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x112775c00) [pid = 1652] [serial = 1418] [outer = 0x0] 17:22:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x1127a4c00) [pid = 1652] [serial = 1419] [outer = 0x112775c00] 17:22:26 INFO - PROCESS | 1652 | 1462580546951 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x1127c5800) [pid = 1652] [serial = 1420] [outer = 0x112775c00] 17:22:27 INFO - PROCESS | 1652 | 1462580547424 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 774ms 17:22:27 INFO - PROCESS | 1652 | 1462580547465 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 1652 | 1462580547469 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 17:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:22:27 INFO - PROCESS | 1652 | 1462580547473 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 1652 | 1462580547475 Marionette TRACE conn2 <- [1,1866,null,{}] 17:22:27 INFO - PROCESS | 1652 | 1462580547477 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:27 INFO - PROCESS | 1652 | 1462580547573 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 17:22:27 INFO - PROCESS | 1652 | 1462580547644 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x117ff3000 == 104 [pid = 1652] [id = 474] 17:22:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x1127d1c00) [pid = 1652] [serial = 1421] [outer = 0x0] 17:22:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x112a59c00) [pid = 1652] [serial = 1422] [outer = 0x1127d1c00] 17:22:27 INFO - PROCESS | 1652 | 1462580547716 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x113d28c00) [pid = 1652] [serial = 1423] [outer = 0x1127d1c00] 17:22:28 INFO - PROCESS | 1652 | 1462580548129 Marionette TRACE conn2 <- [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]]]}] 17:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 725ms 17:22:28 INFO - PROCESS | 1652 | 1462580548199 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 1652 | 1462580548201 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 17:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:22:28 INFO - PROCESS | 1652 | 1462580548205 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 1652 | 1462580548207 Marionette TRACE conn2 <- [1,1870,null,{}] 17:22:28 INFO - PROCESS | 1652 | 1462580548215 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:28 INFO - PROCESS | 1652 | 1462580548360 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 17:22:28 INFO - PROCESS | 1652 | 1462580548420 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a8000 == 105 [pid = 1652] [id = 475] 17:22:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x116112c00) [pid = 1652] [serial = 1424] [outer = 0x0] 17:22:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x116668400) [pid = 1652] [serial = 1425] [outer = 0x116112c00] 17:22:28 INFO - PROCESS | 1652 | 1462580548452 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x1166a6000) [pid = 1652] [serial = 1426] [outer = 0x116112c00] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12b140800 == 104 [pid = 1652] [id = 291] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x135b73000 == 103 [pid = 1652] [id = 370] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12d880800 == 102 [pid = 1652] [id = 410] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12d882000 == 101 [pid = 1652] [id = 407] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x124358000 == 100 [pid = 1652] [id = 292] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1350cc800 == 99 [pid = 1652] [id = 411] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7ac800 == 98 [pid = 1652] [id = 290] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12978d000 == 97 [pid = 1652] [id = 289] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x135837800 == 96 [pid = 1652] [id = 413] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x13c2db800 == 95 [pid = 1652] [id = 467] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x137d70000 == 94 [pid = 1652] [id = 466] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x135b6f800 == 93 [pid = 1652] [id = 465] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x135b67800 == 92 [pid = 1652] [id = 464] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x128c09800) [pid = 1652] [serial = 1302] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x1247da400) [pid = 1652] [serial = 1332] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x1168b2800) [pid = 1652] [serial = 1293] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x119b34400) [pid = 1652] [serial = 1314] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x113371000) [pid = 1652] [serial = 1290] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12bb3bc00) [pid = 1652] [serial = 1305] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x1231c0c00) [pid = 1652] [serial = 1296] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x1257e6000) [pid = 1652] [serial = 1299] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x12d850000) [pid = 1652] [serial = 1308] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x1257e5c00) [pid = 1652] [serial = 1311] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | 1462580548919 Marionette TRACE conn2 <- [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]]]}] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x135841800 == 91 [pid = 1652] [id = 463] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1350db800 == 90 [pid = 1652] [id = 462] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12d74d800 == 89 [pid = 1652] [id = 461] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf49000 == 88 [pid = 1652] [id = 460] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa10000 == 87 [pid = 1652] [id = 459] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x124b3a800 == 86 [pid = 1652] [id = 458] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12435b000 == 85 [pid = 1652] [id = 457] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x126e5e800 == 84 [pid = 1652] [id = 456] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12abb5000 == 83 [pid = 1652] [id = 455] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x116abc000 == 82 [pid = 1652] [id = 454] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x13581b800 == 81 [pid = 1652] [id = 453] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1350d7800 == 80 [pid = 1652] [id = 452] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0a6000 == 79 [pid = 1652] [id = 451] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12cff4800 == 78 [pid = 1652] [id = 450] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x135bd7000 == 77 [pid = 1652] [id = 429] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb47000 == 76 [pid = 1652] [id = 449] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf54800 == 75 [pid = 1652] [id = 448] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8bd000 == 74 [pid = 1652] [id = 447] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x126e6e000 == 73 [pid = 1652] [id = 446] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x1175d9000 == 72 [pid = 1652] [id = 445] 17:22:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12a588000 == 71 [pid = 1652] [id = 444] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x123270000) [pid = 1652] [serial = 1329] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12404d800) [pid = 1652] [serial = 1330] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x117d3fc00) [pid = 1652] [serial = 1321] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x116113000) [pid = 1652] [serial = 1320] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x119faa400) [pid = 1652] [serial = 1326] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x11a059c00) [pid = 1652] [serial = 1327] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x1127c7800) [pid = 1652] [serial = 1317] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1130d7400) [pid = 1652] [serial = 1318] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x118411c00) [pid = 1652] [serial = 1323] [outer = 0x0] [url = about:blank] 17:22:28 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x119b33c00) [pid = 1652] [serial = 1324] [outer = 0x0] [url = about:blank] 17:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 772ms 17:22:28 INFO - PROCESS | 1652 | 1462580548978 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 1652 | 1462580548980 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 17:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:22:28 INFO - PROCESS | 1652 | 1462580548982 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 1652 | 1462580548983 Marionette TRACE conn2 <- [1,1874,null,{}] 17:22:28 INFO - PROCESS | 1652 | 1462580548986 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:29 INFO - PROCESS | 1652 | 1462580549069 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 17:22:29 INFO - PROCESS | 1652 | 1462580549075 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x11680c000 == 72 [pid = 1652] [id = 476] 17:22:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x1127ca400) [pid = 1652] [serial = 1427] [outer = 0x0] 17:22:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x1161a5800) [pid = 1652] [serial = 1428] [outer = 0x1127ca400] 17:22:29 INFO - PROCESS | 1652 | 1462580549101 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x1166ad400) [pid = 1652] [serial = 1429] [outer = 0x1127ca400] 17:22:29 INFO - PROCESS | 1652 | 1462580549454 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 17:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:22:29 INFO - PROCESS | 1652 | 1462580549506 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 1652 | 1462580549508 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 17:22:29 INFO - PROCESS | 1652 | 1462580549510 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - PROCESS | 1652 | 1462580549511 Marionette TRACE conn2 <- [1,1878,null,{}] 17:22:29 INFO - PROCESS | 1652 | 1462580549514 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:29 INFO - PROCESS | 1652 | 1462580549607 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 17:22:29 INFO - PROCESS | 1652 | 1462580549613 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d9000 == 73 [pid = 1652] [id = 477] 17:22:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x110e61400) [pid = 1652] [serial = 1430] [outer = 0x0] 17:22:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x117d05000) [pid = 1652] [serial = 1431] [outer = 0x110e61400] 17:22:29 INFO - PROCESS | 1652 | 1462580549654 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x117d3fc00) [pid = 1652] [serial = 1432] [outer = 0x110e61400] 17:22:30 INFO - PROCESS | 1652 | 1462580550288 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 820ms 17:22:30 INFO - PROCESS | 1652 | 1462580550331 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 1652 | 1462580550334 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 17:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:22:30 INFO - PROCESS | 1652 | 1462580550338 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 1652 | 1462580550341 Marionette TRACE conn2 <- [1,1882,null,{}] 17:22:30 INFO - PROCESS | 1652 | 1462580550344 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:30 INFO - PROCESS | 1652 | 1462580550449 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 17:22:30 INFO - PROCESS | 1652 | 1462580550521 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f8a000 == 74 [pid = 1652] [id = 478] 17:22:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x1127ad800) [pid = 1652] [serial = 1433] [outer = 0x0] 17:22:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x11299c800) [pid = 1652] [serial = 1434] [outer = 0x1127ad800] 17:22:30 INFO - PROCESS | 1652 | 1462580550553 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x113cc2c00) [pid = 1652] [serial = 1435] [outer = 0x1127ad800] 17:22:30 INFO - PROCESS | 1652 | 1462580550988 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 672ms 17:22:31 INFO - PROCESS | 1652 | 1462580551010 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 1652 | 1462580551014 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 17:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:22:31 INFO - PROCESS | 1652 | 1462580551019 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 1652 | 1462580551020 Marionette TRACE conn2 <- [1,1886,null,{}] 17:22:31 INFO - PROCESS | 1652 | 1462580551023 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:31 INFO - PROCESS | 1652 | 1462580551154 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 17:22:31 INFO - PROCESS | 1652 | 1462580551228 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ce2800 == 75 [pid = 1652] [id = 479] 17:22:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x116023000) [pid = 1652] [serial = 1436] [outer = 0x0] 17:22:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x1166a2000) [pid = 1652] [serial = 1437] [outer = 0x116023000] 17:22:31 INFO - PROCESS | 1652 | 1462580551259 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x116a54c00) [pid = 1652] [serial = 1438] [outer = 0x116023000] 17:22:31 INFO - PROCESS | 1652 | 1462580551707 Marionette TRACE conn2 <- [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]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 720ms 17:22:31 INFO - PROCESS | 1652 | 1462580551739 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 17:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:22:31 INFO - PROCESS | 1652 | 1462580551740 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 17:22:31 INFO - PROCESS | 1652 | 1462580551743 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 1652 | 1462580551745 Marionette TRACE conn2 <- [1,1890,null,{}] 17:22:31 INFO - PROCESS | 1652 | 1462580551753 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:31 INFO - PROCESS | 1652 | 1462580551863 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 17:22:31 INFO - PROCESS | 1652 | 1462580551924 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12421a800 == 76 [pid = 1652] [id = 480] 17:22:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x117f0a800) [pid = 1652] [serial = 1439] [outer = 0x0] 17:22:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x117fa3c00) [pid = 1652] [serial = 1440] [outer = 0x117f0a800] 17:22:31 INFO - PROCESS | 1652 | 1462580551958 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x118408c00) [pid = 1652] [serial = 1441] [outer = 0x117f0a800] 17:22:32 INFO - PROCESS | 1652 | 1462580552431 Marionette TRACE conn2 <- [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]]]}] 17:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 727ms 17:22:32 INFO - PROCESS | 1652 | 1462580552472 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 17:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:22:32 INFO - PROCESS | 1652 | 1462580552474 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 17:22:32 INFO - PROCESS | 1652 | 1462580552476 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - PROCESS | 1652 | 1462580552478 Marionette TRACE conn2 <- [1,1894,null,{}] 17:22:32 INFO - PROCESS | 1652 | 1462580552480 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:32 INFO - PROCESS | 1652 | 1462580552589 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 17:22:32 INFO - PROCESS | 1652 | 1462580552649 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1251d6800 == 77 [pid = 1652] [id = 481] 17:22:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x118b30800) [pid = 1652] [serial = 1442] [outer = 0x0] 17:22:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x1190c9c00) [pid = 1652] [serial = 1443] [outer = 0x118b30800] 17:22:32 INFO - PROCESS | 1652 | 1462580552679 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x1197df400) [pid = 1652] [serial = 1444] [outer = 0x118b30800] 17:22:33 INFO - PROCESS | 1652 | 1462580553139 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 720ms 17:22:33 INFO - PROCESS | 1652 | 1462580553196 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 1652 | 1462580553198 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 17:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:22:33 INFO - PROCESS | 1652 | 1462580553200 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 1652 | 1462580553201 Marionette TRACE conn2 <- [1,1898,null,{}] 17:22:33 INFO - PROCESS | 1652 | 1462580553204 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:33 INFO - PROCESS | 1652 | 1462580553303 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 17:22:33 INFO - PROCESS | 1652 | 1462580553376 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1270c6800 == 78 [pid = 1652] [id = 482] 17:22:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x119378800) [pid = 1652] [serial = 1445] [outer = 0x0] 17:22:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x119c29000) [pid = 1652] [serial = 1446] [outer = 0x119378800] 17:22:33 INFO - PROCESS | 1652 | 1462580553406 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x119fa0000) [pid = 1652] [serial = 1447] [outer = 0x119378800] 17:22:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x119fa2c00) [pid = 1652] [serial = 1448] [outer = 0x12cb85000] 17:22:33 INFO - PROCESS | 1652 | 1462580553905 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 772ms 17:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:22:33 INFO - PROCESS | 1652 | 1462580553972 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 1652 | 1462580553974 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 17:22:33 INFO - PROCESS | 1652 | 1462580553976 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 1652 | 1462580553977 Marionette TRACE conn2 <- [1,1902,null,{}] 17:22:33 INFO - PROCESS | 1652 | 1462580553980 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:34 INFO - PROCESS | 1652 | 1462580554099 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 17:22:34 INFO - PROCESS | 1652 | 1462580554183 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12919b000 == 79 [pid = 1652] [id = 483] 17:22:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x1190cc400) [pid = 1652] [serial = 1449] [outer = 0x0] 17:22:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x119cc1000) [pid = 1652] [serial = 1450] [outer = 0x1190cc400] 17:22:34 INFO - PROCESS | 1652 | 1462580554214 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x1231b5000) [pid = 1652] [serial = 1451] [outer = 0x1190cc400] 17:22:34 INFO - PROCESS | 1652 | 1462580554617 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 17:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:22:34 INFO - PROCESS | 1652 | 1462580554647 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 1652 | 1462580554648 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 17:22:34 INFO - PROCESS | 1652 | 1462580554650 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 1652 | 1462580554653 Marionette TRACE conn2 <- [1,1906,null,{}] 17:22:34 INFO - PROCESS | 1652 | 1462580554657 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:34 INFO - PROCESS | 1652 | 1462580554758 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 17:22:34 INFO - PROCESS | 1652 | 1462580554816 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x129781000 == 80 [pid = 1652] [id = 484] 17:22:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x111b0d800) [pid = 1652] [serial = 1452] [outer = 0x0] 17:22:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x1231b9800) [pid = 1652] [serial = 1453] [outer = 0x111b0d800] 17:22:34 INFO - PROCESS | 1652 | 1462580554846 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x12326e400) [pid = 1652] [serial = 1454] [outer = 0x111b0d800] 17:22:35 INFO - PROCESS | 1652 | 1462580555307 Marionette TRACE conn2 <- [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]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 672ms 17:22:35 INFO - PROCESS | 1652 | 1462580555323 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 1652 | 1462580555324 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 17:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:22:35 INFO - PROCESS | 1652 | 1462580555327 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 1652 | 1462580555328 Marionette TRACE conn2 <- [1,1910,null,{}] 17:22:35 INFO - PROCESS | 1652 | 1462580555330 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:35 INFO - PROCESS | 1652 | 1462580555430 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 17:22:35 INFO - PROCESS | 1652 | 1462580555537 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a594000 == 81 [pid = 1652] [id = 485] 17:22:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x1231bb000) [pid = 1652] [serial = 1455] [outer = 0x0] 17:22:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12328f000) [pid = 1652] [serial = 1456] [outer = 0x1231bb000] 17:22:35 INFO - PROCESS | 1652 | 1462580555567 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x123296400) [pid = 1652] [serial = 1457] [outer = 0x1231bb000] 17:22:35 INFO - PROCESS | 1652 | 1462580555981 Marionette TRACE conn2 <- [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]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 17:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:22:36 INFO - PROCESS | 1652 | 1462580555997 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 1652 | 1462580555999 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 17:22:36 INFO - PROCESS | 1652 | 1462580556001 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 1652 | 1462580556002 Marionette TRACE conn2 <- [1,1914,null,{}] 17:22:36 INFO - PROCESS | 1652 | 1462580556005 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:36 INFO - PROCESS | 1652 | 1462580556197 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 17:22:36 INFO - PROCESS | 1652 | 1462580556268 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x116543000 == 82 [pid = 1652] [id = 486] 17:22:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x110e58000) [pid = 1652] [serial = 1458] [outer = 0x0] 17:22:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x110e63000) [pid = 1652] [serial = 1459] [outer = 0x110e58000] 17:22:36 INFO - PROCESS | 1652 | 1462580556338 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x11277a400) [pid = 1652] [serial = 1460] [outer = 0x110e58000] 17:22:36 INFO - PROCESS | 1652 | --DOCSHELL 0x118b8c800 == 81 [pid = 1652] [id = 415] 17:22:36 INFO - PROCESS | 1652 | --DOCSHELL 0x11680c000 == 80 [pid = 1652] [id = 476] 17:22:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a8000 == 79 [pid = 1652] [id = 475] 17:22:36 INFO - PROCESS | 1652 | --DOCSHELL 0x117ff3000 == 78 [pid = 1652] [id = 474] 17:22:36 INFO - PROCESS | 1652 | --DOCSHELL 0x119075000 == 77 [pid = 1652] [id = 473] 17:22:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1293b5000 == 76 [pid = 1652] [id = 472] 17:22:36 INFO - PROCESS | 1652 | --DOCSHELL 0x13c2da000 == 75 [pid = 1652] [id = 471] 17:22:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1b5000 == 74 [pid = 1652] [id = 470] 17:22:36 INFO - PROCESS | 1652 | --DOCSHELL 0x119cdd800 == 73 [pid = 1652] [id = 469] 17:22:36 INFO - PROCESS | 1652 | 1462580556913 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 923ms 17:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:22:36 INFO - PROCESS | 1652 | 1462580556924 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 1652 | 1462580556927 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 17:22:36 INFO - PROCESS | 1652 | 1462580556930 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 1652 | 1462580556932 Marionette TRACE conn2 <- [1,1918,null,{}] 17:22:36 INFO - PROCESS | 1652 | 1462580556937 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:37 INFO - PROCESS | 1652 | 1462580557043 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 17:22:37 INFO - PROCESS | 1652 | 1462580557118 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x117fe7000 == 74 [pid = 1652] [id = 487] 17:22:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x1127cb400) [pid = 1652] [serial = 1461] [outer = 0x0] 17:22:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x115027400) [pid = 1652] [serial = 1462] [outer = 0x1127cb400] 17:22:37 INFO - PROCESS | 1652 | 1462580557151 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x11603e800) [pid = 1652] [serial = 1463] [outer = 0x1127cb400] 17:22:37 INFO - PROCESS | 1652 | 1462580557589 Marionette TRACE conn2 <- [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]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 17:22:37 INFO - PROCESS | 1652 | 1462580557604 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 1652 | 1462580557608 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 17:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:22:37 INFO - PROCESS | 1652 | 1462580557613 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 1652 | 1462580557615 Marionette TRACE conn2 <- [1,1922,null,{}] 17:22:37 INFO - PROCESS | 1652 | 1462580557617 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:37 INFO - PROCESS | 1652 | 1462580557724 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 17:22:37 INFO - PROCESS | 1652 | 1462580557788 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cea000 == 75 [pid = 1652] [id = 488] 17:22:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x11619fc00) [pid = 1652] [serial = 1464] [outer = 0x0] 17:22:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x116830800) [pid = 1652] [serial = 1465] [outer = 0x11619fc00] 17:22:37 INFO - PROCESS | 1652 | 1462580557818 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x117d11000) [pid = 1652] [serial = 1466] [outer = 0x11619fc00] 17:22:38 INFO - PROCESS | 1652 | 1462580558255 Marionette TRACE conn2 <- [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]]]}] 17:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 17:22:38 INFO - PROCESS | 1652 | 1462580558282 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 1652 | 1462580558284 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 17:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:22:38 INFO - PROCESS | 1652 | 1462580558289 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - PROCESS | 1652 | 1462580558292 Marionette TRACE conn2 <- [1,1926,null,{}] 17:22:38 INFO - PROCESS | 1652 | 1462580558299 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:38 INFO - PROCESS | 1652 | 1462580558424 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 17:22:38 INFO - PROCESS | 1652 | 1462580558514 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bbf000 == 76 [pid = 1652] [id = 489] 17:22:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x117fb8c00) [pid = 1652] [serial = 1467] [outer = 0x0] 17:22:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x118b2f800) [pid = 1652] [serial = 1468] [outer = 0x117fb8c00] 17:22:38 INFO - PROCESS | 1652 | 1462580558549 Marionette DEBUG loaded listener.js 17:22:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x119b7d800) [pid = 1652] [serial = 1469] [outer = 0x117fb8c00] 17:22:38 INFO - PROCESS | 1652 | 1462580558991 Marionette TRACE conn2 <- [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]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 722ms 17:22:39 INFO - PROCESS | 1652 | 1462580559010 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 17:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:22:39 INFO - PROCESS | 1652 | 1462580559012 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 17:22:39 INFO - PROCESS | 1652 | 1462580559015 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 1652 | 1462580559016 Marionette TRACE conn2 <- [1,1930,null,{}] 17:22:39 INFO - PROCESS | 1652 | 1462580559020 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:39 INFO - PROCESS | 1652 | 1462580559125 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 17:22:39 INFO - PROCESS | 1652 | 1462580559188 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a1000 == 77 [pid = 1652] [id = 490] 17:22:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x119fa5c00) [pid = 1652] [serial = 1470] [outer = 0x0] 17:22:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x11a056c00) [pid = 1652] [serial = 1471] [outer = 0x119fa5c00] 17:22:39 INFO - PROCESS | 1652 | 1462580559218 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x121093000) [pid = 1652] [serial = 1472] [outer = 0x119fa5c00] 17:22:39 INFO - PROCESS | 1652 | 1462580559672 Marionette TRACE conn2 <- [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]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 17:22:39 INFO - PROCESS | 1652 | 1462580559687 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 1652 | 1462580559689 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 17:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:22:39 INFO - PROCESS | 1652 | 1462580559691 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 1652 | 1462580559692 Marionette TRACE conn2 <- [1,1934,null,{}] 17:22:39 INFO - PROCESS | 1652 | 1462580559695 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:39 INFO - PROCESS | 1652 | 1462580559810 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 17:22:39 INFO - PROCESS | 1652 | 1462580559885 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b133000 == 78 [pid = 1652] [id = 491] 17:22:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x121092800) [pid = 1652] [serial = 1473] [outer = 0x0] 17:22:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x123296c00) [pid = 1652] [serial = 1474] [outer = 0x121092800] 17:22:39 INFO - PROCESS | 1652 | 1462580559915 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x12368dc00) [pid = 1652] [serial = 1475] [outer = 0x121092800] 17:22:40 INFO - PROCESS | 1652 | 1462580560357 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 672ms 17:22:40 INFO - PROCESS | 1652 | 1462580560364 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 1652 | 1462580560365 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 17:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:22:40 INFO - PROCESS | 1652 | 1462580560368 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 1652 | 1462580560370 Marionette TRACE conn2 <- [1,1938,null,{}] 17:22:40 INFO - PROCESS | 1652 | 1462580560374 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:40 INFO - PROCESS | 1652 | 1462580560502 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 17:22:40 INFO - PROCESS | 1652 | 1462580560569 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8cd800 == 79 [pid = 1652] [id = 492] 17:22:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x1240f9400) [pid = 1652] [serial = 1476] [outer = 0x0] 17:22:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x1246f1000) [pid = 1652] [serial = 1477] [outer = 0x1240f9400] 17:22:40 INFO - PROCESS | 1652 | 1462580560640 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x125009400) [pid = 1652] [serial = 1478] [outer = 0x1240f9400] 17:22:41 INFO - PROCESS | 1652 | 1462580561070 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 721ms 17:22:41 INFO - PROCESS | 1652 | 1462580561093 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 1652 | 1462580561094 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 17:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:22:41 INFO - PROCESS | 1652 | 1462580561096 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 1652 | 1462580561098 Marionette TRACE conn2 <- [1,1942,null,{}] 17:22:41 INFO - PROCESS | 1652 | 1462580561100 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:41 INFO - PROCESS | 1652 | 1462580561239 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 17:22:41 INFO - PROCESS | 1652 | 1462580561281 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb61000 == 80 [pid = 1652] [id = 493] 17:22:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x12500e800) [pid = 1652] [serial = 1479] [outer = 0x0] 17:22:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x12540b400) [pid = 1652] [serial = 1480] [outer = 0x12500e800] 17:22:41 INFO - PROCESS | 1652 | 1462580561311 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x1257e6000) [pid = 1652] [serial = 1481] [outer = 0x12500e800] 17:22:41 INFO - PROCESS | 1652 | 1462580561738 Marionette TRACE conn2 <- [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]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 673ms 17:22:41 INFO - PROCESS | 1652 | 1462580561769 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 1652 | 1462580561771 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 17:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:22:41 INFO - PROCESS | 1652 | 1462580561773 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 1652 | 1462580561774 Marionette TRACE conn2 <- [1,1946,null,{}] 17:22:41 INFO - PROCESS | 1652 | 1462580561777 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:41 INFO - PROCESS | 1652 | 1462580561879 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 17:22:41 INFO - PROCESS | 1652 | 1462580561959 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c287800 == 81 [pid = 1652] [id = 494] 17:22:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x125010c00) [pid = 1652] [serial = 1482] [outer = 0x0] 17:22:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x126847c00) [pid = 1652] [serial = 1483] [outer = 0x125010c00] 17:22:41 INFO - PROCESS | 1652 | 1462580561988 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x126e39800) [pid = 1652] [serial = 1484] [outer = 0x125010c00] 17:22:42 INFO - PROCESS | 1652 | 1462580562424 Marionette TRACE conn2 <- [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]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 669ms 17:22:42 INFO - PROCESS | 1652 | 1462580562442 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 1652 | 1462580562443 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 17:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:22:42 INFO - PROCESS | 1652 | 1462580562446 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 1652 | 1462580562447 Marionette TRACE conn2 <- [1,1950,null,{}] 17:22:42 INFO - PROCESS | 1652 | 1462580562449 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:42 INFO - PROCESS | 1652 | 1462580562551 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 17:22:42 INFO - PROCESS | 1652 | 1462580562765 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11831b000 == 82 [pid = 1652] [id = 495] 17:22:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x1122c4000) [pid = 1652] [serial = 1485] [outer = 0x0] 17:22:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x112780800) [pid = 1652] [serial = 1486] [outer = 0x1122c4000] 17:22:42 INFO - PROCESS | 1652 | 1462580562795 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x115e09800) [pid = 1652] [serial = 1487] [outer = 0x1122c4000] 17:22:43 INFO - PROCESS | 1652 | 1462580563228 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 820ms 17:22:43 INFO - PROCESS | 1652 | 1462580563267 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 1652 | 1462580563270 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 17:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:22:43 INFO - PROCESS | 1652 | 1462580563273 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - PROCESS | 1652 | 1462580563275 Marionette TRACE conn2 <- [1,1954,null,{}] 17:22:43 INFO - PROCESS | 1652 | 1462580563278 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:43 INFO - PROCESS | 1652 | 1462580563384 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 17:22:43 INFO - PROCESS | 1652 | 1462580563556 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 1652 | --DOCSHELL 0x117f8a000 == 81 [pid = 1652] [id = 478] 17:22:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e38800 == 82 [pid = 1652] [id = 496] 17:22:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x110e61800) [pid = 1652] [serial = 1488] [outer = 0x0] 17:22:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x112774800) [pid = 1652] [serial = 1489] [outer = 0x110e61800] 17:22:43 INFO - PROCESS | 1652 | 1462580563612 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x116108400) [pid = 1652] [serial = 1490] [outer = 0x110e61800] 17:22:44 INFO - PROCESS | 1652 | 1462580564152 Marionette TRACE conn2 <- [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]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 924ms 17:22:44 INFO - PROCESS | 1652 | 1462580564206 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 1652 | 1462580564210 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 17:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:22:44 INFO - PROCESS | 1652 | 1462580564217 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 1652 | 1462580564224 Marionette TRACE conn2 <- [1,1958,null,{}] 17:22:44 INFO - PROCESS | 1652 | 1462580564228 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:44 INFO - PROCESS | 1652 | 1462580564368 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 17:22:44 INFO - PROCESS | 1652 | 1462580564450 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12700c800 == 83 [pid = 1652] [id = 497] 17:22:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x117f9d000) [pid = 1652] [serial = 1491] [outer = 0x0] 17:22:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x117fb9000) [pid = 1652] [serial = 1492] [outer = 0x117f9d000] 17:22:44 INFO - PROCESS | 1652 | 1462580564488 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x119020400) [pid = 1652] [serial = 1493] [outer = 0x117f9d000] 17:22:44 INFO - PROCESS | 1652 | 1462580564998 Marionette TRACE conn2 <- [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]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 827ms 17:22:45 INFO - PROCESS | 1652 | 1462580565045 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 1652 | 1462580565048 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 17:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:22:45 INFO - PROCESS | 1652 | 1462580565052 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 1652 | 1462580565053 Marionette TRACE conn2 <- [1,1962,null,{}] 17:22:45 INFO - PROCESS | 1652 | 1462580565056 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:45 INFO - PROCESS | 1652 | 1462580565165 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 17:22:45 INFO - PROCESS | 1652 | 1462580565246 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a598800 == 84 [pid = 1652] [id = 498] 17:22:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x1194cf800) [pid = 1652] [serial = 1494] [outer = 0x0] 17:22:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x119cbdc00) [pid = 1652] [serial = 1495] [outer = 0x1194cf800] 17:22:45 INFO - PROCESS | 1652 | 1462580565280 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x121091400) [pid = 1652] [serial = 1496] [outer = 0x1194cf800] 17:22:45 INFO - PROCESS | 1652 | 1462580565711 Marionette TRACE conn2 <- [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]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 721ms 17:22:45 INFO - PROCESS | 1652 | 1462580565773 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 17:22:45 INFO - PROCESS | 1652 | 1462580565774 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 17:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:22:45 INFO - PROCESS | 1652 | 1462580565778 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 1652 | 1462580565782 Marionette TRACE conn2 <- [1,1966,null,{}] 17:22:45 INFO - PROCESS | 1652 | 1462580565792 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:45 INFO - PROCESS | 1652 | 1462580565898 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 17:22:45 INFO - PROCESS | 1652 | 1462580565983 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c859000 == 85 [pid = 1652] [id = 499] 17:22:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x1240f9c00) [pid = 1652] [serial = 1497] [outer = 0x0] 17:22:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x1246f6000) [pid = 1652] [serial = 1498] [outer = 0x1240f9c00] 17:22:46 INFO - PROCESS | 1652 | 1462580566013 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x1247e1800) [pid = 1652] [serial = 1499] [outer = 0x1240f9c00] 17:22:46 INFO - PROCESS | 1652 | 1462580566417 Marionette TRACE conn2 <- [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]]]}] 17:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 676ms 17:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:22:46 INFO - PROCESS | 1652 | 1462580566454 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 17:22:46 INFO - PROCESS | 1652 | 1462580566455 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 17:22:46 INFO - PROCESS | 1652 | 1462580566457 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 1652 | 1462580566459 Marionette TRACE conn2 <- [1,1970,null,{}] 17:22:46 INFO - PROCESS | 1652 | 1462580566461 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:46 INFO - PROCESS | 1652 | 1462580566567 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 17:22:46 INFO - PROCESS | 1652 | 1462580566633 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cfe7000 == 86 [pid = 1652] [id = 500] 17:22:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x1240fa400) [pid = 1652] [serial = 1500] [outer = 0x0] 17:22:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x124eb5c00) [pid = 1652] [serial = 1501] [outer = 0x1240fa400] 17:22:46 INFO - PROCESS | 1652 | 1462580566705 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x126ef1c00) [pid = 1652] [serial = 1502] [outer = 0x1240fa400] 17:22:47 INFO - PROCESS | 1652 | 1462580567121 Marionette TRACE conn2 <- [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]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 17:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:22:47 INFO - PROCESS | 1652 | 1462580567129 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 1652 | 1462580567130 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 17:22:47 INFO - PROCESS | 1652 | 1462580567132 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 1652 | 1462580567134 Marionette TRACE conn2 <- [1,1974,null,{}] 17:22:47 INFO - PROCESS | 1652 | 1462580567136 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:47 INFO - PROCESS | 1652 | 1462580567237 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 17:22:47 INFO - PROCESS | 1652 | 1462580567333 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d759000 == 87 [pid = 1652] [id = 501] 17:22:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x1275a6400) [pid = 1652] [serial = 1503] [outer = 0x0] 17:22:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x1275aa400) [pid = 1652] [serial = 1504] [outer = 0x1275a6400] 17:22:47 INFO - PROCESS | 1652 | 1462580567369 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x128afb800) [pid = 1652] [serial = 1505] [outer = 0x1275a6400] 17:22:47 INFO - PROCESS | 1652 | 1462580567815 Marionette TRACE conn2 <- [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]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 719ms 17:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:22:47 INFO - PROCESS | 1652 | 1462580567852 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 1652 | 1462580567853 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 17:22:47 INFO - PROCESS | 1652 | 1462580567855 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 1652 | 1462580567856 Marionette TRACE conn2 <- [1,1978,null,{}] 17:22:47 INFO - PROCESS | 1652 | 1462580567859 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:47 INFO - PROCESS | 1652 | 1462580567962 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 17:22:48 INFO - PROCESS | 1652 | 1462580568029 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0b1800 == 88 [pid = 1652] [id = 502] 17:22:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x128b8dc00) [pid = 1652] [serial = 1506] [outer = 0x0] 17:22:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x128c0c400) [pid = 1652] [serial = 1507] [outer = 0x128b8dc00] 17:22:48 INFO - PROCESS | 1652 | 1462580568099 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x129169c00) [pid = 1652] [serial = 1508] [outer = 0x128b8dc00] 17:22:48 INFO - PROCESS | 1652 | 1462580568499 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 668ms 17:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:22:48 INFO - PROCESS | 1652 | 1462580568524 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 17:22:48 INFO - PROCESS | 1652 | 1462580568525 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 17:22:48 INFO - PROCESS | 1652 | 1462580568527 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:22:48 INFO - PROCESS | 1652 | 1462580568529 Marionette TRACE conn2 <- [1,1982,null,{}] 17:22:48 INFO - PROCESS | 1652 | 1462580568531 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:48 INFO - PROCESS | 1652 | 1462580568650 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 17:22:48 INFO - PROCESS | 1652 | 1462580568733 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350db000 == 89 [pid = 1652] [id = 503] 17:22:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 253 (0x11666bc00) [pid = 1652] [serial = 1509] [outer = 0x0] 17:22:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 254 (0x12918d000) [pid = 1652] [serial = 1510] [outer = 0x11666bc00] 17:22:48 INFO - PROCESS | 1652 | 1462580568762 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x129193c00) [pid = 1652] [serial = 1511] [outer = 0x11666bc00] 17:22:49 INFO - PROCESS | 1652 | 1462580569175 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 17:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:22:49 INFO - PROCESS | 1652 | 1462580569199 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 1652 | 1462580569201 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 17:22:49 INFO - PROCESS | 1652 | 1462580569203 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 1652 | 1462580569204 Marionette TRACE conn2 <- [1,1986,null,{}] 17:22:49 INFO - PROCESS | 1652 | 1462580569206 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:49 INFO - PROCESS | 1652 | 1462580569321 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 17:22:49 INFO - PROCESS | 1652 | 1462580569390 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x135810000 == 90 [pid = 1652] [id = 504] 17:22:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x1181ad000) [pid = 1652] [serial = 1512] [outer = 0x0] 17:22:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x129379400) [pid = 1652] [serial = 1513] [outer = 0x1181ad000] 17:22:49 INFO - PROCESS | 1652 | 1462580569461 Marionette DEBUG loaded listener.js 17:22:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x12938f800) [pid = 1652] [serial = 1514] [outer = 0x1181ad000] 17:22:49 INFO - PROCESS | 1652 | 1462580569859 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 668ms 17:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:22:49 INFO - PROCESS | 1652 | 1462580569872 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 1652 | 1462580569873 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 17:22:49 INFO - PROCESS | 1652 | 1462580569875 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 1652 | 1462580569877 Marionette TRACE conn2 <- [1,1990,null,{}] 17:22:49 INFO - PROCESS | 1652 | 1462580569879 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:49 INFO - PROCESS | 1652 | 1462580569988 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 17:22:50 INFO - PROCESS | 1652 | 1462580570088 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1359c6000 == 91 [pid = 1652] [id = 505] 17:22:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x12918b400) [pid = 1652] [serial = 1515] [outer = 0x0] 17:22:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x1294bec00) [pid = 1652] [serial = 1516] [outer = 0x12918b400] 17:22:50 INFO - PROCESS | 1652 | 1462580570117 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x12965ac00) [pid = 1652] [serial = 1517] [outer = 0x12918b400] 17:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 17:22:50 INFO - PROCESS | 1652 | 1462580570540 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:22:50 INFO - PROCESS | 1652 | 1462580570548 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 17:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:22:50 INFO - PROCESS | 1652 | 1462580570549 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 17:22:50 INFO - PROCESS | 1652 | 1462580570551 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - PROCESS | 1652 | 1462580570553 Marionette TRACE conn2 <- [1,1994,null,{}] 17:22:50 INFO - PROCESS | 1652 | 1462580570555 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:50 INFO - PROCESS | 1652 | 1462580570662 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 17:22:50 INFO - PROCESS | 1652 | 1462580570773 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x135b64000 == 92 [pid = 1652] [id = 506] 17:22:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 262 (0x12965b400) [pid = 1652] [serial = 1518] [outer = 0x0] 17:22:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 263 (0x12a78dc00) [pid = 1652] [serial = 1519] [outer = 0x12965b400] 17:22:50 INFO - PROCESS | 1652 | 1462580570815 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 264 (0x12a8ea000) [pid = 1652] [serial = 1520] [outer = 0x12965b400] 17:22:51 INFO - PROCESS | 1652 | 1462580571399 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 875ms 17:22:51 INFO - PROCESS | 1652 | 1462580571426 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 1652 | 1462580571429 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 17:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:22:51 INFO - PROCESS | 1652 | 1462580571432 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - PROCESS | 1652 | 1462580571435 Marionette TRACE conn2 <- [1,1998,null,{}] 17:22:51 INFO - PROCESS | 1652 | 1462580571438 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:51 INFO - PROCESS | 1652 | 1462580571542 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 17:22:51 INFO - PROCESS | 1652 | 1462580571660 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f7c000 == 93 [pid = 1652] [id = 507] 17:22:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 265 (0x117f97c00) [pid = 1652] [serial = 1521] [outer = 0x0] 17:22:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 266 (0x1181a8000) [pid = 1652] [serial = 1522] [outer = 0x117f97c00] 17:22:51 INFO - PROCESS | 1652 | 1462580571692 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 267 (0x1197dd000) [pid = 1652] [serial = 1523] [outer = 0x117f97c00] 17:22:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11831b000 == 92 [pid = 1652] [id = 495] 17:22:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12b133000 == 91 [pid = 1652] [id = 491] 17:22:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a1000 == 90 [pid = 1652] [id = 490] 17:22:51 INFO - PROCESS | 1652 | --DOCSHELL 0x128bbf000 == 89 [pid = 1652] [id = 489] 17:22:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119cea000 == 88 [pid = 1652] [id = 488] 17:22:51 INFO - PROCESS | 1652 | --DOCSHELL 0x117fe7000 == 87 [pid = 1652] [id = 487] 17:22:52 INFO - PROCESS | 1652 | 1462580572224 Marionette TRACE conn2 <- [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]]]}] 17:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 824ms 17:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:22:52 INFO - PROCESS | 1652 | 1462580572257 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 17:22:52 INFO - PROCESS | 1652 | 1462580572259 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 17:22:52 INFO - PROCESS | 1652 | 1462580572263 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 1652 | 1462580572265 Marionette TRACE conn2 <- [1,2002,null,{}] 17:22:52 INFO - PROCESS | 1652 | 1462580572269 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:52 INFO - PROCESS | 1652 | 1462580572380 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 17:22:52 INFO - PROCESS | 1652 | 1462580572454 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cbc000 == 88 [pid = 1652] [id = 508] 17:22:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 268 (0x117f08400) [pid = 1652] [serial = 1524] [outer = 0x0] 17:22:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 269 (0x1190cec00) [pid = 1652] [serial = 1525] [outer = 0x117f08400] 17:22:52 INFO - PROCESS | 1652 | 1462580572528 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 270 (0x119cc1800) [pid = 1652] [serial = 1526] [outer = 0x117f08400] 17:22:52 INFO - PROCESS | 1652 | 1462580572984 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 770ms 17:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:22:53 INFO - PROCESS | 1652 | 1462580573034 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 1652 | 1462580573038 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 17:22:53 INFO - PROCESS | 1652 | 1462580573043 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 1652 | 1462580573045 Marionette TRACE conn2 <- [1,2006,null,{}] 17:22:53 INFO - PROCESS | 1652 | 1462580573047 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:53 INFO - PROCESS | 1652 | 1462580573156 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 17:22:53 INFO - PROCESS | 1652 | 1462580573273 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8bd000 == 89 [pid = 1652] [id = 509] 17:22:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 271 (0x119fab800) [pid = 1652] [serial = 1527] [outer = 0x0] 17:22:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 272 (0x123174400) [pid = 1652] [serial = 1528] [outer = 0x119fab800] 17:22:53 INFO - PROCESS | 1652 | 1462580573306 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 273 (0x124662c00) [pid = 1652] [serial = 1529] [outer = 0x119fab800] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12c854000 == 88 [pid = 1652] [id = 304] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1b6800 == 87 [pid = 1652] [id = 215] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb3f000 == 86 [pid = 1652] [id = 392] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x115e3a800 == 85 [pid = 1652] [id = 332] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1359d8000 == 84 [pid = 1652] [id = 414] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb4f000 == 83 [pid = 1652] [id = 21] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb61000 == 82 [pid = 1652] [id = 493] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1bf000 == 81 [pid = 1652] [id = 10] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12b14a000 == 80 [pid = 1652] [id = 9] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa0c800 == 79 [pid = 1652] [id = 8] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccd6000 == 78 [pid = 1652] [id = 393] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x129156800 == 77 [pid = 1652] [id = 6] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1359c6000 == 76 [pid = 1652] [id = 505] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x135810000 == 75 [pid = 1652] [id = 504] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1350db000 == 74 [pid = 1652] [id = 503] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0b1800 == 73 [pid = 1652] [id = 502] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12d759000 == 72 [pid = 1652] [id = 501] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12cfe7000 == 71 [pid = 1652] [id = 500] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12c859000 == 70 [pid = 1652] [id = 499] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12a598800 == 69 [pid = 1652] [id = 498] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12700c800 == 68 [pid = 1652] [id = 497] 17:22:54 INFO - PROCESS | 1652 | --DOCSHELL 0x115e38800 == 67 [pid = 1652] [id = 496] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1291ae800 == 66 [pid = 1652] [id = 20] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb9000 == 65 [pid = 1652] [id = 288] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1131c7800 == 64 [pid = 1652] [id = 23] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x129781000 == 63 [pid = 1652] [id = 484] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12c844000 == 62 [pid = 1652] [id = 235] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa02800 == 61 [pid = 1652] [id = 174] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119ce2800 == 60 [pid = 1652] [id = 479] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12d745000 == 59 [pid = 1652] [id = 309] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12a594000 == 58 [pid = 1652] [id = 485] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0a4000 == 57 [pid = 1652] [id = 22] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1251d6800 == 56 [pid = 1652] [id = 481] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12c849800 == 55 [pid = 1652] [id = 14] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1270c6800 == 54 [pid = 1652] [id = 482] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12421a800 == 53 [pid = 1652] [id = 480] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12c28f800 == 52 [pid = 1652] [id = 12] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb44000 == 51 [pid = 1652] [id = 15] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12919b000 == 50 [pid = 1652] [id = 483] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1231ed800 == 49 [pid = 1652] [id = 187] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12d749800 == 48 [pid = 1652] [id = 19] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1161c4800 == 47 [pid = 1652] [id = 372] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12c287800 == 46 [pid = 1652] [id = 494] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8cd800 == 45 [pid = 1652] [id = 492] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x124b3d000 == 44 [pid = 1652] [id = 173] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116f43800 == 43 [pid = 1652] [id = 172] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb55800 == 42 [pid = 1652] [id = 252] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12cceb000 == 41 [pid = 1652] [id = 17] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x13580a000 == 40 [pid = 1652] [id = 412] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1246df800 == 39 [pid = 1652] [id = 232] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x137e24800 == 38 [pid = 1652] [id = 369] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12a58a800 == 37 [pid = 1652] [id = 171] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116858800 == 36 [pid = 1652] [id = 24] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116541800 == 35 [pid = 1652] [id = 175] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x135be2800 == 34 [pid = 1652] [id = 325] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12c297800 == 33 [pid = 1652] [id = 250] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12c85a800 == 32 [pid = 1652] [id = 251] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1130c4000 == 31 [pid = 1652] [id = 26] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1175e4800 == 30 [pid = 1652] [id = 438] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12d60c800 == 29 [pid = 1652] [id = 308] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0b3800 == 28 [pid = 1652] [id = 310] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12c291800 == 27 [pid = 1652] [id = 234] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119499800 == 26 [pid = 1652] [id = 199] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x135836800 == 25 [pid = 1652] [id = 368] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x11680e000 == 24 [pid = 1652] [id = 311] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a1000 == 23 [pid = 1652] [id = 371] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1350ce800 == 22 [pid = 1652] [id = 271] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12d762000 == 21 [pid = 1652] [id = 267] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116f44000 == 20 [pid = 1652] [id = 25] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1231da800 == 19 [pid = 1652] [id = 198] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccd9800 == 18 [pid = 1652] [id = 253] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12b149000 == 17 [pid = 1652] [id = 385] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x11831e000 == 16 [pid = 1652] [id = 13] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf4b800 == 15 [pid = 1652] [id = 11] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d9000 == 14 [pid = 1652] [id = 477] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116543000 == 13 [pid = 1652] [id = 486] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x135b64000 == 12 [pid = 1652] [id = 506] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x137a72000 == 11 [pid = 1652] [id = 468] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x117f7c000 == 10 [pid = 1652] [id = 507] 17:22:57 INFO - PROCESS | 1652 | --DOCSHELL 0x128cbc000 == 9 [pid = 1652] [id = 508] 17:22:59 INFO - PROCESS | 1652 | 1462580579139 Marionette TRACE conn2 <- [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]]]}] 17:22:59 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 17:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 6140ms 17:22:59 INFO - PROCESS | 1652 | 1462580579193 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 1652 | 1462580579197 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 17:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:22:59 INFO - PROCESS | 1652 | 1462580579206 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 1652 | 1462580579209 Marionette TRACE conn2 <- [1,2010,null,{}] 17:22:59 INFO - PROCESS | 1652 | 1462580579215 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:59 INFO - PROCESS | 1652 | 1462580579350 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 17:22:59 INFO - PROCESS | 1652 | 1462580579368 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x113de5800 == 10 [pid = 1652] [id = 510] 17:22:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 274 (0x1127cc400) [pid = 1652] [serial = 1530] [outer = 0x0] 17:22:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 275 (0x1127cec00) [pid = 1652] [serial = 1531] [outer = 0x1127cc400] 17:22:59 INFO - PROCESS | 1652 | 1462580579413 Marionette DEBUG loaded listener.js 17:22:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 276 (0x112a5c000) [pid = 1652] [serial = 1532] [outer = 0x1127cc400] 17:22:59 INFO - PROCESS | 1652 | 1462580579818 Marionette TRACE conn2 <- [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]]]}] 17:22:59 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 17:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 675ms 17:22:59 INFO - PROCESS | 1652 | 1462580579880 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 1652 | 1462580579884 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 17:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:22:59 INFO - PROCESS | 1652 | 1462580579889 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 1652 | 1462580579890 Marionette TRACE conn2 <- [1,2014,null,{}] 17:22:59 INFO - PROCESS | 1652 | 1462580579893 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:59 INFO - PROCESS | 1652 | 1462580579979 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 17:23:00 INFO - PROCESS | 1652 | 1462580580014 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11329e000 == 11 [pid = 1652] [id = 511] 17:23:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 277 (0x113f06400) [pid = 1652] [serial = 1533] [outer = 0x0] 17:23:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 278 (0x115e0ac00) [pid = 1652] [serial = 1534] [outer = 0x113f06400] 17:23:00 INFO - PROCESS | 1652 | 1462580580041 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 279 (0x11610c400) [pid = 1652] [serial = 1535] [outer = 0x113f06400] 17:23:00 INFO - PROCESS | 1652 | 1462580580467 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 623ms 17:23:00 INFO - PROCESS | 1652 | 1462580580511 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 17:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:23:00 INFO - PROCESS | 1652 | 1462580580513 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 17:23:00 INFO - PROCESS | 1652 | 1462580580515 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 1652 | 1462580580518 Marionette TRACE conn2 <- [1,2018,null,{}] 17:23:00 INFO - PROCESS | 1652 | 1462580580526 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:00 INFO - PROCESS | 1652 | 1462580580645 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 17:23:00 INFO - PROCESS | 1652 | 1462580580664 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x119905800 == 12 [pid = 1652] [id = 512] 17:23:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 280 (0x109fc3c00) [pid = 1652] [serial = 1536] [outer = 0x0] 17:23:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 281 (0x116833800) [pid = 1652] [serial = 1537] [outer = 0x109fc3c00] 17:23:00 INFO - PROCESS | 1652 | 1462580580693 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 282 (0x11741b000) [pid = 1652] [serial = 1538] [outer = 0x109fc3c00] 17:23:01 INFO - PROCESS | 1652 | 1462580581065 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 575ms 17:23:01 INFO - PROCESS | 1652 | 1462580581091 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 1652 | 1462580581092 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 17:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:23:01 INFO - PROCESS | 1652 | 1462580581100 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 1652 | 1462580581101 Marionette TRACE conn2 <- [1,2022,null,{}] 17:23:01 INFO - PROCESS | 1652 | 1462580581106 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:01 INFO - PROCESS | 1652 | 1462580581213 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 17:23:01 INFO - PROCESS | 1652 | 1462580581219 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x124211800 == 13 [pid = 1652] [id = 513] 17:23:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 283 (0x1166a8800) [pid = 1652] [serial = 1539] [outer = 0x0] 17:23:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 284 (0x117f08800) [pid = 1652] [serial = 1540] [outer = 0x1166a8800] 17:23:01 INFO - PROCESS | 1652 | 1462580581245 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 285 (0x117fbb800) [pid = 1652] [serial = 1541] [outer = 0x1166a8800] 17:23:01 INFO - PROCESS | 1652 | 1462580581624 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 578ms 17:23:01 INFO - PROCESS | 1652 | 1462580581673 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 1652 | 1462580581675 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 17:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:23:01 INFO - PROCESS | 1652 | 1462580581677 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 1652 | 1462580581678 Marionette TRACE conn2 <- [1,2026,null,{}] 17:23:01 INFO - PROCESS | 1652 | 1462580581680 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:01 INFO - PROCESS | 1652 | 1462580581786 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 17:23:01 INFO - PROCESS | 1652 | 1462580581802 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1270db000 == 14 [pid = 1652] [id = 514] 17:23:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 286 (0x113f06000) [pid = 1652] [serial = 1542] [outer = 0x0] 17:23:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 287 (0x118b2b400) [pid = 1652] [serial = 1543] [outer = 0x113f06000] 17:23:01 INFO - PROCESS | 1652 | 1462580581827 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 288 (0x1194c3c00) [pid = 1652] [serial = 1544] [outer = 0x113f06000] 17:23:03 INFO - PROCESS | 1652 | 1462580583399 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 287 (0x117f97c00) [pid = 1652] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 286 (0x11619fc00) [pid = 1652] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 285 (0x1127ca400) [pid = 1652] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 284 (0x110e59000) [pid = 1652] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 283 (0x110e5f400) [pid = 1652] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 282 (0x1122c4000) [pid = 1652] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 281 (0x121088800) [pid = 1652] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 280 (0x1161a7c00) [pid = 1652] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 279 (0x129166c00) [pid = 1652] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 278 (0x1197d8800) [pid = 1652] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 277 (0x112777000) [pid = 1652] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 276 (0x123487400) [pid = 1652] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 275 (0x119097000) [pid = 1652] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 274 (0x1231b5c00) [pid = 1652] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 273 (0x129161c00) [pid = 1652] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 272 (0x12938f000) [pid = 1652] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 271 (0x1127cf800) [pid = 1652] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 270 (0x11610b800) [pid = 1652] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 269 (0x11277e000) [pid = 1652] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 268 (0x1233c3800) [pid = 1652] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 267 (0x1127b2400) [pid = 1652] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 266 (0x1231b9c00) [pid = 1652] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 265 (0x11741b800) [pid = 1652] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 264 (0x125766c00) [pid = 1652] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 263 (0x12ab65800) [pid = 1652] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 262 (0x128f6f800) [pid = 1652] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 261 (0x12c218400) [pid = 1652] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x110e58000) [pid = 1652] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x112775c00) [pid = 1652] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x1127d1c00) [pid = 1652] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x116112c00) [pid = 1652] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x12cc5f800) [pid = 1652] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x1348af000) [pid = 1652] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x116833c00) [pid = 1652] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 253 (0x1127cfc00) [pid = 1652] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 252 (0x1231bd000) [pid = 1652] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x110e59c00) [pid = 1652] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x117f0a800) [pid = 1652] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x110e61800) [pid = 1652] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x116023000) [pid = 1652] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x117f9d000) [pid = 1652] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x121092800) [pid = 1652] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x1127ad800) [pid = 1652] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x119fa5c00) [pid = 1652] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x112779c00) [pid = 1652] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x117fb8c00) [pid = 1652] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x11666f800) [pid = 1652] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x1294c9c00) [pid = 1652] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x116111400) [pid = 1652] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x12938e800) [pid = 1652] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x11a09f800) [pid = 1652] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x1194ca800) [pid = 1652] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x12328b400) [pid = 1652] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x1127c9400) [pid = 1652] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x12466a400) [pid = 1652] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x128d81800) [pid = 1652] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x113d28400) [pid = 1652] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x11203c800) [pid = 1652] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x117d06800) [pid = 1652] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x113c3dc00) [pid = 1652] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x1194d0400) [pid = 1652] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x1127c5c00) [pid = 1652] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x1246f7000) [pid = 1652] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x112a5b400) [pid = 1652] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x12937c800) [pid = 1652] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x1122c8c00) [pid = 1652] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x12916c400) [pid = 1652] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x12d5e0800) [pid = 1652] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x12a7bd800) [pid = 1652] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x117d38000) [pid = 1652] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x12bb3e800) [pid = 1652] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x12bf11000) [pid = 1652] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x1129a6000) [pid = 1652] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x128b89400) [pid = 1652] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x110e61400) [pid = 1652] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x1127cb400) [pid = 1652] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x12965b400) [pid = 1652] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x12918b400) [pid = 1652] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x1181ad000) [pid = 1652] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x128b8dc00) [pid = 1652] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x11666bc00) [pid = 1652] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x1275a6400) [pid = 1652] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x125010c00) [pid = 1652] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x12500e800) [pid = 1652] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x1240f9400) [pid = 1652] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x1231bb000) [pid = 1652] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x1240fa400) [pid = 1652] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x111b0d800) [pid = 1652] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x1190cc400) [pid = 1652] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x1240f9c00) [pid = 1652] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x117f08400) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x119378800) [pid = 1652] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x118b30800) [pid = 1652] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:23:03 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x1194cf800) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1824ms 17:23:03 INFO - PROCESS | 1652 | 1462580583502 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 1652 | 1462580583503 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 17:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:23:03 INFO - PROCESS | 1652 | 1462580583506 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - PROCESS | 1652 | 1462580583507 Marionette TRACE conn2 <- [1,2030,null,{}] 17:23:03 INFO - PROCESS | 1652 | 1462580583509 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:03 INFO - PROCESS | 1652 | 1462580583615 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 17:23:03 INFO - PROCESS | 1652 | 1462580583625 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f27800 == 15 [pid = 1652] [id = 515] 17:23:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x1127ad800) [pid = 1652] [serial = 1545] [outer = 0x0] 17:23:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x1127c6c00) [pid = 1652] [serial = 1546] [outer = 0x1127ad800] 17:23:03 INFO - PROCESS | 1652 | 1462580583652 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x1129a9800) [pid = 1652] [serial = 1547] [outer = 0x1127ad800] 17:23:03 INFO - PROCESS | 1652 | 1462580583980 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 17:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:23:04 INFO - PROCESS | 1652 | 1462580584045 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 1652 | 1462580584047 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 17:23:04 INFO - PROCESS | 1652 | 1462580584049 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 1652 | 1462580584050 Marionette TRACE conn2 <- [1,2034,null,{}] 17:23:04 INFO - PROCESS | 1652 | 1462580584053 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:04 INFO - PROCESS | 1652 | 1462580584141 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 17:23:04 INFO - PROCESS | 1652 | 1462580584146 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246de000 == 16 [pid = 1652] [id = 516] 17:23:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x1134c2400) [pid = 1652] [serial = 1548] [outer = 0x0] 17:23:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x116108800) [pid = 1652] [serial = 1549] [outer = 0x1134c2400] 17:23:04 INFO - PROCESS | 1652 | 1462580584171 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x1161e4400) [pid = 1652] [serial = 1550] [outer = 0x1134c2400] 17:23:04 INFO - PROCESS | 1652 | 1462580584505 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 473ms 17:23:04 INFO - PROCESS | 1652 | 1462580584523 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 1652 | 1462580584524 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 17:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:23:04 INFO - PROCESS | 1652 | 1462580584526 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 1652 | 1462580584527 Marionette TRACE conn2 <- [1,2038,null,{}] 17:23:04 INFO - PROCESS | 1652 | 1462580584529 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:04 INFO - PROCESS | 1652 | 1462580584618 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 17:23:04 INFO - PROCESS | 1652 | 1462580584686 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb8800 == 17 [pid = 1652] [id = 517] 17:23:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x11619fc00) [pid = 1652] [serial = 1551] [outer = 0x0] 17:23:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x1168a8800) [pid = 1652] [serial = 1552] [outer = 0x11619fc00] 17:23:04 INFO - PROCESS | 1652 | 1462580584711 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x117f12400) [pid = 1652] [serial = 1553] [outer = 0x11619fc00] 17:23:05 INFO - PROCESS | 1652 | 1462580585024 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 521ms 17:23:05 INFO - PROCESS | 1652 | 1462580585047 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 1652 | 1462580585048 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 17:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:23:05 INFO - PROCESS | 1652 | 1462580585051 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 1652 | 1462580585052 Marionette TRACE conn2 <- [1,2042,null,{}] 17:23:05 INFO - PROCESS | 1652 | 1462580585057 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:05 INFO - PROCESS | 1652 | 1462580585140 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 17:23:05 INFO - PROCESS | 1652 | 1462580585145 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x119904800 == 18 [pid = 1652] [id = 518] 17:23:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x117f09000) [pid = 1652] [serial = 1554] [outer = 0x0] 17:23:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x119022800) [pid = 1652] [serial = 1555] [outer = 0x117f09000] 17:23:05 INFO - PROCESS | 1652 | 1462580585169 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x119b33c00) [pid = 1652] [serial = 1556] [outer = 0x117f09000] 17:23:05 INFO - PROCESS | 1652 | 1462580585709 Marionette TRACE conn2 <- [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]]]}] 17:23:05 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) 17:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 17:23:05 INFO - PROCESS | 1652 | 1462580585722 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 1652 | 1462580585725 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 17:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:23:05 INFO - PROCESS | 1652 | 1462580585728 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 1652 | 1462580585731 Marionette TRACE conn2 <- [1,2046,null,{}] 17:23:05 INFO - PROCESS | 1652 | 1462580585734 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:05 INFO - PROCESS | 1652 | 1462580585847 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 17:23:05 INFO - PROCESS | 1652 | 1462580585959 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abe000 == 19 [pid = 1652] [id = 519] 17:23:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x112775400) [pid = 1652] [serial = 1557] [outer = 0x0] 17:23:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x11277b800) [pid = 1652] [serial = 1558] [outer = 0x112775400] 17:23:05 INFO - PROCESS | 1652 | 1462580585991 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x1127c7400) [pid = 1652] [serial = 1559] [outer = 0x112775400] 17:23:06 INFO - PROCESS | 1652 | 1462580586514 Marionette TRACE conn2 <- [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]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 821ms 17:23:06 INFO - PROCESS | 1652 | 1462580586550 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 1652 | 1462580586554 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 17:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:23:06 INFO - PROCESS | 1652 | 1462580586589 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 1652 | 1462580586591 Marionette TRACE conn2 <- [1,2050,null,{}] 17:23:06 INFO - PROCESS | 1652 | 1462580586594 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:06 INFO - PROCESS | 1652 | 1462580586713 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 17:23:06 INFO - PROCESS | 1652 | 1462580586801 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191e6800 == 20 [pid = 1652] [id = 520] 17:23:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x112776000) [pid = 1652] [serial = 1560] [outer = 0x0] 17:23:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x1134cec00) [pid = 1652] [serial = 1561] [outer = 0x112776000] 17:23:06 INFO - PROCESS | 1652 | 1462580586835 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x116111000) [pid = 1652] [serial = 1562] [outer = 0x112776000] 17:23:07 INFO - PROCESS | 1652 | 1462580587382 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1029ms 17:23:07 INFO - PROCESS | 1652 | 1462580587634 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 1652 | 1462580587637 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 17:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:23:07 INFO - PROCESS | 1652 | 1462580587665 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 1652 | 1462580587666 Marionette TRACE conn2 <- [1,2054,null,{}] 17:23:07 INFO - PROCESS | 1652 | 1462580587670 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:07 INFO - PROCESS | 1652 | 1462580587769 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 17:23:07 INFO - PROCESS | 1652 | 1462580587831 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x11335f800 == 21 [pid = 1652] [id = 521] 17:23:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x110e5a400) [pid = 1652] [serial = 1563] [outer = 0x0] 17:23:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x111d1b800) [pid = 1652] [serial = 1564] [outer = 0x110e5a400] 17:23:07 INFO - PROCESS | 1652 | 1462580587858 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x11277d800) [pid = 1652] [serial = 1565] [outer = 0x110e5a400] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x123174400) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | 1462580588424 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x12bf19400) [pid = 1652] [serial = 1356] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x12c219400) [pid = 1652] [serial = 1357] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x12a8efc00) [pid = 1652] [serial = 1351] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x129198400) [pid = 1652] [serial = 1350] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x12c223400) [pid = 1652] [serial = 1360] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x12c21e000) [pid = 1652] [serial = 1359] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x11277a400) [pid = 1652] [serial = 1460] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x115027400) [pid = 1652] [serial = 1462] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x1127a4c00) [pid = 1652] [serial = 1419] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x1127c5800) [pid = 1652] [serial = 1420] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x112a59c00) [pid = 1652] [serial = 1422] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x113d28c00) [pid = 1652] [serial = 1423] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x116668400) [pid = 1652] [serial = 1425] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x1166a6000) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x112780800) [pid = 1652] [serial = 1486] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x119097400) [pid = 1652] [serial = 1387] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x1166ad400) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x1348b2000) [pid = 1652] [serial = 1401] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x135569c00) [pid = 1652] [serial = 1405] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x11901f800) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x12c4c0800) [pid = 1652] [serial = 1384] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x116677400) [pid = 1652] [serial = 1408] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x113c41800) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x124e90c00) [pid = 1652] [serial = 1413] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x110e63000) [pid = 1652] [serial = 1459] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x135560000) [pid = 1652] [serial = 1399] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x11a04e800) [pid = 1652] [serial = 1411] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x1294bf400) [pid = 1652] [serial = 1416] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x12937cc00) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12c217800) [pid = 1652] [serial = 1417] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x135561800) [pid = 1652] [serial = 1404] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x1348b8000) [pid = 1652] [serial = 1402] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x1190cec00) [pid = 1652] [serial = 1525] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x117d07c00) [pid = 1652] [serial = 1225] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x12cb7c400) [pid = 1652] [serial = 1096] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x119022c00) [pid = 1652] [serial = 1294] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12a7c1400) [pid = 1652] [serial = 1180] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x1246f2800) [pid = 1652] [serial = 1297] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x1247e3c00) [pid = 1652] [serial = 1168] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x12937b000) [pid = 1652] [serial = 1303] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x11610e000) [pid = 1652] [serial = 1246] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1273e9800) [pid = 1652] [serial = 1300] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x12937c000) [pid = 1652] [serial = 1174] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x11683b800) [pid = 1652] [serial = 1162] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x12d859000) [pid = 1652] [serial = 1312] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x119f9f000) [pid = 1652] [serial = 1165] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x128c13800) [pid = 1652] [serial = 1315] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x128af6000) [pid = 1652] [serial = 1171] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x1127d3000) [pid = 1652] [serial = 1243] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x1273e1000) [pid = 1652] [serial = 1231] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x11603fc00) [pid = 1652] [serial = 1291] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x1294c0400) [pid = 1652] [serial = 1177] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x113315c00) [pid = 1652] [serial = 1159] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x12bb39000) [pid = 1652] [serial = 1237] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12d856000) [pid = 1652] [serial = 1309] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12d5df400) [pid = 1652] [serial = 1306] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x11a011800) [pid = 1652] [serial = 1228] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12bf19000) [pid = 1652] [serial = 1222] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12cc56800) [pid = 1652] [serial = 1240] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12a8f4400) [pid = 1652] [serial = 1183] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12a7bf400) [pid = 1652] [serial = 1234] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x117d3fc00) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x11603e800) [pid = 1652] [serial = 1463] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x1197dd000) [pid = 1652] [serial = 1523] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x1166a2000) [pid = 1652] [serial = 1437] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x11299c800) [pid = 1652] [serial = 1434] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x117d05000) [pid = 1652] [serial = 1431] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x112774800) [pid = 1652] [serial = 1489] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x1181a8000) [pid = 1652] [serial = 1522] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x117d11000) [pid = 1652] [serial = 1466] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x1161a5800) [pid = 1652] [serial = 1428] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x118b2f800) [pid = 1652] [serial = 1468] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x116830800) [pid = 1652] [serial = 1465] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x110e5f000) [pid = 1652] [serial = 1386] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12c4c4000) [pid = 1652] [serial = 1389] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x115e09800) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x121091000) [pid = 1652] [serial = 1392] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12cc53c00) [pid = 1652] [serial = 1390] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x12cc58800) [pid = 1652] [serial = 1396] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x121097800) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12d5e7c00) [pid = 1652] [serial = 1398] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x121095c00) [pid = 1652] [serial = 1393] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x11a010c00) [pid = 1652] [serial = 1341] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1127a8c00) [pid = 1652] [serial = 1362] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1127b0000) [pid = 1652] [serial = 1363] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12500e000) [pid = 1652] [serial = 1377] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x1275a1800) [pid = 1652] [serial = 1378] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x119f9f400) [pid = 1652] [serial = 1374] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x128af3800) [pid = 1652] [serial = 1333] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12ab67c00) [pid = 1652] [serial = 1353] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12be51400) [pid = 1652] [serial = 1354] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x123265800) [pid = 1652] [serial = 1375] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12bb15000) [pid = 1652] [serial = 1383] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1161a7400) [pid = 1652] [serial = 1369] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11337c000) [pid = 1652] [serial = 1368] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1242bb800) [pid = 1652] [serial = 1342] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x117fb6800) [pid = 1652] [serial = 1339] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1166a4c00) [pid = 1652] [serial = 1338] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x115e72800) [pid = 1652] [serial = 1336] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1129a4000) [pid = 1652] [serial = 1335] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x128c10400) [pid = 1652] [serial = 1348] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128aef000) [pid = 1652] [serial = 1347] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116838c00) [pid = 1652] [serial = 1365] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12c4bec00) [pid = 1652] [serial = 1366] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12500f000) [pid = 1652] [serial = 1344] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1275a3800) [pid = 1652] [serial = 1345] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119097c00) [pid = 1652] [serial = 1371] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119b36800) [pid = 1652] [serial = 1372] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128c13400) [pid = 1652] [serial = 1380] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x129193000) [pid = 1652] [serial = 1381] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1246f1000) [pid = 1652] [serial = 1477] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x113cc2c00) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x121093000) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x123296c00) [pid = 1652] [serial = 1474] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112783000) [pid = 1652] [serial = 1288] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x117fb9000) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11a056c00) [pid = 1652] [serial = 1471] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119b7d800) [pid = 1652] [serial = 1469] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1231b5000) [pid = 1652] [serial = 1451] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1231b9800) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1247e1800) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124eb5c00) [pid = 1652] [serial = 1501] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117d0ac00) [pid = 1652] [serial = 916] [outer = 0x0] [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.] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119cc1800) [pid = 1652] [serial = 1526] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119fa0000) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119cc1000) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1197df400) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119c29000) [pid = 1652] [serial = 1446] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x121091400) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1190c9c00) [pid = 1652] [serial = 1443] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1246f6000) [pid = 1652] [serial = 1498] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118408c00) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116108400) [pid = 1652] [serial = 1490] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x116a54c00) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119020400) [pid = 1652] [serial = 1493] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x117fa3c00) [pid = 1652] [serial = 1440] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119cbdc00) [pid = 1652] [serial = 1495] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12368dc00) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12938f800) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x129169c00) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12918d000) [pid = 1652] [serial = 1510] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x129193c00) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x128afb800) [pid = 1652] [serial = 1505] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x128c0c400) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x126e39800) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1257e6000) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x126847c00) [pid = 1652] [serial = 1483] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x125009400) [pid = 1652] [serial = 1478] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12540b400) [pid = 1652] [serial = 1480] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x123296400) [pid = 1652] [serial = 1457] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x126ef1c00) [pid = 1652] [serial = 1502] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12326e400) [pid = 1652] [serial = 1454] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x1275aa400) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x12328f000) [pid = 1652] [serial = 1456] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x12a8ea000) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x1294bec00) [pid = 1652] [serial = 1516] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x12a78dc00) [pid = 1652] [serial = 1519] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x12965ac00) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank] 17:23:08 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0x129379400) [pid = 1652] [serial = 1513] [outer = 0x0] [url = about:blank] 17:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 822ms 17:23:08 INFO - PROCESS | 1652 | 1462580588484 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 1652 | 1462580588488 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 17:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:23:08 INFO - PROCESS | 1652 | 1462580588492 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 1652 | 1462580588495 Marionette TRACE conn2 <- [1,2058,null,{}] 17:23:08 INFO - PROCESS | 1652 | 1462580588497 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:08 INFO - PROCESS | 1652 | 1462580588577 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 17:23:08 INFO - PROCESS | 1652 | 1462580588584 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131cc000 == 22 [pid = 1652] [id = 522] 17:23:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x1127a9000) [pid = 1652] [serial = 1566] [outer = 0x0] 17:23:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x1127acc00) [pid = 1652] [serial = 1567] [outer = 0x1127a9000] 17:23:08 INFO - PROCESS | 1652 | 1462580588629 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x1127c9800) [pid = 1652] [serial = 1568] [outer = 0x1127a9000] 17:23:09 INFO - PROCESS | 1652 | 1462580589038 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 573ms 17:23:09 INFO - PROCESS | 1652 | 1462580589065 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 1652 | 1462580589066 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 17:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:23:09 INFO - PROCESS | 1652 | 1462580589068 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 1652 | 1462580589070 Marionette TRACE conn2 <- [1,2062,null,{}] 17:23:09 INFO - PROCESS | 1652 | 1462580589077 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:09 INFO - PROCESS | 1652 | 1462580589180 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 17:23:09 INFO - PROCESS | 1652 | 1462580589189 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x118313000 == 23 [pid = 1652] [id = 523] 17:23:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x112a59400) [pid = 1652] [serial = 1569] [outer = 0x0] 17:23:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x112f6b000) [pid = 1652] [serial = 1570] [outer = 0x112a59400] 17:23:09 INFO - PROCESS | 1652 | 1462580589219 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x113d28c00) [pid = 1652] [serial = 1571] [outer = 0x112a59400] 17:23:09 INFO - PROCESS | 1652 | 1462580589564 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 522ms 17:23:09 INFO - PROCESS | 1652 | 1462580589591 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 17:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:23:09 INFO - PROCESS | 1652 | 1462580589592 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 17:23:09 INFO - PROCESS | 1652 | 1462580589594 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 1652 | 1462580589595 Marionette TRACE conn2 <- [1,2066,null,{}] 17:23:09 INFO - PROCESS | 1652 | 1462580589605 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:09 INFO - PROCESS | 1652 | 1462580589699 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 17:23:09 INFO - PROCESS | 1652 | 1462580589705 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x119076800 == 24 [pid = 1652] [id = 524] 17:23:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x112a63c00) [pid = 1652] [serial = 1572] [outer = 0x0] 17:23:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x115e0e800) [pid = 1652] [serial = 1573] [outer = 0x112a63c00] 17:23:09 INFO - PROCESS | 1652 | 1462580589732 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x116109c00) [pid = 1652] [serial = 1574] [outer = 0x112a63c00] 17:23:10 INFO - PROCESS | 1652 | 1462580590041 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 470ms 17:23:10 INFO - PROCESS | 1652 | 1462580590064 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 1652 | 1462580590066 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 17:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:23:10 INFO - PROCESS | 1652 | 1462580590068 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 1652 | 1462580590069 Marionette TRACE conn2 <- [1,2070,null,{}] 17:23:10 INFO - PROCESS | 1652 | 1462580590074 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:10 INFO - PROCESS | 1652 | 1462580590148 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 17:23:10 INFO - PROCESS | 1652 | 1462580590154 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119905000 == 25 [pid = 1652] [id = 525] 17:23:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x109fc6800) [pid = 1652] [serial = 1575] [outer = 0x0] 17:23:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11610f800) [pid = 1652] [serial = 1576] [outer = 0x109fc6800] 17:23:10 INFO - PROCESS | 1652 | 1462580590181 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1161e6400) [pid = 1652] [serial = 1577] [outer = 0x109fc6800] 17:23:10 INFO - PROCESS | 1652 | 1462580590548 Marionette TRACE conn2 <- [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]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 523ms 17:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:23:10 INFO - PROCESS | 1652 | 1462580590594 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 1652 | 1462580590595 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 17:23:10 INFO - PROCESS | 1652 | 1462580590597 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 1652 | 1462580590598 Marionette TRACE conn2 <- [1,2074,null,{}] 17:23:10 INFO - PROCESS | 1652 | 1462580590600 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:10 INFO - PROCESS | 1652 | 1462580590714 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 17:23:10 INFO - PROCESS | 1652 | 1462580590748 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a07d000 == 26 [pid = 1652] [id = 526] 17:23:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1166a7400) [pid = 1652] [serial = 1578] [outer = 0x0] 17:23:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x116838400) [pid = 1652] [serial = 1579] [outer = 0x1166a7400] 17:23:10 INFO - PROCESS | 1652 | 1462580590775 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11741a800) [pid = 1652] [serial = 1580] [outer = 0x1166a7400] 17:23:11 INFO - PROCESS | 1652 | 1462580591128 Marionette TRACE conn2 <- [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]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 570ms 17:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:23:11 INFO - PROCESS | 1652 | 1462580591168 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 1652 | 1462580591170 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 17:23:11 INFO - PROCESS | 1652 | 1462580591175 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 1652 | 1462580591177 Marionette TRACE conn2 <- [1,2078,null,{}] 17:23:11 INFO - PROCESS | 1652 | 1462580591180 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:11 INFO - PROCESS | 1652 | 1462580591319 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 17:23:11 INFO - PROCESS | 1652 | 1462580591339 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12375a800 == 27 [pid = 1652] [id = 527] 17:23:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x117d06c00) [pid = 1652] [serial = 1581] [outer = 0x0] 17:23:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x117d0f000) [pid = 1652] [serial = 1582] [outer = 0x117d06c00] 17:23:11 INFO - PROCESS | 1652 | 1462580591364 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x117f05c00) [pid = 1652] [serial = 1583] [outer = 0x117d06c00] 17:23:11 INFO - PROCESS | 1652 | 1462580591690 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 524ms 17:23:11 INFO - PROCESS | 1652 | 1462580591699 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 1652 | 1462580591700 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 17:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:23:11 INFO - PROCESS | 1652 | 1462580591702 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 1652 | 1462580591704 Marionette TRACE conn2 <- [1,2082,null,{}] 17:23:11 INFO - PROCESS | 1652 | 1462580591708 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:11 INFO - PROCESS | 1652 | 1462580591806 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 17:23:11 INFO - PROCESS | 1652 | 1462580591811 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246c6000 == 28 [pid = 1652] [id = 528] 17:23:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x117f07000) [pid = 1652] [serial = 1584] [outer = 0x0] 17:23:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x117f9b800) [pid = 1652] [serial = 1585] [outer = 0x117f07000] 17:23:11 INFO - PROCESS | 1652 | 1462580591879 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x117fba000) [pid = 1652] [serial = 1586] [outer = 0x117f07000] 17:23:12 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119fab800) [pid = 1652] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:23:12 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1166a8800) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:23:12 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x113f06000) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:23:12 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1127cc400) [pid = 1652] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:23:12 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x113f06400) [pid = 1652] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:23:12 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1127ad800) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:23:12 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1134c2400) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:23:12 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x11619fc00) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:23:12 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x109fc3c00) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:23:12 INFO - PROCESS | 1652 | 1462580592314 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 622ms 17:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:23:12 INFO - PROCESS | 1652 | 1462580592326 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 1652 | 1462580592328 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 17:23:12 INFO - PROCESS | 1652 | 1462580592331 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 1652 | 1462580592332 Marionette TRACE conn2 <- [1,2086,null,{}] 17:23:12 INFO - PROCESS | 1652 | 1462580592334 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:12 INFO - PROCESS | 1652 | 1462580592410 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 17:23:12 INFO - PROCESS | 1652 | 1462580592414 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x118047800 == 29 [pid = 1652] [id = 529] 17:23:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1127cb800) [pid = 1652] [serial = 1587] [outer = 0x0] 17:23:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x117f12800) [pid = 1652] [serial = 1588] [outer = 0x1127cb800] 17:23:12 INFO - PROCESS | 1652 | 1462580592442 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1181a8800) [pid = 1652] [serial = 1589] [outer = 0x1127cb800] 17:23:12 INFO - PROCESS | 1652 | 1462580592781 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 468ms 17:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:23:12 INFO - PROCESS | 1652 | 1462580592800 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 1652 | 1462580592801 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 17:23:12 INFO - PROCESS | 1652 | 1462580592804 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 1652 | 1462580592807 Marionette TRACE conn2 <- [1,2090,null,{}] 17:23:12 INFO - PROCESS | 1652 | 1462580592810 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:12 INFO - PROCESS | 1652 | 1462580592910 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 17:23:12 INFO - PROCESS | 1652 | 1462580592916 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x126e67000 == 30 [pid = 1652] [id = 530] 17:23:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x117d10800) [pid = 1652] [serial = 1590] [outer = 0x0] 17:23:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118b2f000) [pid = 1652] [serial = 1591] [outer = 0x117d10800] 17:23:12 INFO - PROCESS | 1652 | 1462580592941 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x117f0d800) [pid = 1652] [serial = 1592] [outer = 0x117d10800] 17:23:13 INFO - PROCESS | 1652 | 1462580593220 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 472ms 17:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:23:13 INFO - PROCESS | 1652 | 1462580593276 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 1652 | 1462580593277 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 17:23:13 INFO - PROCESS | 1652 | 1462580593279 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 1652 | 1462580593281 Marionette TRACE conn2 <- [1,2094,null,{}] 17:23:13 INFO - PROCESS | 1652 | 1462580593284 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:13 INFO - PROCESS | 1652 | 1462580593384 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 17:23:13 INFO - PROCESS | 1652 | 1462580593390 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x111f9e000 == 31 [pid = 1652] [id = 531] 17:23:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11909e400) [pid = 1652] [serial = 1593] [outer = 0x0] 17:23:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1181a8c00) [pid = 1652] [serial = 1594] [outer = 0x11909e400] 17:23:13 INFO - PROCESS | 1652 | 1462580593419 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119b74800) [pid = 1652] [serial = 1595] [outer = 0x11909e400] 17:23:13 INFO - PROCESS | 1652 | 1462580593764 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 17:23:13 INFO - PROCESS | 1652 | 1462580593806 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 1652 | 1462580593807 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 17:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:23:13 INFO - PROCESS | 1652 | 1462580593810 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 1652 | 1462580593811 Marionette TRACE conn2 <- [1,2098,null,{}] 17:23:13 INFO - PROCESS | 1652 | 1462580593813 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:13 INFO - PROCESS | 1652 | 1462580593892 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 17:23:13 INFO - PROCESS | 1652 | 1462580593896 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1291b6800 == 32 [pid = 1652] [id = 532] 17:23:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11937e000) [pid = 1652] [serial = 1596] [outer = 0x0] 17:23:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119f9f400) [pid = 1652] [serial = 1597] [outer = 0x11937e000] 17:23:13 INFO - PROCESS | 1652 | 1462580593921 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119fa5800) [pid = 1652] [serial = 1598] [outer = 0x11937e000] 17:23:14 INFO - PROCESS | 1652 | 1462580594243 Marionette TRACE conn2 <- [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]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 469ms 17:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:23:14 INFO - PROCESS | 1652 | 1462580594317 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 1652 | 1462580594319 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 17:23:14 INFO - PROCESS | 1652 | 1462580594323 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - PROCESS | 1652 | 1462580594326 Marionette TRACE conn2 <- [1,2102,null,{}] 17:23:14 INFO - PROCESS | 1652 | 1462580594330 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:14 INFO - PROCESS | 1652 | 1462580594423 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 17:23:14 INFO - PROCESS | 1652 | 1462580594517 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x113367000 == 33 [pid = 1652] [id = 533] 17:23:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x110e63c00) [pid = 1652] [serial = 1599] [outer = 0x0] 17:23:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x111db2800) [pid = 1652] [serial = 1600] [outer = 0x110e63c00] 17:23:14 INFO - PROCESS | 1652 | 1462580594548 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11277f000) [pid = 1652] [serial = 1601] [outer = 0x110e63c00] 17:23:14 INFO - PROCESS | 1652 | 1462580594959 Marionette TRACE conn2 <- [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]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 676ms 17:23:15 INFO - PROCESS | 1652 | 1462580594999 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 1652 | 1462580595002 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 17:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:23:15 INFO - PROCESS | 1652 | 1462580595007 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 1652 | 1462580595010 Marionette TRACE conn2 <- [1,2106,null,{}] 17:23:15 INFO - PROCESS | 1652 | 1462580595013 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:15 INFO - PROCESS | 1652 | 1462580595137 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 17:23:15 INFO - PROCESS | 1652 | 1462580595214 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119069800 == 34 [pid = 1652] [id = 534] 17:23:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1127af000) [pid = 1652] [serial = 1602] [outer = 0x0] 17:23:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11299e800) [pid = 1652] [serial = 1603] [outer = 0x1127af000] 17:23:15 INFO - PROCESS | 1652 | 1462580595244 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x112d4b800) [pid = 1652] [serial = 1604] [outer = 0x1127af000] 17:23:15 INFO - PROCESS | 1652 | 1462580595658 Marionette TRACE conn2 <- [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]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 674ms 17:23:15 INFO - PROCESS | 1652 | 1462580595680 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 17:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:23:15 INFO - PROCESS | 1652 | 1462580595681 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 17:23:15 INFO - PROCESS | 1652 | 1462580595684 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 1652 | 1462580595685 Marionette TRACE conn2 <- [1,2110,null,{}] 17:23:15 INFO - PROCESS | 1652 | 1462580595694 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:15 INFO - PROCESS | 1652 | 1462580595798 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 17:23:15 INFO - PROCESS | 1652 | 1462580595851 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1291b9800 == 35 [pid = 1652] [id = 535] 17:23:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116108400) [pid = 1652] [serial = 1605] [outer = 0x0] 17:23:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11619ac00) [pid = 1652] [serial = 1606] [outer = 0x116108400] 17:23:15 INFO - PROCESS | 1652 | 1462580595884 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1166a6c00) [pid = 1652] [serial = 1607] [outer = 0x116108400] 17:23:16 INFO - PROCESS | 1652 | 1462580596338 Marionette TRACE conn2 <- [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]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 673ms 17:23:16 INFO - PROCESS | 1652 | 1462580596357 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 1652 | 1462580596359 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 17:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:23:16 INFO - PROCESS | 1652 | 1462580596361 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 1652 | 1462580596362 Marionette TRACE conn2 <- [1,2114,null,{}] 17:23:16 INFO - PROCESS | 1652 | 1462580596365 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:16 INFO - PROCESS | 1652 | 1462580596466 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 17:23:16 INFO - PROCESS | 1652 | 1462580596562 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7b2800 == 36 [pid = 1652] [id = 536] 17:23:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x117d0d400) [pid = 1652] [serial = 1608] [outer = 0x0] 17:23:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x117d40800) [pid = 1652] [serial = 1609] [outer = 0x117d0d400] 17:23:16 INFO - PROCESS | 1652 | 1462580596592 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119097c00) [pid = 1652] [serial = 1610] [outer = 0x117d0d400] 17:23:17 INFO - PROCESS | 1652 | 1462580597003 Marionette TRACE conn2 <- [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]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 669ms 17:23:17 INFO - PROCESS | 1652 | 1462580597030 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 1652 | 1462580597032 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 17:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:23:17 INFO - PROCESS | 1652 | 1462580597034 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 1652 | 1462580597035 Marionette TRACE conn2 <- [1,2118,null,{}] 17:23:17 INFO - PROCESS | 1652 | 1462580597038 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:17 INFO - PROCESS | 1652 | 1462580597138 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 17:23:17 INFO - PROCESS | 1652 | 1462580597186 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa15800 == 37 [pid = 1652] [id = 537] 17:23:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119093000) [pid = 1652] [serial = 1611] [outer = 0x0] 17:23:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1197d9c00) [pid = 1652] [serial = 1612] [outer = 0x119093000] 17:23:17 INFO - PROCESS | 1652 | 1462580597219 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119cb9000) [pid = 1652] [serial = 1613] [outer = 0x119093000] 17:23:17 INFO - PROCESS | 1652 | 1462580597643 Marionette TRACE conn2 <- [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]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 17:23:17 INFO - PROCESS | 1652 | 1462580597706 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 1652 | 1462580597707 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 17:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:23:17 INFO - PROCESS | 1652 | 1462580597709 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 1652 | 1462580597711 Marionette TRACE conn2 <- [1,2122,null,{}] 17:23:17 INFO - PROCESS | 1652 | 1462580597713 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:17 INFO - PROCESS | 1652 | 1462580597941 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 17:23:18 INFO - PROCESS | 1652 | 1462580598046 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x118308000 == 38 [pid = 1652] [id = 538] 17:23:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x111b08400) [pid = 1652] [serial = 1614] [outer = 0x0] 17:23:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x111fd3400) [pid = 1652] [serial = 1615] [outer = 0x111b08400] 17:23:18 INFO - PROCESS | 1652 | 1462580598074 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112782c00) [pid = 1652] [serial = 1616] [outer = 0x111b08400] 17:23:18 INFO - PROCESS | 1652 | 1462580598496 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 819ms 17:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:23:18 INFO - PROCESS | 1652 | 1462580598529 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 1652 | 1462580598531 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 17:23:18 INFO - PROCESS | 1652 | 1462580598534 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 1652 | 1462580598537 Marionette TRACE conn2 <- [1,2126,null,{}] 17:23:18 INFO - PROCESS | 1652 | 1462580598540 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:18 INFO - PROCESS | 1652 | 1462580598632 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 17:23:18 INFO - PROCESS | 1652 | 1462580598685 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x117fe9000 == 39 [pid = 1652] [id = 539] 17:23:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1127cd800) [pid = 1652] [serial = 1617] [outer = 0x0] 17:23:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112d06000) [pid = 1652] [serial = 1618] [outer = 0x1127cd800] 17:23:18 INFO - PROCESS | 1652 | 1462580598715 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x113cbf400) [pid = 1652] [serial = 1619] [outer = 0x1127cd800] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119022800) [pid = 1652] [serial = 1555] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1194c3c00) [pid = 1652] [serial = 1544] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1127c6c00) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116108800) [pid = 1652] [serial = 1549] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11741b000) [pid = 1652] [serial = 1538] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1168a8800) [pid = 1652] [serial = 1552] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1129a9800) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x117f12400) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1161e4400) [pid = 1652] [serial = 1550] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11610c400) [pid = 1652] [serial = 1535] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116833800) [pid = 1652] [serial = 1537] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124662c00) [pid = 1652] [serial = 1529] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x117f08800) [pid = 1652] [serial = 1540] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118b2b400) [pid = 1652] [serial = 1543] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x117fbb800) [pid = 1652] [serial = 1541] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1127cec00) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x112a5c000) [pid = 1652] [serial = 1532] [outer = 0x0] [url = about:blank] 17:23:18 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x115e0ac00) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank] 17:23:19 INFO - PROCESS | 1652 | 1462580599063 Marionette TRACE conn2 <- [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]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 572ms 17:23:19 INFO - PROCESS | 1652 | 1462580599106 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 1652 | 1462580599108 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 17:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:23:19 INFO - PROCESS | 1652 | 1462580599110 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 1652 | 1462580599112 Marionette TRACE conn2 <- [1,2130,null,{}] 17:23:19 INFO - PROCESS | 1652 | 1462580599114 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:19 INFO - PROCESS | 1652 | 1462580599196 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 17:23:19 INFO - PROCESS | 1652 | 1462580599250 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f93800 == 40 [pid = 1652] [id = 540] 17:23:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x113cbc000) [pid = 1652] [serial = 1620] [outer = 0x0] 17:23:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x115e0ac00) [pid = 1652] [serial = 1621] [outer = 0x113cbc000] 17:23:19 INFO - PROCESS | 1652 | 1462580599276 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116111400) [pid = 1652] [serial = 1622] [outer = 0x113cbc000] 17:23:19 INFO - PROCESS | 1652 | 1462580599608 Marionette TRACE conn2 <- [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] 17:23:19 INFO - PROCESS | 1652 | 1462580599633 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 17:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:23:19 INFO - PROCESS | 1652 | 1462580599644 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 1652 | 1462580599647 Marionette TRACE conn2 <- [1,2134,null,{}] 17:23:19 INFO - PROCESS | 1652 | 1462580599649 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:19 INFO - PROCESS | 1652 | 1462580599734 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 17:23:19 INFO - PROCESS | 1652 | 1462580599787 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a02f000 == 41 [pid = 1652] [id = 541] 17:23:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113d28400) [pid = 1652] [serial = 1623] [outer = 0x0] 17:23:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1165bf400) [pid = 1652] [serial = 1624] [outer = 0x113d28400] 17:23:19 INFO - PROCESS | 1652 | 1462580599813 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x117d3f000) [pid = 1652] [serial = 1625] [outer = 0x113d28400] 17:23:20 INFO - PROCESS | 1652 | 1462580600096 Marionette TRACE conn2 <- [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]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 479ms 17:23:20 INFO - PROCESS | 1652 | 1462580600117 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 1652 | 1462580600129 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 17:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:23:20 INFO - PROCESS | 1652 | 1462580600141 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 1652 | 1462580600142 Marionette TRACE conn2 <- [1,2138,null,{}] 17:23:20 INFO - PROCESS | 1652 | 1462580600144 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:20 INFO - PROCESS | 1652 | 1462580600229 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 17:23:20 INFO - PROCESS | 1652 | 1462580600233 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1251d6800 == 42 [pid = 1652] [id = 542] 17:23:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x117f06400) [pid = 1652] [serial = 1626] [outer = 0x0] 17:23:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x117fa5c00) [pid = 1652] [serial = 1627] [outer = 0x117f06400] 17:23:20 INFO - PROCESS | 1652 | 1462580600260 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119014800) [pid = 1652] [serial = 1628] [outer = 0x117f06400] 17:23:20 INFO - PROCESS | 1652 | 1462580600686 Marionette TRACE conn2 <- [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]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 569ms 17:23:20 INFO - PROCESS | 1652 | 1462580600712 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 17:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:23:20 INFO - PROCESS | 1652 | 1462580600713 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 17:23:20 INFO - PROCESS | 1652 | 1462580600717 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 1652 | 1462580600719 Marionette TRACE conn2 <- [1,2142,null,{}] 17:23:20 INFO - PROCESS | 1652 | 1462580600725 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:20 INFO - PROCESS | 1652 | 1462580600844 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 17:23:20 INFO - PROCESS | 1652 | 1462580600851 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x113349000 == 43 [pid = 1652] [id = 543] 17:23:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1197d9800) [pid = 1652] [serial = 1629] [outer = 0x0] 17:23:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119b7d800) [pid = 1652] [serial = 1630] [outer = 0x1197d9800] 17:23:20 INFO - PROCESS | 1652 | 1462580600883 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119faa400) [pid = 1652] [serial = 1631] [outer = 0x1197d9800] 17:23:21 INFO - PROCESS | 1652 | 1462580601259 Marionette TRACE conn2 <- [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] 17:23:21 INFO - PROCESS | 1652 | 1462580601294 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 17:23:21 INFO - PROCESS | 1652 | 1462580601296 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 1652 | 1462580601297 Marionette TRACE conn2 <- [1,2146,null,{}] 17:23:21 INFO - PROCESS | 1652 | 1462580601299 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:21 INFO - PROCESS | 1652 | 1462580601406 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 17:23:21 INFO - PROCESS | 1652 | 1462580601411 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12914d000 == 44 [pid = 1652] [id = 544] 17:23:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11a002400) [pid = 1652] [serial = 1632] [outer = 0x0] 17:23:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11a053000) [pid = 1652] [serial = 1633] [outer = 0x11a002400] 17:23:21 INFO - PROCESS | 1652 | 1462580601463 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11a05bc00) [pid = 1652] [serial = 1634] [outer = 0x11a002400] 17:23:21 INFO - PROCESS | 1652 | 1462580601804 Marionette TRACE conn2 <- [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] 17:23:21 INFO - PROCESS | 1652 | 1462580601817 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 17:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:23:21 INFO - PROCESS | 1652 | 1462580601820 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 1652 | 1462580601822 Marionette TRACE conn2 <- [1,2150,null,{}] 17:23:21 INFO - PROCESS | 1652 | 1462580601826 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:21 INFO - PROCESS | 1652 | 1462580601926 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 17:23:21 INFO - PROCESS | 1652 | 1462580601940 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a79b000 == 45 [pid = 1652] [id = 545] 17:23:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1166a4c00) [pid = 1652] [serial = 1635] [outer = 0x0] 17:23:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12108f400) [pid = 1652] [serial = 1636] [outer = 0x1166a4c00] 17:23:21 INFO - PROCESS | 1652 | 1462580601964 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x121095400) [pid = 1652] [serial = 1637] [outer = 0x1166a4c00] 17:23:22 INFO - PROCESS | 1652 | 1462580602283 Marionette TRACE conn2 <- [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]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 523ms 17:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:23:22 INFO - PROCESS | 1652 | 1462580602344 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 1652 | 1462580602345 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 17:23:22 INFO - PROCESS | 1652 | 1462580602347 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 1652 | 1462580602348 Marionette TRACE conn2 <- [1,2154,null,{}] 17:23:22 INFO - PROCESS | 1652 | 1462580602350 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:22 INFO - PROCESS | 1652 | 1462580602446 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 17:23:22 INFO - PROCESS | 1652 | 1462580602459 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b14a000 == 46 [pid = 1652] [id = 546] 17:23:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12108ec00) [pid = 1652] [serial = 1638] [outer = 0x0] 17:23:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1231b5c00) [pid = 1652] [serial = 1639] [outer = 0x12108ec00] 17:23:22 INFO - PROCESS | 1652 | 1462580602483 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1231bb400) [pid = 1652] [serial = 1640] [outer = 0x12108ec00] 17:23:22 INFO - PROCESS | 1652 | 1462580602827 Marionette TRACE conn2 <- [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]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 521ms 17:23:22 INFO - PROCESS | 1652 | 1462580602869 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 1652 | 1462580602871 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 17:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:23:22 INFO - PROCESS | 1652 | 1462580602874 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 1652 | 1462580602875 Marionette TRACE conn2 <- [1,2158,null,{}] 17:23:22 INFO - PROCESS | 1652 | 1462580602878 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:22 INFO - PROCESS | 1652 | 1462580602978 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1166a7400) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x117d06c00) [pid = 1652] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x117f07000) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112a63c00) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x109fc6800) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112a59400) [pid = 1652] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x110e5a400) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1127a9000) [pid = 1652] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1127cb800) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x117d10800) [pid = 1652] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:23:23 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11909e400) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:23:23 INFO - PROCESS | 1652 | 1462580603072 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f7a000 == 47 [pid = 1652] [id = 547] 17:23:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x109fc6c00) [pid = 1652] [serial = 1641] [outer = 0x0] 17:23:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1127a5c00) [pid = 1652] [serial = 1642] [outer = 0x109fc6c00] 17:23:23 INFO - PROCESS | 1652 | 1462580603099 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x115e72800) [pid = 1652] [serial = 1643] [outer = 0x109fc6c00] 17:23:23 INFO - PROCESS | 1652 | 1462580603363 Marionette TRACE conn2 <- [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]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 517ms 17:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:23:23 INFO - PROCESS | 1652 | 1462580603397 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 1652 | 1462580603399 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 17:23:23 INFO - PROCESS | 1652 | 1462580603412 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 1652 | 1462580603415 Marionette TRACE conn2 <- [1,2162,null,{}] 17:23:23 INFO - PROCESS | 1652 | 1462580603418 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:23 INFO - PROCESS | 1652 | 1462580603546 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 17:23:23 INFO - PROCESS | 1652 | 1462580603554 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8c1000 == 48 [pid = 1652] [id = 548] 17:23:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x112783800) [pid = 1652] [serial = 1644] [outer = 0x0] 17:23:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121096800) [pid = 1652] [serial = 1645] [outer = 0x112783800] 17:23:23 INFO - PROCESS | 1652 | 1462580603599 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x123292400) [pid = 1652] [serial = 1646] [outer = 0x112783800] 17:23:24 INFO - PROCESS | 1652 | 1462580604009 Marionette TRACE conn2 <- [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]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 632ms 17:23:24 INFO - PROCESS | 1652 | 1462580604035 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 17:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:23:24 INFO - PROCESS | 1652 | 1462580604048 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 17:23:24 INFO - PROCESS | 1652 | 1462580604051 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - PROCESS | 1652 | 1462580604057 Marionette TRACE conn2 <- [1,2166,null,{}] 17:23:24 INFO - PROCESS | 1652 | 1462580604060 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:24 INFO - PROCESS | 1652 | 1462580604198 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 17:23:24 INFO - PROCESS | 1652 | 1462580604206 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5e800 == 49 [pid = 1652] [id = 549] 17:23:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123290800) [pid = 1652] [serial = 1647] [outer = 0x0] 17:23:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12362bc00) [pid = 1652] [serial = 1648] [outer = 0x123290800] 17:23:24 INFO - PROCESS | 1652 | 1462580604231 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1246f6400) [pid = 1652] [serial = 1649] [outer = 0x123290800] 17:23:24 INFO - PROCESS | 1652 | 1462580604545 Marionette TRACE conn2 <- [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]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 523ms 17:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:23:24 INFO - PROCESS | 1652 | 1462580604576 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 1652 | 1462580604577 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 17:23:24 INFO - PROCESS | 1652 | 1462580604579 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - PROCESS | 1652 | 1462580604580 Marionette TRACE conn2 <- [1,2170,null,{}] 17:23:24 INFO - PROCESS | 1652 | 1462580604582 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:24 INFO - PROCESS | 1652 | 1462580604690 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 17:23:24 INFO - PROCESS | 1652 | 1462580604698 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf4d800 == 50 [pid = 1652] [id = 550] 17:23:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123295c00) [pid = 1652] [serial = 1650] [outer = 0x0] 17:23:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1247dc800) [pid = 1652] [serial = 1651] [outer = 0x123295c00] 17:23:24 INFO - PROCESS | 1652 | 1462580604723 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1247e7400) [pid = 1652] [serial = 1652] [outer = 0x123295c00] 17:23:25 INFO - PROCESS | 1652 | 1462580605061 Marionette TRACE conn2 <- [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]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 521ms 17:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:23:25 INFO - PROCESS | 1652 | 1462580605134 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 1652 | 1462580605137 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 17:23:25 INFO - PROCESS | 1652 | 1462580605142 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 1652 | 1462580605145 Marionette TRACE conn2 <- [1,2174,null,{}] 17:23:25 INFO - PROCESS | 1652 | 1462580605149 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:25 INFO - PROCESS | 1652 | 1462580605257 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 17:23:25 INFO - PROCESS | 1652 | 1462580605325 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac6800 == 51 [pid = 1652] [id = 551] 17:23:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1122c8400) [pid = 1652] [serial = 1653] [outer = 0x0] 17:23:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11277bc00) [pid = 1652] [serial = 1654] [outer = 0x1122c8400] 17:23:25 INFO - PROCESS | 1652 | 1462580605356 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1127aec00) [pid = 1652] [serial = 1655] [outer = 0x1122c8400] 17:23:25 INFO - PROCESS | 1652 | 1462580605782 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 676ms 17:23:25 INFO - PROCESS | 1652 | 1462580605818 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 1652 | 1462580605820 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 17:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:23:25 INFO - PROCESS | 1652 | 1462580605826 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 1652 | 1462580605829 Marionette TRACE conn2 <- [1,2178,null,{}] 17:23:25 INFO - PROCESS | 1652 | 1462580605831 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:25 INFO - PROCESS | 1652 | 1462580605929 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 17:23:26 INFO - PROCESS | 1652 | 1462580606031 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x126c3e800 == 52 [pid = 1652] [id = 552] 17:23:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x113292800) [pid = 1652] [serial = 1656] [outer = 0x0] 17:23:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x115e09800) [pid = 1652] [serial = 1657] [outer = 0x113292800] 17:23:26 INFO - PROCESS | 1652 | 1462580606061 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1165bb000) [pid = 1652] [serial = 1658] [outer = 0x113292800] 17:23:26 INFO - PROCESS | 1652 | 1462580606477 Marionette TRACE conn2 <- [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]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 674ms 17:23:26 INFO - PROCESS | 1652 | 1462580606498 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 17:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:23:26 INFO - PROCESS | 1652 | 1462580606500 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 17:23:26 INFO - PROCESS | 1652 | 1462580606502 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 1652 | 1462580606505 Marionette TRACE conn2 <- [1,2182,null,{}] 17:23:26 INFO - PROCESS | 1652 | 1462580606513 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:26 INFO - PROCESS | 1652 | 1462580606618 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 17:23:26 INFO - PROCESS | 1652 | 1462580606676 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5d000 == 53 [pid = 1652] [id = 553] 17:23:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x117f0dc00) [pid = 1652] [serial = 1659] [outer = 0x0] 17:23:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119022800) [pid = 1652] [serial = 1660] [outer = 0x117f0dc00] 17:23:26 INFO - PROCESS | 1652 | 1462580606708 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1197d4c00) [pid = 1652] [serial = 1661] [outer = 0x117f0dc00] 17:23:27 INFO - PROCESS | 1652 | 1462580607159 Marionette TRACE conn2 <- [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]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 673ms 17:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:23:27 INFO - PROCESS | 1652 | 1462580607176 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 1652 | 1462580607177 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 17:23:27 INFO - PROCESS | 1652 | 1462580607180 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 1652 | 1462580607181 Marionette TRACE conn2 <- [1,2186,null,{}] 17:23:27 INFO - PROCESS | 1652 | 1462580607183 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:27 INFO - PROCESS | 1652 | 1462580607344 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 17:23:27 INFO - PROCESS | 1652 | 1462580607406 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb46000 == 54 [pid = 1652] [id = 554] 17:23:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11a00b000) [pid = 1652] [serial = 1662] [outer = 0x0] 17:23:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11a056800) [pid = 1652] [serial = 1663] [outer = 0x11a00b000] 17:23:27 INFO - PROCESS | 1652 | 1462580607437 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1231bc400) [pid = 1652] [serial = 1664] [outer = 0x11a00b000] 17:23:27 INFO - PROCESS | 1652 | 1462580607843 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 669ms 17:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:23:27 INFO - PROCESS | 1652 | 1462580607849 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 1652 | 1462580607851 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 17:23:27 INFO - PROCESS | 1652 | 1462580607853 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 1652 | 1462580607854 Marionette TRACE conn2 <- [1,2190,null,{}] 17:23:27 INFO - PROCESS | 1652 | 1462580607857 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:27 INFO - PROCESS | 1652 | 1462580607956 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 17:23:28 INFO - PROCESS | 1652 | 1462580608007 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccce000 == 55 [pid = 1652] [id = 555] 17:23:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119cba800) [pid = 1652] [serial = 1665] [outer = 0x0] 17:23:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x123298c00) [pid = 1652] [serial = 1666] [outer = 0x119cba800] 17:23:28 INFO - PROCESS | 1652 | 1462580608036 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1240f0c00) [pid = 1652] [serial = 1667] [outer = 0x119cba800] 17:23:28 INFO - PROCESS | 1652 | 1462580608441 Marionette TRACE conn2 <- [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]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 619ms 17:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:23:28 INFO - PROCESS | 1652 | 1462580608473 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 1652 | 1462580608474 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 17:23:28 INFO - PROCESS | 1652 | 1462580608477 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 1652 | 1462580608478 Marionette TRACE conn2 <- [1,2194,null,{}] 17:23:28 INFO - PROCESS | 1652 | 1462580608480 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:28 INFO - PROCESS | 1652 | 1462580608598 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 17:23:28 INFO - PROCESS | 1652 | 1462580608694 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cfef800 == 56 [pid = 1652] [id = 556] 17:23:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x125055400) [pid = 1652] [serial = 1668] [outer = 0x0] 17:23:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12540ac00) [pid = 1652] [serial = 1669] [outer = 0x125055400] 17:23:28 INFO - PROCESS | 1652 | 1462580608724 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1257e9c00) [pid = 1652] [serial = 1670] [outer = 0x125055400] 17:23:29 INFO - PROCESS | 1652 | 1462580609135 Marionette TRACE conn2 <- [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]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 674ms 17:23:29 INFO - PROCESS | 1652 | 1462580609151 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 1652 | 1462580609153 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 17:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:23:29 INFO - PROCESS | 1652 | 1462580609155 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 1652 | 1462580609156 Marionette TRACE conn2 <- [1,2198,null,{}] 17:23:29 INFO - PROCESS | 1652 | 1462580609159 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:29 INFO - PROCESS | 1652 | 1462580609263 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 17:23:29 INFO - PROCESS | 1652 | 1462580609498 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x119498800 == 57 [pid = 1652] [id = 557] 17:23:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x110e61000) [pid = 1652] [serial = 1671] [outer = 0x0] 17:23:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1122c8800) [pid = 1652] [serial = 1672] [outer = 0x110e61000] 17:23:29 INFO - PROCESS | 1652 | 1462580609526 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1127cbc00) [pid = 1652] [serial = 1673] [outer = 0x110e61000] 17:23:29 INFO - PROCESS | 1652 | 1462580609954 Marionette TRACE conn2 <- [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]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 819ms 17:23:29 INFO - PROCESS | 1652 | 1462580609975 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 1652 | 1462580609978 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 17:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:23:29 INFO - PROCESS | 1652 | 1462580609980 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 1652 | 1462580609983 Marionette TRACE conn2 <- [1,2202,null,{}] 17:23:29 INFO - PROCESS | 1652 | 1462580609986 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:30 INFO - PROCESS | 1652 | 1462580610082 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 17:23:30 INFO - PROCESS | 1652 | 1462580610139 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f7d800 == 58 [pid = 1652] [id = 558] 17:23:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1129a4400) [pid = 1652] [serial = 1674] [outer = 0x0] 17:23:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x113d30c00) [pid = 1652] [serial = 1675] [outer = 0x1129a4400] 17:23:30 INFO - PROCESS | 1652 | 1462580610168 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x116199c00) [pid = 1652] [serial = 1676] [outer = 0x1129a4400] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8bd000 == 57 [pid = 1652] [id = 509] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5e800 == 56 [pid = 1652] [id = 549] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8c1000 == 55 [pid = 1652] [id = 548] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x116f7a000 == 54 [pid = 1652] [id = 547] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b14a000 == 53 [pid = 1652] [id = 546] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12a79b000 == 52 [pid = 1652] [id = 545] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12914d000 == 51 [pid = 1652] [id = 544] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x113349000 == 50 [pid = 1652] [id = 543] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x119f9f400) [pid = 1652] [serial = 1597] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1251d6800 == 49 [pid = 1652] [id = 542] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x11a02f000 == 48 [pid = 1652] [id = 541] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x117f93800 == 47 [pid = 1652] [id = 540] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x117fe9000 == 46 [pid = 1652] [id = 539] 17:23:30 INFO - PROCESS | 1652 | --DOCSHELL 0x118308000 == 45 [pid = 1652] [id = 538] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x116838400) [pid = 1652] [serial = 1579] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x117d0f000) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11741a800) [pid = 1652] [serial = 1580] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x117f9b800) [pid = 1652] [serial = 1585] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x115e0e800) [pid = 1652] [serial = 1573] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x116109c00) [pid = 1652] [serial = 1574] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1134cec00) [pid = 1652] [serial = 1561] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11610f800) [pid = 1652] [serial = 1576] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x117f05c00) [pid = 1652] [serial = 1583] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x112f6b000) [pid = 1652] [serial = 1570] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x113d28c00) [pid = 1652] [serial = 1571] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11277b800) [pid = 1652] [serial = 1558] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11277d800) [pid = 1652] [serial = 1565] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x111d1b800) [pid = 1652] [serial = 1564] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1127acc00) [pid = 1652] [serial = 1567] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1127c9800) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x117f12800) [pid = 1652] [serial = 1588] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1181a8800) [pid = 1652] [serial = 1589] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118b2f000) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x117fba000) [pid = 1652] [serial = 1586] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1181a8c00) [pid = 1652] [serial = 1594] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x117f0d800) [pid = 1652] [serial = 1592] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1161e6400) [pid = 1652] [serial = 1577] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119b74800) [pid = 1652] [serial = 1595] [outer = 0x0] [url = about:blank] 17:23:30 INFO - PROCESS | 1652 | 1462580610596 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 621ms 17:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:23:30 INFO - PROCESS | 1652 | 1462580610605 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 1652 | 1462580610607 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 17:23:30 INFO - PROCESS | 1652 | 1462580610613 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 1652 | 1462580610614 Marionette TRACE conn2 <- [1,2206,null,{}] 17:23:30 INFO - PROCESS | 1652 | 1462580610617 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:30 INFO - PROCESS | 1652 | 1462580610710 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 17:23:30 INFO - PROCESS | 1652 | 1462580610716 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11686e800 == 46 [pid = 1652] [id = 559] 17:23:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x112d07800) [pid = 1652] [serial = 1677] [outer = 0x0] 17:23:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116668400) [pid = 1652] [serial = 1678] [outer = 0x112d07800] 17:23:30 INFO - PROCESS | 1652 | 1462580610761 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1168b3400) [pid = 1652] [serial = 1679] [outer = 0x112d07800] 17:23:31 INFO - PROCESS | 1652 | 1462580611263 Marionette TRACE conn2 <- [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]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 668ms 17:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:23:31 INFO - PROCESS | 1652 | 1462580611282 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 1652 | 1462580611283 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 17:23:31 INFO - PROCESS | 1652 | 1462580611298 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 1652 | 1462580611302 Marionette TRACE conn2 <- [1,2210,null,{}] 17:23:31 INFO - PROCESS | 1652 | 1462580611307 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:31 INFO - PROCESS | 1652 | 1462580611411 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 17:23:31 INFO - PROCESS | 1652 | 1462580611421 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12434c800 == 47 [pid = 1652] [id = 560] 17:23:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x117f0e400) [pid = 1652] [serial = 1680] [outer = 0x0] 17:23:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x117f11000) [pid = 1652] [serial = 1681] [outer = 0x117f0e400] 17:23:31 INFO - PROCESS | 1652 | 1462580611447 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1181a7400) [pid = 1652] [serial = 1682] [outer = 0x117f0e400] 17:23:31 INFO - PROCESS | 1652 | 1462580611807 Marionette TRACE conn2 <- [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]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 538ms 17:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:23:31 INFO - PROCESS | 1652 | 1462580611825 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 1652 | 1462580611827 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 17:23:31 INFO - PROCESS | 1652 | 1462580611829 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 1652 | 1462580611830 Marionette TRACE conn2 <- [1,2214,null,{}] 17:23:31 INFO - PROCESS | 1652 | 1462580611832 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:31 INFO - PROCESS | 1652 | 1462580611917 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 17:23:31 INFO - PROCESS | 1652 | 1462580611922 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x126c46800 == 48 [pid = 1652] [id = 561] 17:23:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118b38800) [pid = 1652] [serial = 1683] [outer = 0x0] 17:23:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1197dcc00) [pid = 1652] [serial = 1684] [outer = 0x118b38800] 17:23:31 INFO - PROCESS | 1652 | 1462580611947 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119fa3400) [pid = 1652] [serial = 1685] [outer = 0x118b38800] 17:23:32 INFO - PROCESS | 1652 | 1462580612267 Marionette TRACE conn2 <- [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]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 469ms 17:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:23:32 INFO - PROCESS | 1652 | 1462580612298 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 1652 | 1462580612299 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 17:23:32 INFO - PROCESS | 1652 | 1462580612302 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 1652 | 1462580612303 Marionette TRACE conn2 <- [1,2218,null,{}] 17:23:32 INFO - PROCESS | 1652 | 1462580612306 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:32 INFO - PROCESS | 1652 | 1462580612409 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 17:23:32 INFO - PROCESS | 1652 | 1462580612504 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cae000 == 49 [pid = 1652] [id = 562] 17:23:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11a04f800) [pid = 1652] [serial = 1686] [outer = 0x0] 17:23:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11a058400) [pid = 1652] [serial = 1687] [outer = 0x11a04f800] 17:23:32 INFO - PROCESS | 1652 | 1462580612551 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x121090000) [pid = 1652] [serial = 1688] [outer = 0x11a04f800] 17:23:32 INFO - PROCESS | 1652 | 1462580612945 Marionette TRACE conn2 <- [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]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 17:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:23:32 INFO - PROCESS | 1652 | 1462580612980 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 1652 | 1462580612982 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 17:23:32 INFO - PROCESS | 1652 | 1462580612986 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 1652 | 1462580612987 Marionette TRACE conn2 <- [1,2222,null,{}] 17:23:33 INFO - PROCESS | 1652 | 1462580613001 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:33 INFO - PROCESS | 1652 | 1462580613159 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 17:23:33 INFO - PROCESS | 1652 | 1462580613183 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a596800 == 50 [pid = 1652] [id = 563] 17:23:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x121094400) [pid = 1652] [serial = 1689] [outer = 0x0] 17:23:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12328c800) [pid = 1652] [serial = 1690] [outer = 0x121094400] 17:23:33 INFO - PROCESS | 1652 | 1462580613223 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1242b1000) [pid = 1652] [serial = 1691] [outer = 0x121094400] 17:23:33 INFO - PROCESS | 1652 | 1462580613658 Marionette TRACE conn2 <- [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]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 721ms 17:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:23:33 INFO - PROCESS | 1652 | 1462580613707 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 1652 | 1462580613708 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 17:23:33 INFO - PROCESS | 1652 | 1462580613710 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 1652 | 1462580613711 Marionette TRACE conn2 <- [1,2226,null,{}] 17:23:33 INFO - PROCESS | 1652 | 1462580613713 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:33 INFO - PROCESS | 1652 | 1462580613815 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 17:23:33 INFO - PROCESS | 1652 | 1462580613869 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abb3000 == 51 [pid = 1652] [id = 564] 17:23:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1194c3400) [pid = 1652] [serial = 1692] [outer = 0x0] 17:23:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1246f4400) [pid = 1652] [serial = 1693] [outer = 0x1194c3400] 17:23:33 INFO - PROCESS | 1652 | 1462580613895 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x124ba3800) [pid = 1652] [serial = 1694] [outer = 0x1194c3400] 17:23:34 INFO - PROCESS | 1652 | 1462580614206 Marionette TRACE conn2 <- [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]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 17:23:34 INFO - PROCESS | 1652 | 1462580614228 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 1652 | 1462580614230 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 17:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:23:34 INFO - PROCESS | 1652 | 1462580614232 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 1652 | 1462580614233 Marionette TRACE conn2 <- [1,2230,null,{}] 17:23:34 INFO - PROCESS | 1652 | 1462580614235 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:34 INFO - PROCESS | 1652 | 1462580614348 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 17:23:34 INFO - PROCESS | 1652 | 1462580614362 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1bf800 == 52 [pid = 1652] [id = 565] 17:23:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1247dcc00) [pid = 1652] [serial = 1695] [outer = 0x0] 17:23:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x125010800) [pid = 1652] [serial = 1696] [outer = 0x1247dcc00] 17:23:34 INFO - PROCESS | 1652 | 1462580614386 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1257e5c00) [pid = 1652] [serial = 1697] [outer = 0x1247dcc00] 17:23:34 INFO - PROCESS | 1652 | 1462580614718 Marionette TRACE conn2 <- [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]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 518ms 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1166a4c00) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11937e000) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12108ec00) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x113d28400) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x123290800) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11a002400) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x111b08400) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1127cd800) [pid = 1652] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1197d9800) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x112783800) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x113cbc000) [pid = 1652] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x117f06400) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:23:34 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x109fc6c00) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:23:34 INFO - PROCESS | 1652 | 1462580614877 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 1652 | 1462580614878 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 17:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:23:34 INFO - PROCESS | 1652 | 1462580614889 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 1652 | 1462580614890 Marionette TRACE conn2 <- [1,2234,null,{}] 17:23:34 INFO - PROCESS | 1652 | 1462580614892 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:34 INFO - PROCESS | 1652 | 1462580614978 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 17:23:34 INFO - PROCESS | 1652 | 1462580614982 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cbe000 == 53 [pid = 1652] [id = 566] 17:23:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1127cd800) [pid = 1652] [serial = 1698] [outer = 0x0] 17:23:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1166ac800) [pid = 1652] [serial = 1699] [outer = 0x1127cd800] 17:23:35 INFO - PROCESS | 1652 | 1462580615008 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11a002400) [pid = 1652] [serial = 1700] [outer = 0x1127cd800] 17:23:35 INFO - PROCESS | 1652 | 1462580615334 Marionette TRACE conn2 <- [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]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 468ms 17:23:35 INFO - PROCESS | 1652 | 1462580615358 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 1652 | 1462580615359 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 17:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:23:35 INFO - PROCESS | 1652 | 1462580615361 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 1652 | 1462580615362 Marionette TRACE conn2 <- [1,2238,null,{}] 17:23:35 INFO - PROCESS | 1652 | 1462580615364 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 1652 | 1462580615450 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 17:23:35 INFO - PROCESS | 1652 | 1462580615504 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf50800 == 54 [pid = 1652] [id = 567] 17:23:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116025400) [pid = 1652] [serial = 1701] [outer = 0x0] 17:23:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12326c400) [pid = 1652] [serial = 1702] [outer = 0x116025400] 17:23:35 INFO - PROCESS | 1652 | 1462580615534 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x126c67000) [pid = 1652] [serial = 1703] [outer = 0x116025400] 17:23:35 INFO - PROCESS | 1652 | 1462580615832 Marionette TRACE conn2 <- [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]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 518ms 17:23:35 INFO - PROCESS | 1652 | 1462580615880 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 1652 | 1462580615881 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 17:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:23:35 INFO - PROCESS | 1652 | 1462580615883 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 1652 | 1462580615885 Marionette TRACE conn2 <- [1,2242,null,{}] 17:23:35 INFO - PROCESS | 1652 | 1462580615887 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 1652 | 1462580615986 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 17:23:35 INFO - PROCESS | 1652 | 1462580615991 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d614800 == 55 [pid = 1652] [id = 568] 17:23:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x126e81400) [pid = 1652] [serial = 1704] [outer = 0x0] 17:23:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1275a1c00) [pid = 1652] [serial = 1705] [outer = 0x126e81400] 17:23:36 INFO - PROCESS | 1652 | 1462580616016 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1275ac800) [pid = 1652] [serial = 1706] [outer = 0x126e81400] 17:23:36 INFO - PROCESS | 1652 | 1462580616356 Marionette TRACE conn2 <- [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]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 519ms 17:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:23:36 INFO - PROCESS | 1652 | 1462580616405 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 1652 | 1462580616406 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 17:23:36 INFO - PROCESS | 1652 | 1462580616408 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 1652 | 1462580616409 Marionette TRACE conn2 <- [1,2246,null,{}] 17:23:36 INFO - PROCESS | 1652 | 1462580616412 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:36 INFO - PROCESS | 1652 | 1462580616496 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 17:23:36 INFO - PROCESS | 1652 | 1462580616500 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d74f800 == 56 [pid = 1652] [id = 569] 17:23:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1275a2c00) [pid = 1652] [serial = 1707] [outer = 0x0] 17:23:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x128af0000) [pid = 1652] [serial = 1708] [outer = 0x1275a2c00] 17:23:36 INFO - PROCESS | 1652 | 1462580616524 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x128afb800) [pid = 1652] [serial = 1709] [outer = 0x1275a2c00] 17:23:36 INFO - PROCESS | 1652 | 1462580616832 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 471ms 17:23:36 INFO - PROCESS | 1652 | 1462580616937 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 1652 | 1462580616939 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 17:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:23:36 INFO - PROCESS | 1652 | 1462580616943 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 1652 | 1462580616946 Marionette TRACE conn2 <- [1,2250,null,{}] 17:23:36 INFO - PROCESS | 1652 | 1462580616950 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:37 INFO - PROCESS | 1652 | 1462580617050 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 17:23:37 INFO - PROCESS | 1652 | 1462580617149 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1175d9000 == 57 [pid = 1652] [id = 570] 17:23:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x112781800) [pid = 1652] [serial = 1710] [outer = 0x0] 17:23:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1127adc00) [pid = 1652] [serial = 1711] [outer = 0x112781800] 17:23:37 INFO - PROCESS | 1652 | 1462580617179 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x112d05800) [pid = 1652] [serial = 1712] [outer = 0x112781800] 17:23:37 INFO - PROCESS | 1652 | 1462580617627 Marionette TRACE conn2 <- [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]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 724ms 17:23:37 INFO - PROCESS | 1652 | 1462580617668 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 1652 | 1462580617670 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 17:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:23:37 INFO - PROCESS | 1652 | 1462580617676 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 1652 | 1462580617679 Marionette TRACE conn2 <- [1,2254,null,{}] 17:23:37 INFO - PROCESS | 1652 | 1462580617681 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:37 INFO - PROCESS | 1652 | 1462580617788 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 17:23:37 INFO - PROCESS | 1652 | 1462580617847 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x123749000 == 58 [pid = 1652] [id = 571] 17:23:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1134cbc00) [pid = 1652] [serial = 1713] [outer = 0x0] 17:23:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1166a0400) [pid = 1652] [serial = 1714] [outer = 0x1134cbc00] 17:23:37 INFO - PROCESS | 1652 | 1462580617876 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x117d07800) [pid = 1652] [serial = 1715] [outer = 0x1134cbc00] 17:23:38 INFO - PROCESS | 1652 | 1462580618333 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 674ms 17:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:23:38 INFO - PROCESS | 1652 | 1462580618349 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 1652 | 1462580618350 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 17:23:38 INFO - PROCESS | 1652 | 1462580618352 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 1652 | 1462580618354 Marionette TRACE conn2 <- [1,2258,null,{}] 17:23:38 INFO - PROCESS | 1652 | 1462580618361 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:38 INFO - PROCESS | 1652 | 1462580618487 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 17:23:38 INFO - PROCESS | 1652 | 1462580618571 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cce9800 == 59 [pid = 1652] [id = 572] 17:23:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1197d6c00) [pid = 1652] [serial = 1716] [outer = 0x0] 17:23:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11a009800) [pid = 1652] [serial = 1717] [outer = 0x1197d6c00] 17:23:38 INFO - PROCESS | 1652 | 1462580618605 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12108c800) [pid = 1652] [serial = 1718] [outer = 0x1197d6c00] 17:23:39 INFO - PROCESS | 1652 | 1462580619027 Marionette TRACE conn2 <- [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]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 722ms 17:23:39 INFO - PROCESS | 1652 | 1462580619075 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 1652 | 1462580619076 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 17:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:23:39 INFO - PROCESS | 1652 | 1462580619079 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 1652 | 1462580619080 Marionette TRACE conn2 <- [1,2262,null,{}] 17:23:39 INFO - PROCESS | 1652 | 1462580619082 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:39 INFO - PROCESS | 1652 | 1462580619188 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 17:23:39 INFO - PROCESS | 1652 | 1462580619245 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d87e000 == 60 [pid = 1652] [id = 573] 17:23:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1231b5800) [pid = 1652] [serial = 1719] [outer = 0x0] 17:23:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1240ef400) [pid = 1652] [serial = 1720] [outer = 0x1231b5800] 17:23:39 INFO - PROCESS | 1652 | 1462580619276 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1257e6000) [pid = 1652] [serial = 1721] [outer = 0x1231b5800] 17:23:39 INFO - PROCESS | 1652 | 1462580619723 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 669ms 17:23:39 INFO - PROCESS | 1652 | 1462580619749 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 1652 | 1462580619750 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 17:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:23:39 INFO - PROCESS | 1652 | 1462580619753 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 1652 | 1462580619754 Marionette TRACE conn2 <- [1,2266,null,{}] 17:23:39 INFO - PROCESS | 1652 | 1462580619756 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:39 INFO - PROCESS | 1652 | 1462580619876 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 17:23:39 INFO - PROCESS | 1652 | 1462580619958 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0ab800 == 61 [pid = 1652] [id = 574] 17:23:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x1231b7800) [pid = 1652] [serial = 1722] [outer = 0x0] 17:23:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x126ef4800) [pid = 1652] [serial = 1723] [outer = 0x1231b7800] 17:23:39 INFO - PROCESS | 1652 | 1462580619989 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1275a2800) [pid = 1652] [serial = 1724] [outer = 0x1231b7800] 17:23:40 INFO - PROCESS | 1652 | 1462580620444 Marionette TRACE conn2 <- [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]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 721ms 17:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:23:40 INFO - PROCESS | 1652 | 1462580620474 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 1652 | 1462580620475 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 17:23:40 INFO - PROCESS | 1652 | 1462580620478 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 1652 | 1462580620479 Marionette TRACE conn2 <- [1,2270,null,{}] 17:23:40 INFO - PROCESS | 1652 | 1462580620481 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:40 INFO - PROCESS | 1652 | 1462580620601 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 17:23:40 INFO - PROCESS | 1652 | 1462580620661 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1348d5000 == 62 [pid = 1652] [id = 575] 17:23:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x128b8c000) [pid = 1652] [serial = 1725] [outer = 0x0] 17:23:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x128b92400) [pid = 1652] [serial = 1726] [outer = 0x128b8c000] 17:23:40 INFO - PROCESS | 1652 | 1462580620690 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x128c0e800) [pid = 1652] [serial = 1727] [outer = 0x128b8c000] 17:23:41 INFO - PROCESS | 1652 | 1462580621304 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 873ms 17:23:41 INFO - PROCESS | 1652 | 1462580621352 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 1652 | 1462580621354 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 17:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:23:41 INFO - PROCESS | 1652 | 1462580621376 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 1652 | 1462580621379 Marionette TRACE conn2 <- [1,2274,null,{}] 17:23:41 INFO - PROCESS | 1652 | 1462580621382 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:41 INFO - PROCESS | 1652 | 1462580621478 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 17:23:41 INFO - PROCESS | 1652 | 1462580621547 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x111fb0000 == 63 [pid = 1652] [id = 576] 17:23:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x11203d400) [pid = 1652] [serial = 1728] [outer = 0x0] 17:23:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1122c3800) [pid = 1652] [serial = 1729] [outer = 0x11203d400] 17:23:41 INFO - PROCESS | 1652 | 1462580621574 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x112783400) [pid = 1652] [serial = 1730] [outer = 0x11203d400] 17:23:41 INFO - PROCESS | 1652 | 1462580621992 Marionette TRACE conn2 <- [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]]]}] 17:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 625ms 17:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:23:42 INFO - PROCESS | 1652 | 1462580621999 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 1652 | 1462580622003 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 17:23:42 INFO - PROCESS | 1652 | 1462580622008 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 1652 | 1462580622009 Marionette TRACE conn2 <- [1,2278,null,{}] 17:23:42 INFO - PROCESS | 1652 | 1462580622012 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:42 INFO - PROCESS | 1652 | 1462580622108 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 17:23:42 INFO - PROCESS | 1652 | 1462580622163 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f7b000 == 64 [pid = 1652] [id = 577] 17:23:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x1127c5000) [pid = 1652] [serial = 1731] [outer = 0x0] 17:23:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1129a3000) [pid = 1652] [serial = 1732] [outer = 0x1127c5000] 17:23:42 INFO - PROCESS | 1652 | 1462580622190 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x112d04000) [pid = 1652] [serial = 1733] [outer = 0x1127c5000] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12d614800 == 63 [pid = 1652] [id = 568] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf50800 == 62 [pid = 1652] [id = 567] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x128cbe000 == 61 [pid = 1652] [id = 566] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1bf800 == 60 [pid = 1652] [id = 565] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12abb3000 == 59 [pid = 1652] [id = 564] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12a596800 == 58 [pid = 1652] [id = 563] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x1247dc800) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x128cae000 == 57 [pid = 1652] [id = 562] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x126c46800 == 56 [pid = 1652] [id = 561] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12434c800 == 55 [pid = 1652] [id = 560] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x11686e800 == 54 [pid = 1652] [id = 559] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x117f7d800 == 53 [pid = 1652] [id = 558] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x119498800 == 52 [pid = 1652] [id = 557] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5d000 == 51 [pid = 1652] [id = 553] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x126c3e800 == 50 [pid = 1652] [id = 552] 17:23:42 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac6800 == 49 [pid = 1652] [id = 551] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x11a05bc00) [pid = 1652] [serial = 1634] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x112782c00) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x113cbf400) [pid = 1652] [serial = 1619] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x1197d9c00) [pid = 1652] [serial = 1612] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x119b7d800) [pid = 1652] [serial = 1630] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x123292400) [pid = 1652] [serial = 1646] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x116111400) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x119014800) [pid = 1652] [serial = 1628] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11a053000) [pid = 1652] [serial = 1633] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x1127a5c00) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x121096800) [pid = 1652] [serial = 1645] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x119faa400) [pid = 1652] [serial = 1631] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x117fa5c00) [pid = 1652] [serial = 1627] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x112d06000) [pid = 1652] [serial = 1618] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12108f400) [pid = 1652] [serial = 1636] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x115e0ac00) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11619ac00) [pid = 1652] [serial = 1606] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x119fa5800) [pid = 1652] [serial = 1598] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x115e72800) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11299e800) [pid = 1652] [serial = 1603] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x117d40800) [pid = 1652] [serial = 1609] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1231bb400) [pid = 1652] [serial = 1640] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x111db2800) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x117d3f000) [pid = 1652] [serial = 1625] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x121095400) [pid = 1652] [serial = 1637] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x111fd3400) [pid = 1652] [serial = 1615] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1231b5c00) [pid = 1652] [serial = 1639] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12362bc00) [pid = 1652] [serial = 1648] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1165bf400) [pid = 1652] [serial = 1624] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1246f6400) [pid = 1652] [serial = 1649] [outer = 0x0] [url = about:blank] 17:23:42 INFO - PROCESS | 1652 | 1462580622609 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 621ms 17:23:42 INFO - PROCESS | 1652 | 1462580622628 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 1652 | 1462580622630 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 17:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:23:42 INFO - PROCESS | 1652 | 1462580622632 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 1652 | 1462580622634 Marionette TRACE conn2 <- [1,2282,null,{}] 17:23:42 INFO - PROCESS | 1652 | 1462580622642 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:42 INFO - PROCESS | 1652 | 1462580622732 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 17:23:42 INFO - PROCESS | 1652 | 1462580622738 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185a3800 == 50 [pid = 1652] [id = 578] 17:23:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x112f71000) [pid = 1652] [serial = 1734] [outer = 0x0] 17:23:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x113db7c00) [pid = 1652] [serial = 1735] [outer = 0x112f71000] 17:23:42 INFO - PROCESS | 1652 | 1462580622767 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11610e000) [pid = 1652] [serial = 1736] [outer = 0x112f71000] 17:23:43 INFO - PROCESS | 1652 | 1462580623157 Marionette TRACE conn2 <- [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]]]}] 17:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 572ms 17:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:23:43 INFO - PROCESS | 1652 | 1462580623205 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 17:23:43 INFO - PROCESS | 1652 | 1462580623206 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 17:23:43 INFO - PROCESS | 1652 | 1462580623208 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 1652 | 1462580623209 Marionette TRACE conn2 <- [1,2286,null,{}] 17:23:43 INFO - PROCESS | 1652 | 1462580623212 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:43 INFO - PROCESS | 1652 | 1462580623314 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 17:23:43 INFO - PROCESS | 1652 | 1462580623322 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd3800 == 51 [pid = 1652] [id = 579] 17:23:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x116166000) [pid = 1652] [serial = 1737] [outer = 0x0] 17:23:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1165bc800) [pid = 1652] [serial = 1738] [outer = 0x116166000] 17:23:43 INFO - PROCESS | 1652 | 1462580623357 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1166a9400) [pid = 1652] [serial = 1739] [outer = 0x116166000] 17:23:43 INFO - PROCESS | 1652 | 1462580623701 Marionette TRACE conn2 <- [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]]]}] 17:23:43 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 17:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 17:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:23:43 INFO - PROCESS | 1652 | 1462580623732 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 17:23:43 INFO - PROCESS | 1652 | 1462580623733 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 17:23:43 INFO - PROCESS | 1652 | 1462580623744 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 1652 | 1462580623746 Marionette TRACE conn2 <- [1,2290,null,{}] 17:23:43 INFO - PROCESS | 1652 | 1462580623748 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:43 INFO - PROCESS | 1652 | 1462580623827 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 17:23:43 INFO - PROCESS | 1652 | 1462580623832 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x124206800 == 52 [pid = 1652] [id = 580] 17:23:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1166ae800) [pid = 1652] [serial = 1740] [outer = 0x0] 17:23:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x116a55800) [pid = 1652] [serial = 1741] [outer = 0x1166ae800] 17:23:43 INFO - PROCESS | 1652 | 1462580623857 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x117d05000) [pid = 1652] [serial = 1742] [outer = 0x1166ae800] 17:23:44 INFO - PROCESS | 1652 | 1462580624180 Marionette TRACE conn2 <- [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]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 480ms 17:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:23:44 INFO - PROCESS | 1652 | 1462580624216 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 1652 | 1462580624217 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 17:23:44 INFO - PROCESS | 1652 | 1462580624219 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 1652 | 1462580624220 Marionette TRACE conn2 <- [1,2294,null,{}] 17:23:44 INFO - PROCESS | 1652 | 1462580624223 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:44 INFO - PROCESS | 1652 | 1462580624320 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 17:23:44 INFO - PROCESS | 1652 | 1462580624388 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b40000 == 53 [pid = 1652] [id = 581] 17:23:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x117d04400) [pid = 1652] [serial = 1743] [outer = 0x0] 17:23:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x117f07800) [pid = 1652] [serial = 1744] [outer = 0x117d04400] 17:23:44 INFO - PROCESS | 1652 | 1462580624414 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x118b31000) [pid = 1652] [serial = 1745] [outer = 0x117d04400] 17:23:44 INFO - PROCESS | 1652 | 1462580624720 Marionette TRACE conn2 <- [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]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 522ms 17:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:23:44 INFO - PROCESS | 1652 | 1462580624743 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 1652 | 1462580624744 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 17:23:44 INFO - PROCESS | 1652 | 1462580624746 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 1652 | 1462580624747 Marionette TRACE conn2 <- [1,2298,null,{}] 17:23:44 INFO - PROCESS | 1652 | 1462580624749 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:44 INFO - PROCESS | 1652 | 1462580624861 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 17:23:44 INFO - PROCESS | 1652 | 1462580624874 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12701b000 == 54 [pid = 1652] [id = 582] 17:23:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x118b31400) [pid = 1652] [serial = 1746] [outer = 0x0] 17:23:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11909e400) [pid = 1652] [serial = 1747] [outer = 0x118b31400] 17:23:44 INFO - PROCESS | 1652 | 1462580624899 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1194cd400) [pid = 1652] [serial = 1748] [outer = 0x118b31400] 17:23:45 INFO - PROCESS | 1652 | 1462580625236 Marionette TRACE conn2 <- [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]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 520ms 17:23:45 INFO - PROCESS | 1652 | 1462580625266 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 1652 | 1462580625268 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 17:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:23:45 INFO - PROCESS | 1652 | 1462580625276 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 1652 | 1462580625277 Marionette TRACE conn2 <- [1,2302,null,{}] 17:23:45 INFO - PROCESS | 1652 | 1462580625280 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 1652 | 1462580625384 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 17:23:45 INFO - PROCESS | 1652 | 1462580625388 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cbc800 == 55 [pid = 1652] [id = 583] 17:23:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1194d0400) [pid = 1652] [serial = 1749] [outer = 0x0] 17:23:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x119b37000) [pid = 1652] [serial = 1750] [outer = 0x1194d0400] 17:23:45 INFO - PROCESS | 1652 | 1462580625444 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x119cbe400) [pid = 1652] [serial = 1751] [outer = 0x1194d0400] 17:23:45 INFO - PROCESS | 1652 | 1462580625779 Marionette TRACE conn2 <- [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]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 17:23:45 INFO - PROCESS | 1652 | 1462580625795 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 1652 | 1462580625797 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 17:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:23:45 INFO - PROCESS | 1652 | 1462580625800 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 1652 | 1462580625802 Marionette TRACE conn2 <- [1,2306,null,{}] 17:23:45 INFO - PROCESS | 1652 | 1462580625812 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 1652 | 1462580625968 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 17:23:45 INFO - PROCESS | 1652 | 1462580625985 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293ae800 == 56 [pid = 1652] [id = 584] 17:23:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x119b7c800) [pid = 1652] [serial = 1752] [outer = 0x0] 17:23:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x119fa5800) [pid = 1652] [serial = 1753] [outer = 0x119b7c800] 17:23:46 INFO - PROCESS | 1652 | 1462580626025 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x11a050000) [pid = 1652] [serial = 1754] [outer = 0x119b7c800] 17:23:46 INFO - PROCESS | 1652 | 1462580626437 Marionette TRACE conn2 <- [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]]]}] 17:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 669ms 17:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:23:46 INFO - PROCESS | 1652 | 1462580626472 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 1652 | 1462580626473 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 17:23:46 INFO - PROCESS | 1652 | 1462580626475 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 1652 | 1462580626476 Marionette TRACE conn2 <- [1,2310,null,{}] 17:23:46 INFO - PROCESS | 1652 | 1462580626479 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:46 INFO - PROCESS | 1652 | 1462580626581 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 17:23:46 INFO - PROCESS | 1652 | 1462580626630 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7b1800 == 57 [pid = 1652] [id = 585] 17:23:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x119fa3800) [pid = 1652] [serial = 1755] [outer = 0x0] 17:23:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x11a05c800) [pid = 1652] [serial = 1756] [outer = 0x119fa3800] 17:23:46 INFO - PROCESS | 1652 | 1462580626658 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12108f400) [pid = 1652] [serial = 1757] [outer = 0x119fa3800] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x121094400) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1194c3400) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x1247dcc00) [pid = 1652] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x123295c00) [pid = 1652] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x1129a4400) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11a04f800) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x110e61000) [pid = 1652] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x1127cd800) [pid = 1652] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x117f0e400) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x116025400) [pid = 1652] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x118b38800) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x112d07800) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:23:46 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x126e81400) [pid = 1652] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:23:47 INFO - PROCESS | 1652 | 1462580627056 Marionette TRACE conn2 <- [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]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 619ms 17:23:47 INFO - PROCESS | 1652 | 1462580627095 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 1652 | 1462580627096 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 17:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:23:47 INFO - PROCESS | 1652 | 1462580627111 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 1652 | 1462580627113 Marionette TRACE conn2 <- [1,2314,null,{}] 17:23:47 INFO - PROCESS | 1652 | 1462580627115 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:47 INFO - PROCESS | 1652 | 1462580627220 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 17:23:47 INFO - PROCESS | 1652 | 1462580627225 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b138000 == 58 [pid = 1652] [id = 586] 17:23:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1194ce800) [pid = 1652] [serial = 1758] [outer = 0x0] 17:23:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x121094800) [pid = 1652] [serial = 1759] [outer = 0x1194ce800] 17:23:47 INFO - PROCESS | 1652 | 1462580627253 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x123292400) [pid = 1652] [serial = 1760] [outer = 0x1194ce800] 17:23:47 INFO - PROCESS | 1652 | 1462580627611 Marionette TRACE conn2 <- [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]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 526ms 17:23:47 INFO - PROCESS | 1652 | 1462580627632 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 1652 | 1462580627633 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 17:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:23:47 INFO - PROCESS | 1652 | 1462580627637 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 1652 | 1462580627639 Marionette TRACE conn2 <- [1,2318,null,{}] 17:23:47 INFO - PROCESS | 1652 | 1462580627642 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:47 INFO - PROCESS | 1652 | 1462580627806 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 17:23:47 INFO - PROCESS | 1652 | 1462580627819 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1b4000 == 59 [pid = 1652] [id = 587] 17:23:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11a09f800) [pid = 1652] [serial = 1761] [outer = 0x0] 17:23:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x123485000) [pid = 1652] [serial = 1762] [outer = 0x11a09f800] 17:23:47 INFO - PROCESS | 1652 | 1462580627862 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x124661c00) [pid = 1652] [serial = 1763] [outer = 0x11a09f800] 17:23:48 INFO - PROCESS | 1652 | 1462580628245 Marionette TRACE conn2 <- [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] 17:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:23:48 INFO - PROCESS | 1652 | 1462580628260 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 17:23:48 INFO - PROCESS | 1652 | 1462580628262 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 1652 | 1462580628263 Marionette TRACE conn2 <- [1,2322,null,{}] 17:23:48 INFO - PROCESS | 1652 | 1462580628266 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:48 INFO - PROCESS | 1652 | 1462580628352 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 17:23:48 INFO - PROCESS | 1652 | 1462580628409 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb53800 == 60 [pid = 1652] [id = 588] 17:23:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x110e59c00) [pid = 1652] [serial = 1764] [outer = 0x0] 17:23:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1246efc00) [pid = 1652] [serial = 1765] [outer = 0x110e59c00] 17:23:48 INFO - PROCESS | 1652 | 1462580628433 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x124b11800) [pid = 1652] [serial = 1766] [outer = 0x110e59c00] 17:23:48 INFO - PROCESS | 1652 | 1462580628744 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 17:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:23:48 INFO - PROCESS | 1652 | 1462580628781 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 1652 | 1462580628782 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 17:23:48 INFO - PROCESS | 1652 | 1462580628784 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 1652 | 1462580628785 Marionette TRACE conn2 <- [1,2326,null,{}] 17:23:48 INFO - PROCESS | 1652 | 1462580628798 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:48 INFO - PROCESS | 1652 | 1462580628882 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 17:23:49 INFO - PROCESS | 1652 | 1462580629001 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x111bee800 == 61 [pid = 1652] [id = 589] 17:23:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x109fbf800) [pid = 1652] [serial = 1767] [outer = 0x0] 17:23:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x109fc8000) [pid = 1652] [serial = 1768] [outer = 0x109fbf800] 17:23:49 INFO - PROCESS | 1652 | 1462580629034 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x112019c00) [pid = 1652] [serial = 1769] [outer = 0x109fbf800] 17:23:49 INFO - PROCESS | 1652 | 1462580629452 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 722ms 17:23:49 INFO - PROCESS | 1652 | 1462580629507 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 17:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:23:49 INFO - PROCESS | 1652 | 1462580629510 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 17:23:49 INFO - PROCESS | 1652 | 1462580629513 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 1652 | 1462580629516 Marionette TRACE conn2 <- [1,2330,null,{}] 17:23:49 INFO - PROCESS | 1652 | 1462580629519 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:49 INFO - PROCESS | 1652 | 1462580629631 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 17:23:49 INFO - PROCESS | 1652 | 1462580629703 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x119315800 == 62 [pid = 1652] [id = 590] 17:23:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x11277e800) [pid = 1652] [serial = 1770] [outer = 0x0] 17:23:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x112d42800) [pid = 1652] [serial = 1771] [outer = 0x11277e800] 17:23:49 INFO - PROCESS | 1652 | 1462580629735 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x115e71800) [pid = 1652] [serial = 1772] [outer = 0x11277e800] 17:23:50 INFO - PROCESS | 1652 | 1462580630143 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 17:23:50 INFO - PROCESS | 1652 | 1462580630185 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 1652 | 1462580630188 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 17:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:23:50 INFO - PROCESS | 1652 | 1462580630191 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 1652 | 1462580630192 Marionette TRACE conn2 <- [1,2334,null,{}] 17:23:50 INFO - PROCESS | 1652 | 1462580630195 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:50 INFO - PROCESS | 1652 | 1462580630301 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 17:23:50 INFO - PROCESS | 1652 | 1462580630394 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa1a000 == 63 [pid = 1652] [id = 591] 17:23:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x11666f800) [pid = 1652] [serial = 1773] [outer = 0x0] 17:23:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x1168ab400) [pid = 1652] [serial = 1774] [outer = 0x11666f800] 17:23:50 INFO - PROCESS | 1652 | 1462580630424 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x117d35400) [pid = 1652] [serial = 1775] [outer = 0x11666f800] 17:23:50 INFO - PROCESS | 1652 | 1462580630830 Marionette TRACE conn2 <- [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]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 669ms 17:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:23:50 INFO - PROCESS | 1652 | 1462580630861 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 1652 | 1462580630863 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 17:23:50 INFO - PROCESS | 1652 | 1462580630870 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 1652 | 1462580630875 Marionette TRACE conn2 <- [1,2338,null,{}] 17:23:50 INFO - PROCESS | 1652 | 1462580630897 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:51 INFO - PROCESS | 1652 | 1462580631027 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 17:23:51 INFO - PROCESS | 1652 | 1462580631128 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c85a800 == 64 [pid = 1652] [id = 592] 17:23:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1166abc00) [pid = 1652] [serial = 1776] [outer = 0x0] 17:23:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1190cf800) [pid = 1652] [serial = 1777] [outer = 0x1166abc00] 17:23:51 INFO - PROCESS | 1652 | 1462580631174 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x11a055000) [pid = 1652] [serial = 1778] [outer = 0x1166abc00] 17:23:51 INFO - PROCESS | 1652 | 1462580631670 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 843ms 17:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:23:51 INFO - PROCESS | 1652 | 1462580631710 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 1652 | 1462580631712 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 17:23:51 INFO - PROCESS | 1652 | 1462580631714 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 1652 | 1462580631715 Marionette TRACE conn2 <- [1,2342,null,{}] 17:23:51 INFO - PROCESS | 1652 | 1462580631718 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:51 INFO - PROCESS | 1652 | 1462580631826 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 17:23:51 INFO - PROCESS | 1652 | 1462580631897 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cceb800 == 65 [pid = 1652] [id = 593] 17:23:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x118411c00) [pid = 1652] [serial = 1779] [outer = 0x0] 17:23:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1231b6c00) [pid = 1652] [serial = 1780] [outer = 0x118411c00] 17:23:51 INFO - PROCESS | 1652 | 1462580631926 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x123296c00) [pid = 1652] [serial = 1781] [outer = 0x118411c00] 17:23:52 INFO - PROCESS | 1652 | 1462580632326 Marionette TRACE conn2 <- [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]]]}] 17:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 619ms 17:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:23:52 INFO - PROCESS | 1652 | 1462580632333 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 1652 | 1462580632335 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 17:23:52 INFO - PROCESS | 1652 | 1462580632337 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 1652 | 1462580632338 Marionette TRACE conn2 <- [1,2346,null,{}] 17:23:52 INFO - PROCESS | 1652 | 1462580632341 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:52 INFO - PROCESS | 1652 | 1462580632446 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 17:23:52 INFO - PROCESS | 1652 | 1462580632502 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d749800 == 66 [pid = 1652] [id = 594] 17:23:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x124e90c00) [pid = 1652] [serial = 1782] [outer = 0x0] 17:23:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x125004000) [pid = 1652] [serial = 1783] [outer = 0x124e90c00] 17:23:52 INFO - PROCESS | 1652 | 1462580632536 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1257e7c00) [pid = 1652] [serial = 1784] [outer = 0x124e90c00] 17:23:52 INFO - PROCESS | 1652 | 1462580632996 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 669ms 17:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:23:53 INFO - PROCESS | 1652 | 1462580633007 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 1652 | 1462580633008 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 17:23:53 INFO - PROCESS | 1652 | 1462580633010 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 1652 | 1462580633011 Marionette TRACE conn2 <- [1,2350,null,{}] 17:23:53 INFO - PROCESS | 1652 | 1462580633013 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:53 INFO - PROCESS | 1652 | 1462580633121 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 17:23:53 INFO - PROCESS | 1652 | 1462580633234 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d87d000 == 67 [pid = 1652] [id = 595] 17:23:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x123294800) [pid = 1652] [serial = 1785] [outer = 0x0] 17:23:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x126842c00) [pid = 1652] [serial = 1786] [outer = 0x123294800] 17:23:53 INFO - PROCESS | 1652 | 1462580633265 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1273dfc00) [pid = 1652] [serial = 1787] [outer = 0x123294800] 17:23:53 INFO - PROCESS | 1652 | 1462580633673 Marionette TRACE conn2 <- [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]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 668ms 17:23:53 INFO - PROCESS | 1652 | 1462580633678 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 1652 | 1462580633680 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 17:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:23:53 INFO - PROCESS | 1652 | 1462580633682 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 1652 | 1462580633683 Marionette TRACE conn2 <- [1,2354,null,{}] 17:23:53 INFO - PROCESS | 1652 | 1462580633686 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:53 INFO - PROCESS | 1652 | 1462580633792 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 17:23:53 INFO - PROCESS | 1652 | 1462580633851 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d61e000 == 68 [pid = 1652] [id = 596] 17:23:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x124eb5c00) [pid = 1652] [serial = 1788] [outer = 0x0] 17:23:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x1275a5000) [pid = 1652] [serial = 1789] [outer = 0x124eb5c00] 17:23:53 INFO - PROCESS | 1652 | 1462580633927 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x128aee000) [pid = 1652] [serial = 1790] [outer = 0x124eb5c00] 17:23:54 INFO - PROCESS | 1652 | 1462580634494 Marionette TRACE conn2 <- [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]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 870ms 17:23:54 INFO - PROCESS | 1652 | 1462580634575 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 1652 | 1462580634578 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 17:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:23:54 INFO - PROCESS | 1652 | 1462580634581 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 1652 | 1462580634583 Marionette TRACE conn2 <- [1,2358,null,{}] 17:23:54 INFO - PROCESS | 1652 | 1462580634587 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:54 INFO - PROCESS | 1652 | 1462580634686 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 17:23:54 INFO - PROCESS | 1652 | 1462580634757 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b52800 == 69 [pid = 1652] [id = 597] 17:23:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x1127b2c00) [pid = 1652] [serial = 1791] [outer = 0x0] 17:23:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x1129a6800) [pid = 1652] [serial = 1792] [outer = 0x1127b2c00] 17:23:54 INFO - PROCESS | 1652 | 1462580634784 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x113d29800) [pid = 1652] [serial = 1793] [outer = 0x1127b2c00] 17:23:55 INFO - PROCESS | 1652 | 1462580635172 Marionette TRACE conn2 <- [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]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 624ms 17:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:23:55 INFO - PROCESS | 1652 | 1462580635207 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 1652 | 1462580635211 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 17:23:55 INFO - PROCESS | 1652 | 1462580635215 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 1652 | 1462580635217 Marionette TRACE conn2 <- [1,2362,null,{}] 17:23:55 INFO - PROCESS | 1652 | 1462580635220 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:55 INFO - PROCESS | 1652 | 1462580635321 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 17:23:55 INFO - PROCESS | 1652 | 1462580635397 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b9e000 == 70 [pid = 1652] [id = 598] 17:23:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x113db8c00) [pid = 1652] [serial = 1794] [outer = 0x0] 17:23:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x11610ac00) [pid = 1652] [serial = 1795] [outer = 0x113db8c00] 17:23:55 INFO - PROCESS | 1652 | 1462580635425 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x116675c00) [pid = 1652] [serial = 1796] [outer = 0x113db8c00] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1291b9800 == 69 [pid = 1652] [id = 535] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb53800 == 68 [pid = 1652] [id = 588] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1b4000 == 67 [pid = 1652] [id = 587] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12b138000 == 66 [pid = 1652] [id = 586] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12a7b1800 == 65 [pid = 1652] [id = 585] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1293ae800 == 64 [pid = 1652] [id = 584] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x128cbc800 == 63 [pid = 1652] [id = 583] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12701b000 == 62 [pid = 1652] [id = 582] 17:23:55 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x128af0000) [pid = 1652] [serial = 1708] [outer = 0x0] [url = about:blank] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x124b40000 == 61 [pid = 1652] [id = 581] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x124206800 == 60 [pid = 1652] [id = 580] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd3800 == 59 [pid = 1652] [id = 579] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1185a3800 == 58 [pid = 1652] [id = 578] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x116f7b000 == 57 [pid = 1652] [id = 577] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x111fb0000 == 56 [pid = 1652] [id = 576] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1348d5000 == 55 [pid = 1652] [id = 575] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0ab800 == 54 [pid = 1652] [id = 574] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12d87e000 == 53 [pid = 1652] [id = 573] 17:23:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1175d9000 == 52 [pid = 1652] [id = 570] 17:23:55 INFO - PROCESS | 1652 | 1462580635841 Marionette TRACE conn2 <- [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]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 672ms 17:23:55 INFO - PROCESS | 1652 | 1462580635887 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 1652 | 1462580635890 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 17:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:23:55 INFO - PROCESS | 1652 | 1462580635893 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 1652 | 1462580635896 Marionette TRACE conn2 <- [1,2366,null,{}] 17:23:55 INFO - PROCESS | 1652 | 1462580635902 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:55 INFO - PROCESS | 1652 | 1462580635991 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x1127cbc00) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1122c8800) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x11a056800) [pid = 1652] [serial = 1663] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x1166ac800) [pid = 1652] [serial = 1699] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x117f11000) [pid = 1652] [serial = 1681] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x1181a7400) [pid = 1652] [serial = 1682] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12326c400) [pid = 1652] [serial = 1702] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x1197dcc00) [pid = 1652] [serial = 1684] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x119fa3400) [pid = 1652] [serial = 1685] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x11277bc00) [pid = 1652] [serial = 1654] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x116668400) [pid = 1652] [serial = 1678] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x1168b3400) [pid = 1652] [serial = 1679] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x119022800) [pid = 1652] [serial = 1660] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x115e09800) [pid = 1652] [serial = 1657] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12540ac00) [pid = 1652] [serial = 1669] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x11a002400) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x1275a1c00) [pid = 1652] [serial = 1705] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x1257e5c00) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x126c67000) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x1242b1000) [pid = 1652] [serial = 1691] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x121090000) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x1275ac800) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12328c800) [pid = 1652] [serial = 1690] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x1246f4400) [pid = 1652] [serial = 1693] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x125010800) [pid = 1652] [serial = 1696] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x124ba3800) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1247e7400) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x116199c00) [pid = 1652] [serial = 1676] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x113d30c00) [pid = 1652] [serial = 1675] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x123298c00) [pid = 1652] [serial = 1666] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11a058400) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank] 17:23:56 INFO - PROCESS | 1652 | 1462580636076 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b8c800 == 53 [pid = 1652] [id = 599] 17:23:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1127cbc00) [pid = 1652] [serial = 1797] [outer = 0x0] 17:23:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x116111400) [pid = 1652] [serial = 1798] [outer = 0x1127cbc00] 17:23:56 INFO - PROCESS | 1652 | 1462580636107 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x117f05c00) [pid = 1652] [serial = 1799] [outer = 0x1127cbc00] 17:23:56 INFO - PROCESS | 1652 | 1462580636454 Marionette TRACE conn2 <- [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]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 574ms 17:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:23:56 INFO - PROCESS | 1652 | 1462580636467 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 1652 | 1462580636469 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 17:23:56 INFO - PROCESS | 1652 | 1462580636471 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 1652 | 1462580636474 Marionette TRACE conn2 <- [1,2370,null,{}] 17:23:56 INFO - PROCESS | 1652 | 1462580636478 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:56 INFO - PROCESS | 1652 | 1462580636568 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 17:23:56 INFO - PROCESS | 1652 | 1462580636627 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x123754800 == 54 [pid = 1652] [id = 600] 17:23:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x117d44800) [pid = 1652] [serial = 1800] [outer = 0x0] 17:23:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x11814c800) [pid = 1652] [serial = 1801] [outer = 0x117d44800] 17:23:56 INFO - PROCESS | 1652 | 1462580636654 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1197dac00) [pid = 1652] [serial = 1802] [outer = 0x117d44800] 17:23:56 INFO - PROCESS | 1652 | 1462580636948 Marionette TRACE conn2 <- [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]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 522ms 17:23:56 INFO - PROCESS | 1652 | 1462580636994 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 1652 | 1462580637002 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 17:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:23:57 INFO - PROCESS | 1652 | 1462580637006 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 1652 | 1462580637009 Marionette TRACE conn2 <- [1,2374,null,{}] 17:23:57 INFO - PROCESS | 1652 | 1462580637011 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:57 INFO - PROCESS | 1652 | 1462580637095 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 17:23:57 INFO - PROCESS | 1652 | 1462580637099 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293b6800 == 55 [pid = 1652] [id = 601] 17:23:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x119b7e000) [pid = 1652] [serial = 1803] [outer = 0x0] 17:23:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x11a00b800) [pid = 1652] [serial = 1804] [outer = 0x119b7e000] 17:23:57 INFO - PROCESS | 1652 | 1462580637125 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x11a059400) [pid = 1652] [serial = 1805] [outer = 0x119b7e000] 17:23:57 INFO - PROCESS | 1652 | 1462580637448 Marionette TRACE conn2 <- [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]]]}] 17:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 472ms 17:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:23:57 INFO - PROCESS | 1652 | 1462580637479 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 1652 | 1462580637480 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 17:23:57 INFO - PROCESS | 1652 | 1462580637482 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 1652 | 1462580637483 Marionette TRACE conn2 <- [1,2378,null,{}] 17:23:57 INFO - PROCESS | 1652 | 1462580637518 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:57 INFO - PROCESS | 1652 | 1462580637625 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 17:23:57 INFO - PROCESS | 1652 | 1462580637631 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abb8000 == 56 [pid = 1652] [id = 602] 17:23:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x121089000) [pid = 1652] [serial = 1806] [outer = 0x0] 17:23:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x123295c00) [pid = 1652] [serial = 1807] [outer = 0x121089000] 17:23:57 INFO - PROCESS | 1652 | 1462580637657 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1247db800) [pid = 1652] [serial = 1808] [outer = 0x121089000] 17:23:58 INFO - PROCESS | 1652 | 1462580638027 Marionette TRACE conn2 <- [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]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 568ms 17:23:58 INFO - PROCESS | 1652 | 1462580638051 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 1652 | 1462580638052 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 17:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:23:58 INFO - PROCESS | 1652 | 1462580638055 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 1652 | 1462580638056 Marionette TRACE conn2 <- [1,2382,null,{}] 17:23:58 INFO - PROCESS | 1652 | 1462580638058 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:58 INFO - PROCESS | 1652 | 1462580638171 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 17:23:58 INFO - PROCESS | 1652 | 1462580638195 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1a8800 == 57 [pid = 1652] [id = 603] 17:23:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1247e5c00) [pid = 1652] [serial = 1809] [outer = 0x0] 17:23:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x124ebd000) [pid = 1652] [serial = 1810] [outer = 0x1247e5c00] 17:23:58 INFO - PROCESS | 1652 | 1462580638219 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x1257e5400) [pid = 1652] [serial = 1811] [outer = 0x1247e5c00] 17:23:58 INFO - PROCESS | 1652 | 1462580638573 Marionette TRACE conn2 <- [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]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 569ms 17:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:23:58 INFO - PROCESS | 1652 | 1462580638624 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 1652 | 1462580638626 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 17:23:58 INFO - PROCESS | 1652 | 1462580638628 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 1652 | 1462580638629 Marionette TRACE conn2 <- [1,2386,null,{}] 17:23:58 INFO - PROCESS | 1652 | 1462580638631 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:58 INFO - PROCESS | 1652 | 1462580638739 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 17:23:58 INFO - PROCESS | 1652 | 1462580638751 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5b800 == 58 [pid = 1652] [id = 604] 17:23:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x124b9b800) [pid = 1652] [serial = 1812] [outer = 0x0] 17:23:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x126e39000) [pid = 1652] [serial = 1813] [outer = 0x124b9b800] 17:23:58 INFO - PROCESS | 1652 | 1462580638776 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x128aec800) [pid = 1652] [serial = 1814] [outer = 0x124b9b800] 17:23:59 INFO - PROCESS | 1652 | 1462580639127 Marionette TRACE conn2 <- [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]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 518ms 17:23:59 INFO - PROCESS | 1652 | 1462580639146 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 1652 | 1462580639147 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 17:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:23:59 INFO - PROCESS | 1652 | 1462580639149 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 1652 | 1462580639151 Marionette TRACE conn2 <- [1,2390,null,{}] 17:23:59 INFO - PROCESS | 1652 | 1462580639153 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:59 INFO - PROCESS | 1652 | 1462580639260 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 17:23:59 INFO - PROCESS | 1652 | 1462580639273 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c851800 == 59 [pid = 1652] [id = 605] 17:23:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x128aee400) [pid = 1652] [serial = 1815] [outer = 0x0] 17:23:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x128af6400) [pid = 1652] [serial = 1816] [outer = 0x128aee400] 17:23:59 INFO - PROCESS | 1652 | 1462580639298 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x128b8b000) [pid = 1652] [serial = 1817] [outer = 0x128aee400] 17:23:59 INFO - PROCESS | 1652 | 1462580639654 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 517ms 17:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:23:59 INFO - PROCESS | 1652 | 1462580639668 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 1652 | 1462580639669 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 17:23:59 INFO - PROCESS | 1652 | 1462580639671 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 1652 | 1462580639672 Marionette TRACE conn2 <- [1,2394,null,{}] 17:23:59 INFO - PROCESS | 1652 | 1462580639674 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:59 INFO - PROCESS | 1652 | 1462580639784 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x11a09f800) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x116166000) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x112f71000) [pid = 1652] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x118b31400) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x119b7c800) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x1166ae800) [pid = 1652] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x11203d400) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x117d04400) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x1127c5000) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x1275a2c00) [pid = 1652] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1194d0400) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x119fa3800) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x1194ce800) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:23:59 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x117f09000) [pid = 1652] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:23:59 INFO - PROCESS | 1652 | 1462580639965 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f95800 == 60 [pid = 1652] [id = 606] 17:23:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x110e58000) [pid = 1652] [serial = 1818] [outer = 0x0] 17:23:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1127cc400) [pid = 1652] [serial = 1819] [outer = 0x110e58000] 17:23:59 INFO - PROCESS | 1652 | 1462580639990 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x1168b2000) [pid = 1652] [serial = 1820] [outer = 0x110e58000] 17:24:00 INFO - PROCESS | 1652 | 1462580640274 Marionette TRACE conn2 <- [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]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 622ms 17:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:24:00 INFO - PROCESS | 1652 | 1462580640296 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 1652 | 1462580640298 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 17:24:00 INFO - PROCESS | 1652 | 1462580640300 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 1652 | 1462580640301 Marionette TRACE conn2 <- [1,2398,null,{}] 17:24:00 INFO - PROCESS | 1652 | 1462580640312 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:00 INFO - PROCESS | 1652 | 1462580640422 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 17:24:00 INFO - PROCESS | 1652 | 1462580640427 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d869000 == 61 [pid = 1652] [id = 607] 17:24:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x119092000) [pid = 1652] [serial = 1821] [outer = 0x0] 17:24:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x128c07000) [pid = 1652] [serial = 1822] [outer = 0x119092000] 17:24:00 INFO - PROCESS | 1652 | 1462580640456 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x128d87000) [pid = 1652] [serial = 1823] [outer = 0x119092000] 17:24:00 INFO - PROCESS | 1652 | 1462580640819 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 569ms 17:24:00 INFO - PROCESS | 1652 | 1462580640869 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 17:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:24:00 INFO - PROCESS | 1652 | 1462580640881 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 17:24:00 INFO - PROCESS | 1652 | 1462580640883 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 1652 | 1462580640884 Marionette TRACE conn2 <- [1,2402,null,{}] 17:24:00 INFO - PROCESS | 1652 | 1462580640886 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:00 INFO - PROCESS | 1652 | 1462580640973 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 17:24:00 INFO - PROCESS | 1652 | 1462580640977 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1348c8800 == 62 [pid = 1652] [id = 608] 17:24:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x128d8d400) [pid = 1652] [serial = 1824] [outer = 0x0] 17:24:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x128f71c00) [pid = 1652] [serial = 1825] [outer = 0x128d8d400] 17:24:01 INFO - PROCESS | 1652 | 1462580641001 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x129168000) [pid = 1652] [serial = 1826] [outer = 0x128d8d400] 17:24:01 INFO - PROCESS | 1652 | 1462580641309 Marionette TRACE conn2 <- [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]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 468ms 17:24:01 INFO - PROCESS | 1652 | 1462580641352 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 1652 | 1462580641353 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 17:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:24:01 INFO - PROCESS | 1652 | 1462580641357 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 1652 | 1462580641358 Marionette TRACE conn2 <- [1,2406,null,{}] 17:24:01 INFO - PROCESS | 1652 | 1462580641362 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:01 INFO - PROCESS | 1652 | 1462580641493 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 17:24:01 INFO - PROCESS | 1652 | 1462580641586 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350e0000 == 63 [pid = 1652] [id = 609] 17:24:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x1129a1800) [pid = 1652] [serial = 1827] [outer = 0x0] 17:24:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x129167c00) [pid = 1652] [serial = 1828] [outer = 0x1129a1800] 17:24:01 INFO - PROCESS | 1652 | 1462580641625 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12918c400) [pid = 1652] [serial = 1829] [outer = 0x1129a1800] 17:24:02 INFO - PROCESS | 1652 | 1462580642094 Marionette TRACE conn2 <- [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]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 769ms 17:24:02 INFO - PROCESS | 1652 | 1462580642139 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 1652 | 1462580642141 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 17:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:24:02 INFO - PROCESS | 1652 | 1462580642146 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 1652 | 1462580642148 Marionette TRACE conn2 <- [1,2410,null,{}] 17:24:02 INFO - PROCESS | 1652 | 1462580642152 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:02 INFO - PROCESS | 1652 | 1462580642264 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 17:24:02 INFO - PROCESS | 1652 | 1462580642340 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11831e800 == 64 [pid = 1652] [id = 610] 17:24:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1122ba800) [pid = 1652] [serial = 1830] [outer = 0x0] 17:24:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x1127c8000) [pid = 1652] [serial = 1831] [outer = 0x1122ba800] 17:24:02 INFO - PROCESS | 1652 | 1462580642372 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x113370c00) [pid = 1652] [serial = 1832] [outer = 0x1122ba800] 17:24:02 INFO - PROCESS | 1652 | 1462580642812 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 676ms 17:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:24:02 INFO - PROCESS | 1652 | 1462580642822 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 1652 | 1462580642826 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 17:24:02 INFO - PROCESS | 1652 | 1462580642830 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 1652 | 1462580642832 Marionette TRACE conn2 <- [1,2414,null,{}] 17:24:02 INFO - PROCESS | 1652 | 1462580642835 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:02 INFO - PROCESS | 1652 | 1462580642971 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 17:24:03 INFO - PROCESS | 1652 | 1462580643078 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a79d000 == 65 [pid = 1652] [id = 611] 17:24:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x116113400) [pid = 1652] [serial = 1833] [outer = 0x0] 17:24:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x116a55c00) [pid = 1652] [serial = 1834] [outer = 0x116113400] 17:24:03 INFO - PROCESS | 1652 | 1462580643110 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x117f0ec00) [pid = 1652] [serial = 1835] [outer = 0x116113400] 17:24:03 INFO - PROCESS | 1652 | 1462580643542 Marionette TRACE conn2 <- [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]]]}] 17:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 722ms 17:24:03 INFO - PROCESS | 1652 | 1462580643552 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 1652 | 1462580643554 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 17:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:24:03 INFO - PROCESS | 1652 | 1462580643559 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - PROCESS | 1652 | 1462580643562 Marionette TRACE conn2 <- [1,2418,null,{}] 17:24:03 INFO - PROCESS | 1652 | 1462580643570 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:03 INFO - PROCESS | 1652 | 1462580643683 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 17:24:03 INFO - PROCESS | 1652 | 1462580643790 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0ac000 == 66 [pid = 1652] [id = 612] 17:24:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x1194c5c00) [pid = 1652] [serial = 1836] [outer = 0x0] 17:24:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x11a059c00) [pid = 1652] [serial = 1837] [outer = 0x1194c5c00] 17:24:03 INFO - PROCESS | 1652 | 1462580643825 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12362bc00) [pid = 1652] [serial = 1838] [outer = 0x1194c5c00] 17:24:04 INFO - PROCESS | 1652 | 1462580644247 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 726ms 17:24:04 INFO - PROCESS | 1652 | 1462580644284 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 1652 | 1462580644286 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 17:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:24:04 INFO - PROCESS | 1652 | 1462580644288 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 1652 | 1462580644290 Marionette TRACE conn2 <- [1,2422,null,{}] 17:24:04 INFO - PROCESS | 1652 | 1462580644316 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:04 INFO - PROCESS | 1652 | 1462580644422 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 17:24:04 INFO - PROCESS | 1652 | 1462580644484 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x135809800 == 67 [pid = 1652] [id = 613] 17:24:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x123692000) [pid = 1652] [serial = 1839] [outer = 0x0] 17:24:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x125010800) [pid = 1652] [serial = 1840] [outer = 0x123692000] 17:24:04 INFO - PROCESS | 1652 | 1462580644554 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x128af6800) [pid = 1652] [serial = 1841] [outer = 0x123692000] 17:24:04 INFO - PROCESS | 1652 | 1462580644960 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 694ms 17:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:24:04 INFO - PROCESS | 1652 | 1462580644982 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 1652 | 1462580644984 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 17:24:04 INFO - PROCESS | 1652 | 1462580644986 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 1652 | 1462580644987 Marionette TRACE conn2 <- [1,2426,null,{}] 17:24:04 INFO - PROCESS | 1652 | 1462580644990 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:05 INFO - PROCESS | 1652 | 1462580645097 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 17:24:05 INFO - PROCESS | 1652 | 1462580645173 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1359c4000 == 68 [pid = 1652] [id = 614] 17:24:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x124668800) [pid = 1652] [serial = 1842] [outer = 0x0] 17:24:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x128c09800) [pid = 1652] [serial = 1843] [outer = 0x124668800] 17:24:05 INFO - PROCESS | 1652 | 1462580645204 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x128d81400) [pid = 1652] [serial = 1844] [outer = 0x124668800] 17:24:05 INFO - PROCESS | 1652 | 1462580645655 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 718ms 17:24:05 INFO - PROCESS | 1652 | 1462580645705 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 1652 | 1462580645706 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 17:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:24:05 INFO - PROCESS | 1652 | 1462580645708 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 1652 | 1462580645710 Marionette TRACE conn2 <- [1,2430,null,{}] 17:24:05 INFO - PROCESS | 1652 | 1462580645712 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:05 INFO - PROCESS | 1652 | 1462580645860 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 17:24:05 INFO - PROCESS | 1652 | 1462580645963 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x124354000 == 69 [pid = 1652] [id = 615] 17:24:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x119377800) [pid = 1652] [serial = 1845] [outer = 0x0] 17:24:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x129169400) [pid = 1652] [serial = 1846] [outer = 0x119377800] 17:24:06 INFO - PROCESS | 1652 | 1462580646012 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x12937b000) [pid = 1652] [serial = 1847] [outer = 0x119377800] 17:24:06 INFO - PROCESS | 1652 | 1462580646539 Marionette TRACE conn2 <- [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]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 869ms 17:24:06 INFO - PROCESS | 1652 | 1462580646815 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 1652 | 1462580646818 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 17:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:24:06 INFO - PROCESS | 1652 | 1462580646837 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 1652 | 1462580646839 Marionette TRACE conn2 <- [1,2434,null,{}] 17:24:06 INFO - PROCESS | 1652 | 1462580646843 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:06 INFO - PROCESS | 1652 | 1462580646944 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 17:24:07 INFO - PROCESS | 1652 | 1462580647070 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x11949a800 == 70 [pid = 1652] [id = 616] 17:24:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x1127d1000) [pid = 1652] [serial = 1848] [outer = 0x0] 17:24:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x1129ab800) [pid = 1652] [serial = 1849] [outer = 0x1127d1000] 17:24:07 INFO - PROCESS | 1652 | 1462580647106 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x115026800) [pid = 1652] [serial = 1850] [outer = 0x1127d1000] 17:24:07 INFO - PROCESS | 1652 | 1462580647534 Marionette TRACE conn2 <- [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]]]}] 17:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 723ms 17:24:07 INFO - PROCESS | 1652 | 1462580647559 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 1652 | 1462580647561 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 17:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:24:07 INFO - PROCESS | 1652 | 1462580647566 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 1652 | 1462580647569 Marionette TRACE conn2 <- [1,2438,null,{}] 17:24:07 INFO - PROCESS | 1652 | 1462580647571 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:07 INFO - PROCESS | 1652 | 1462580647670 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 17:24:07 INFO - PROCESS | 1652 | 1462580647739 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x118318000 == 71 [pid = 1652] [id = 617] 17:24:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x116108c00) [pid = 1652] [serial = 1851] [outer = 0x0] 17:24:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x1161a3400) [pid = 1652] [serial = 1852] [outer = 0x116108c00] 17:24:07 INFO - PROCESS | 1652 | 1462580647767 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x1166ac000) [pid = 1652] [serial = 1853] [outer = 0x116108c00] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf4d800 == 70 [pid = 1652] [id = 550] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1348c8800 == 69 [pid = 1652] [id = 608] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x1246efc00) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12d869000 == 68 [pid = 1652] [id = 607] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x117f95800 == 67 [pid = 1652] [id = 606] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12c851800 == 66 [pid = 1652] [id = 605] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5b800 == 65 [pid = 1652] [id = 604] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1a8800 == 64 [pid = 1652] [id = 603] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12abb8000 == 63 [pid = 1652] [id = 602] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1293b6800 == 62 [pid = 1652] [id = 601] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123754800 == 61 [pid = 1652] [id = 600] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x118b8c800 == 60 [pid = 1652] [id = 599] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x118b9e000 == 59 [pid = 1652] [id = 598] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x124b52800 == 58 [pid = 1652] [id = 597] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12d61e000 == 57 [pid = 1652] [id = 596] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12d87d000 == 56 [pid = 1652] [id = 595] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12d749800 == 55 [pid = 1652] [id = 594] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12cceb800 == 54 [pid = 1652] [id = 593] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12c85a800 == 53 [pid = 1652] [id = 592] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa1a000 == 52 [pid = 1652] [id = 591] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119315800 == 51 [pid = 1652] [id = 590] 17:24:08 INFO - PROCESS | 1652 | --DOCSHELL 0x111bee800 == 50 [pid = 1652] [id = 589] 17:24:08 INFO - PROCESS | 1652 | 1462580648185 Marionette TRACE conn2 <- [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]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 673ms 17:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:24:08 INFO - PROCESS | 1652 | 1462580648237 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 1652 | 1462580648239 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 17:24:08 INFO - PROCESS | 1652 | 1462580648241 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 1652 | 1462580648242 Marionette TRACE conn2 <- [1,2442,null,{}] 17:24:08 INFO - PROCESS | 1652 | 1462580648248 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:08 INFO - PROCESS | 1652 | 1462580648343 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x119b33c00) [pid = 1652] [serial = 1556] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x124661c00) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x1127adc00) [pid = 1652] [serial = 1711] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x126ef4800) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x1240ef400) [pid = 1652] [serial = 1720] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x128b92400) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x1165bc800) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1166a9400) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x113db7c00) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11610e000) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x11909e400) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x119fa5800) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x116a55800) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x117d05000) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x112783400) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x1122c3800) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x117f07800) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x112d04000) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x1129a3000) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x11a009800) [pid = 1652] [serial = 1717] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x1166a0400) [pid = 1652] [serial = 1714] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x128afb800) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x119cbe400) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x119b37000) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x11a05c800) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x123485000) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x121094800) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12108f400) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x123292400) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x1194cd400) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x118b31000) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x11a050000) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank] 17:24:08 INFO - PROCESS | 1652 | 1462580648436 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x119075000 == 51 [pid = 1652] [id = 618] 17:24:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11610e000) [pid = 1652] [serial = 1854] [outer = 0x0] 17:24:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x116a53400) [pid = 1652] [serial = 1855] [outer = 0x11610e000] 17:24:08 INFO - PROCESS | 1652 | 1462580648465 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x117f9b000) [pid = 1652] [serial = 1856] [outer = 0x11610e000] 17:24:08 INFO - PROCESS | 1652 | 1462580648781 Marionette TRACE conn2 <- [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]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 571ms 17:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:24:08 INFO - PROCESS | 1652 | 1462580648812 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 1652 | 1462580648813 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 17:24:08 INFO - PROCESS | 1652 | 1462580648815 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 1652 | 1462580648816 Marionette TRACE conn2 <- [1,2446,null,{}] 17:24:08 INFO - PROCESS | 1652 | 1462580648819 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:08 INFO - PROCESS | 1652 | 1462580648908 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 17:24:08 INFO - PROCESS | 1652 | 1462580648968 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x124216800 == 52 [pid = 1652] [id = 619] 17:24:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x117f9c800) [pid = 1652] [serial = 1857] [outer = 0x0] 17:24:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x119015c00) [pid = 1652] [serial = 1858] [outer = 0x117f9c800] 17:24:08 INFO - PROCESS | 1652 | 1462580648995 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1197d9c00) [pid = 1652] [serial = 1859] [outer = 0x117f9c800] 17:24:09 INFO - PROCESS | 1652 | 1462580649281 Marionette TRACE conn2 <- [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]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 517ms 17:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:24:09 INFO - PROCESS | 1652 | 1462580649334 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 1652 | 1462580649335 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 17:24:09 INFO - PROCESS | 1652 | 1462580649347 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 1652 | 1462580649348 Marionette TRACE conn2 <- [1,2450,null,{}] 17:24:09 INFO - PROCESS | 1652 | 1462580649350 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:09 INFO - PROCESS | 1652 | 1462580649434 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 17:24:09 INFO - PROCESS | 1652 | 1462580649493 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abd800 == 53 [pid = 1652] [id = 620] 17:24:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x1166a3800) [pid = 1652] [serial = 1860] [outer = 0x0] 17:24:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x119b73800) [pid = 1652] [serial = 1861] [outer = 0x1166a3800] 17:24:09 INFO - PROCESS | 1652 | 1462580649519 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x11a002400) [pid = 1652] [serial = 1862] [outer = 0x1166a3800] 17:24:09 INFO - PROCESS | 1652 | 1462580649827 Marionette TRACE conn2 <- [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]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 530ms 17:24:09 INFO - PROCESS | 1652 | 1462580649868 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 1652 | 1462580649869 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 17:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:24:09 INFO - PROCESS | 1652 | 1462580649872 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 1652 | 1462580649873 Marionette TRACE conn2 <- [1,2454,null,{}] 17:24:09 INFO - PROCESS | 1652 | 1462580649875 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:09 INFO - PROCESS | 1652 | 1462580649979 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 17:24:09 INFO - PROCESS | 1652 | 1462580649984 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x129783800 == 54 [pid = 1652] [id = 621] 17:24:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x11a052000) [pid = 1652] [serial = 1863] [outer = 0x0] 17:24:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x1231bec00) [pid = 1652] [serial = 1864] [outer = 0x11a052000] 17:24:10 INFO - PROCESS | 1652 | 1462580650010 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12362b800) [pid = 1652] [serial = 1865] [outer = 0x11a052000] 17:24:10 INFO - PROCESS | 1652 | 1462580650409 Marionette TRACE conn2 <- [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]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 570ms 17:24:10 INFO - PROCESS | 1652 | 1462580650443 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 17:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:24:10 INFO - PROCESS | 1652 | 1462580650445 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 17:24:10 INFO - PROCESS | 1652 | 1462580650448 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 1652 | 1462580650450 Marionette TRACE conn2 <- [1,2458,null,{}] 17:24:10 INFO - PROCESS | 1652 | 1462580650453 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:10 INFO - PROCESS | 1652 | 1462580650566 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 17:24:10 INFO - PROCESS | 1652 | 1462580650606 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa0d800 == 55 [pid = 1652] [id = 622] 17:24:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x112779400) [pid = 1652] [serial = 1866] [outer = 0x0] 17:24:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x119b7b400) [pid = 1652] [serial = 1867] [outer = 0x112779400] 17:24:10 INFO - PROCESS | 1652 | 1462580650640 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x1247da400) [pid = 1652] [serial = 1868] [outer = 0x112779400] 17:24:10 INFO - PROCESS | 1652 | 1462580650965 Marionette TRACE conn2 <- [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]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 571ms 17:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:24:11 INFO - PROCESS | 1652 | 1462580651018 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 1652 | 1462580651019 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 17:24:11 INFO - PROCESS | 1652 | 1462580651021 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 1652 | 1462580651022 Marionette TRACE conn2 <- [1,2462,null,{}] 17:24:11 INFO - PROCESS | 1652 | 1462580651025 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:11 INFO - PROCESS | 1652 | 1462580651142 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 17:24:11 INFO - PROCESS | 1652 | 1462580651180 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1aa000 == 56 [pid = 1652] [id = 623] 17:24:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x124669800) [pid = 1652] [serial = 1869] [outer = 0x0] 17:24:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x124b07800) [pid = 1652] [serial = 1870] [outer = 0x124669800] 17:24:11 INFO - PROCESS | 1652 | 1462580651205 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x125767000) [pid = 1652] [serial = 1871] [outer = 0x124669800] 17:24:11 INFO - PROCESS | 1652 | 1462580651517 Marionette TRACE conn2 <- [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]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 520ms 17:24:11 INFO - PROCESS | 1652 | 1462580651549 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 1652 | 1462580651550 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 17:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:24:11 INFO - PROCESS | 1652 | 1462580651552 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 1652 | 1462580651554 Marionette TRACE conn2 <- [1,2466,null,{}] 17:24:11 INFO - PROCESS | 1652 | 1462580651559 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:11 INFO - PROCESS | 1652 | 1462580651664 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 17:24:11 INFO - PROCESS | 1652 | 1462580651703 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb53000 == 57 [pid = 1652] [id = 624] 17:24:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x124eb8000) [pid = 1652] [serial = 1872] [outer = 0x0] 17:24:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x126e38400) [pid = 1652] [serial = 1873] [outer = 0x124eb8000] 17:24:11 INFO - PROCESS | 1652 | 1462580651729 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x1275a8400) [pid = 1652] [serial = 1874] [outer = 0x124eb8000] 17:24:12 INFO - PROCESS | 1652 | 1462580652315 Marionette TRACE conn2 <- [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]]]}] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x1247e5c00) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1127cbc00) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x117d44800) [pid = 1652] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x1127b2c00) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x113db8c00) [pid = 1652] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x124b9b800) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x121089000) [pid = 1652] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x119b7e000) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x128aee400) [pid = 1652] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x110e58000) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x128d8d400) [pid = 1652] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x119092000) [pid = 1652] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:24:12 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x110e59c00) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 822ms 17:24:12 INFO - PROCESS | 1652 | 1462580652376 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 1652 | 1462580652377 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 17:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:24:12 INFO - PROCESS | 1652 | 1462580652379 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 1652 | 1462580652380 Marionette TRACE conn2 <- [1,2470,null,{}] 17:24:12 INFO - PROCESS | 1652 | 1462580652382 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:12 INFO - PROCESS | 1652 | 1462580652470 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 17:24:12 INFO - PROCESS | 1652 | 1462580652476 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa0b000 == 58 [pid = 1652] [id = 625] 17:24:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x117d10400) [pid = 1652] [serial = 1875] [outer = 0x0] 17:24:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x119092000) [pid = 1652] [serial = 1876] [outer = 0x117d10400] 17:24:12 INFO - PROCESS | 1652 | 1462580652502 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x124b10400) [pid = 1652] [serial = 1877] [outer = 0x117d10400] 17:24:12 INFO - PROCESS | 1652 | 1462580652832 Marionette TRACE conn2 <- [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]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 472ms 17:24:12 INFO - PROCESS | 1652 | 1462580652851 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 1652 | 1462580652853 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 17:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:24:12 INFO - PROCESS | 1652 | 1462580652855 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 1652 | 1462580652859 Marionette TRACE conn2 <- [1,2474,null,{}] 17:24:12 INFO - PROCESS | 1652 | 1462580652861 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:12 INFO - PROCESS | 1652 | 1462580652989 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 17:24:13 INFO - PROCESS | 1652 | 1462580653049 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cfe6800 == 59 [pid = 1652] [id = 626] 17:24:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x128aedc00) [pid = 1652] [serial = 1878] [outer = 0x0] 17:24:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x128b8a400) [pid = 1652] [serial = 1879] [outer = 0x128aedc00] 17:24:13 INFO - PROCESS | 1652 | 1462580653079 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x128f6d400) [pid = 1652] [serial = 1880] [outer = 0x128aedc00] 17:24:13 INFO - PROCESS | 1652 | 1462580653403 Marionette TRACE conn2 <- [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]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 572ms 17:24:13 INFO - PROCESS | 1652 | 1462580653427 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 17:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:24:13 INFO - PROCESS | 1652 | 1462580653436 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 17:24:13 INFO - PROCESS | 1652 | 1462580653439 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 1652 | 1462580653440 Marionette TRACE conn2 <- [1,2478,null,{}] 17:24:13 INFO - PROCESS | 1652 | 1462580653442 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:13 INFO - PROCESS | 1652 | 1462580653530 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 17:24:13 INFO - PROCESS | 1652 | 1462580653534 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d875800 == 60 [pid = 1652] [id = 627] 17:24:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x128f7cc00) [pid = 1652] [serial = 1881] [outer = 0x0] 17:24:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12918f400) [pid = 1652] [serial = 1882] [outer = 0x128f7cc00] 17:24:13 INFO - PROCESS | 1652 | 1462580653559 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x129375c00) [pid = 1652] [serial = 1883] [outer = 0x128f7cc00] 17:24:13 INFO - PROCESS | 1652 | 1462580653894 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 469ms 17:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:24:13 INFO - PROCESS | 1652 | 1462580653910 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 1652 | 1462580653911 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 17:24:13 INFO - PROCESS | 1652 | 1462580653913 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 1652 | 1462580653914 Marionette TRACE conn2 <- [1,2482,null,{}] 17:24:13 INFO - PROCESS | 1652 | 1462580653916 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:14 INFO - PROCESS | 1652 | 1462580654038 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 17:24:14 INFO - PROCESS | 1652 | 1462580654045 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0b1800 == 61 [pid = 1652] [id = 628] 17:24:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x1247e3800) [pid = 1652] [serial = 1884] [outer = 0x0] 17:24:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x129379c00) [pid = 1652] [serial = 1885] [outer = 0x1247e3800] 17:24:14 INFO - PROCESS | 1652 | 1462580654070 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x129382400) [pid = 1652] [serial = 1886] [outer = 0x1247e3800] 17:24:14 INFO - PROCESS | 1652 | 1462580654561 Marionette TRACE conn2 <- [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]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 668ms 17:24:14 INFO - PROCESS | 1652 | 1462580654591 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 1652 | 1462580654593 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 17:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:24:14 INFO - PROCESS | 1652 | 1462580654598 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 1652 | 1462580654601 Marionette TRACE conn2 <- [1,2486,null,{}] 17:24:14 INFO - PROCESS | 1652 | 1462580654605 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:14 INFO - PROCESS | 1652 | 1462580654717 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 17:24:14 INFO - PROCESS | 1652 | 1462580654795 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f8f000 == 62 [pid = 1652] [id = 629] 17:24:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x112783400) [pid = 1652] [serial = 1887] [outer = 0x0] 17:24:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x112a5d400) [pid = 1652] [serial = 1888] [outer = 0x112783400] 17:24:14 INFO - PROCESS | 1652 | 1462580654827 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x113d30c00) [pid = 1652] [serial = 1889] [outer = 0x112783400] 17:24:15 INFO - PROCESS | 1652 | 1462580655247 Marionette TRACE conn2 <- [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]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 17:24:15 INFO - PROCESS | 1652 | 1462580655269 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 17:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:24:15 INFO - PROCESS | 1652 | 1462580655275 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 17:24:15 INFO - PROCESS | 1652 | 1462580655280 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 1652 | 1462580655282 Marionette TRACE conn2 <- [1,2490,null,{}] 17:24:15 INFO - PROCESS | 1652 | 1462580655285 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:15 INFO - PROCESS | 1652 | 1462580655394 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 17:24:15 INFO - PROCESS | 1652 | 1462580655458 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12915b000 == 63 [pid = 1652] [id = 630] 17:24:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x11610c400) [pid = 1652] [serial = 1890] [outer = 0x0] 17:24:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x1166ac800) [pid = 1652] [serial = 1891] [outer = 0x11610c400] 17:24:15 INFO - PROCESS | 1652 | 1462580655529 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x117f11800) [pid = 1652] [serial = 1892] [outer = 0x11610c400] 17:24:15 INFO - PROCESS | 1652 | 1462580655978 Marionette TRACE conn2 <- [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]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 724ms 17:24:16 INFO - PROCESS | 1652 | 1462580656042 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 1652 | 1462580656044 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 17:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:24:16 INFO - PROCESS | 1652 | 1462580656049 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 1652 | 1462580656053 Marionette TRACE conn2 <- [1,2494,null,{}] 17:24:16 INFO - PROCESS | 1652 | 1462580656088 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:16 INFO - PROCESS | 1652 | 1462580656242 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 17:24:16 INFO - PROCESS | 1652 | 1462580656344 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1348dd000 == 64 [pid = 1652] [id = 631] 17:24:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x119b7d400) [pid = 1652] [serial = 1893] [outer = 0x0] 17:24:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x12108b400) [pid = 1652] [serial = 1894] [outer = 0x119b7d400] 17:24:16 INFO - PROCESS | 1652 | 1462580656377 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x1231bd800) [pid = 1652] [serial = 1895] [outer = 0x119b7d400] 17:24:16 INFO - PROCESS | 1652 | 1462580656796 Marionette TRACE conn2 <- [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]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 794ms 17:24:16 INFO - PROCESS | 1652 | 1462580656843 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 1652 | 1462580656845 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 17:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:24:16 INFO - PROCESS | 1652 | 1462580656847 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 1652 | 1462580656848 Marionette TRACE conn2 <- [1,2498,null,{}] 17:24:16 INFO - PROCESS | 1652 | 1462580656851 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:16 INFO - PROCESS | 1652 | 1462580656962 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 17:24:17 INFO - PROCESS | 1652 | 1462580657076 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x135807800 == 65 [pid = 1652] [id = 632] 17:24:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x1240f0800) [pid = 1652] [serial = 1896] [outer = 0x0] 17:24:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x125761c00) [pid = 1652] [serial = 1897] [outer = 0x1240f0800] 17:24:17 INFO - PROCESS | 1652 | 1462580657109 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x128aee800) [pid = 1652] [serial = 1898] [outer = 0x1240f0800] 17:24:17 INFO - PROCESS | 1652 | 1462580657551 Marionette TRACE conn2 <- [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]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 725ms 17:24:17 INFO - PROCESS | 1652 | 1462580657621 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 1652 | 1462580657624 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 17:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:24:17 INFO - PROCESS | 1652 | 1462580657630 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 1652 | 1462580657632 Marionette TRACE conn2 <- [1,2502,null,{}] 17:24:17 INFO - PROCESS | 1652 | 1462580657636 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:17 INFO - PROCESS | 1652 | 1462580657792 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 17:24:17 INFO - PROCESS | 1652 | 1462580657898 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x135b67000 == 66 [pid = 1652] [id = 633] 17:24:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x1240f1800) [pid = 1652] [serial = 1899] [outer = 0x0] 17:24:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x128b93400) [pid = 1652] [serial = 1900] [outer = 0x1240f1800] 17:24:17 INFO - PROCESS | 1652 | 1462580657945 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x129162800) [pid = 1652] [serial = 1901] [outer = 0x1240f1800] 17:24:18 INFO - PROCESS | 1652 | 1462580658378 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 774ms 17:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:24:18 INFO - PROCESS | 1652 | 1462580658403 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 1652 | 1462580658405 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 17:24:18 INFO - PROCESS | 1652 | 1462580658407 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 1652 | 1462580658408 Marionette TRACE conn2 <- [1,2506,null,{}] 17:24:18 INFO - PROCESS | 1652 | 1462580658411 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:18 INFO - PROCESS | 1652 | 1462580658534 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 17:24:18 INFO - PROCESS | 1652 | 1462580658612 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x135b7b800 == 67 [pid = 1652] [id = 634] 17:24:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12937a800) [pid = 1652] [serial = 1902] [outer = 0x0] 17:24:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x129393400) [pid = 1652] [serial = 1903] [outer = 0x12937a800] 17:24:18 INFO - PROCESS | 1652 | 1462580658644 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x1294c8400) [pid = 1652] [serial = 1904] [outer = 0x12937a800] 17:24:19 INFO - PROCESS | 1652 | 1462580659021 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 671ms 17:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:24:19 INFO - PROCESS | 1652 | 1462580659078 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 1652 | 1462580659080 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 17:24:19 INFO - PROCESS | 1652 | 1462580659082 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 1652 | 1462580659083 Marionette TRACE conn2 <- [1,2510,null,{}] 17:24:19 INFO - PROCESS | 1652 | 1462580659085 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:19 INFO - PROCESS | 1652 | 1462580659193 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 17:24:19 INFO - PROCESS | 1652 | 1462580659287 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x137a62000 == 68 [pid = 1652] [id = 635] 17:24:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x1294c5800) [pid = 1652] [serial = 1905] [outer = 0x0] 17:24:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x129661800) [pid = 1652] [serial = 1906] [outer = 0x1294c5800] 17:24:19 INFO - PROCESS | 1652 | 1462580659316 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x12a783c00) [pid = 1652] [serial = 1907] [outer = 0x1294c5800] 17:24:19 INFO - PROCESS | 1652 | 1462580659756 Marionette TRACE conn2 <- [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]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 720ms 17:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:24:19 INFO - PROCESS | 1652 | 1462580659803 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 1652 | 1462580659804 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 17:24:19 INFO - PROCESS | 1652 | 1462580659809 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 1652 | 1462580659810 Marionette TRACE conn2 <- [1,2514,null,{}] 17:24:19 INFO - PROCESS | 1652 | 1462580659813 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:19 INFO - PROCESS | 1652 | 1462580659918 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 17:24:19 INFO - PROCESS | 1652 | 1462580659994 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cdc000 == 69 [pid = 1652] [id = 636] 17:24:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x1127d0c00) [pid = 1652] [serial = 1908] [outer = 0x0] 17:24:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x128b94400) [pid = 1652] [serial = 1909] [outer = 0x1127d0c00] 17:24:20 INFO - PROCESS | 1652 | 1462580660024 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x12a784000) [pid = 1652] [serial = 1910] [outer = 0x1127d0c00] 17:24:20 INFO - PROCESS | 1652 | 1462580660427 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 17:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:24:20 INFO - PROCESS | 1652 | 1462580660480 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 1652 | 1462580660481 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 17:24:20 INFO - PROCESS | 1652 | 1462580660483 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 1652 | 1462580660485 Marionette TRACE conn2 <- [1,2518,null,{}] 17:24:20 INFO - PROCESS | 1652 | 1462580660487 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:20 INFO - PROCESS | 1652 | 1462580660763 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 17:24:20 INFO - PROCESS | 1652 | 1462580660852 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x123757800 == 70 [pid = 1652] [id = 637] 17:24:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x111fd4000) [pid = 1652] [serial = 1911] [outer = 0x0] 17:24:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x112777800) [pid = 1652] [serial = 1912] [outer = 0x111fd4000] 17:24:20 INFO - PROCESS | 1652 | 1462580660881 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x1129a4400) [pid = 1652] [serial = 1913] [outer = 0x111fd4000] 17:24:21 INFO - PROCESS | 1652 | 1462580661311 Marionette TRACE conn2 <- [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]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 869ms 17:24:21 INFO - PROCESS | 1652 | 1462580661353 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 1652 | 1462580661355 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 17:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:24:21 INFO - PROCESS | 1652 | 1462580661358 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 1652 | 1462580661361 Marionette TRACE conn2 <- [1,2522,null,{}] 17:24:21 INFO - PROCESS | 1652 | 1462580661364 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:21 INFO - PROCESS | 1652 | 1462580661466 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 17:24:21 INFO - PROCESS | 1652 | 1462580661548 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11931d000 == 71 [pid = 1652] [id = 638] 17:24:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x116023c00) [pid = 1652] [serial = 1914] [outer = 0x0] 17:24:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x116a55400) [pid = 1652] [serial = 1915] [outer = 0x116023c00] 17:24:21 INFO - PROCESS | 1652 | 1462580661578 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x117f0c000) [pid = 1652] [serial = 1916] [outer = 0x116023c00] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x119069800 == 70 [pid = 1652] [id = 534] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12d875800 == 69 [pid = 1652] [id = 627] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12cfe6800 == 68 [pid = 1652] [id = 626] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa0b000 == 67 [pid = 1652] [id = 625] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb53000 == 66 [pid = 1652] [id = 624] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1aa000 == 65 [pid = 1652] [id = 623] 17:24:21 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x129167c00) [pid = 1652] [serial = 1828] [outer = 0x0] [url = about:blank] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa0d800 == 64 [pid = 1652] [id = 622] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x129783800 == 63 [pid = 1652] [id = 621] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x116abd800 == 62 [pid = 1652] [id = 620] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x124216800 == 61 [pid = 1652] [id = 619] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x119075000 == 60 [pid = 1652] [id = 618] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x118318000 == 59 [pid = 1652] [id = 617] 17:24:21 INFO - PROCESS | 1652 | --DOCSHELL 0x11949a800 == 58 [pid = 1652] [id = 616] 17:24:21 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x124b11800) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x126842c00) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x124ebd000) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x1275a5000) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x116111400) [pid = 1652] [serial = 1798] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x117f05c00) [pid = 1652] [serial = 1799] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x11814c800) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x1197dac00) [pid = 1652] [serial = 1802] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x113d29800) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x1129a6800) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x116675c00) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x11610ac00) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x126e39000) [pid = 1652] [serial = 1813] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x1231b6c00) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x1168ab400) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x123295c00) [pid = 1652] [serial = 1807] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x11a00b800) [pid = 1652] [serial = 1804] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x11a059400) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x125004000) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x112d42800) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x109fc8000) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x128af6400) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x128aec800) [pid = 1652] [serial = 1814] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x1190cf800) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1168b2000) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x128b8b000) [pid = 1652] [serial = 1817] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x129168000) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x128f71c00) [pid = 1652] [serial = 1825] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x1127cc400) [pid = 1652] [serial = 1819] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x128c07000) [pid = 1652] [serial = 1822] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x1257e5400) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x1247db800) [pid = 1652] [serial = 1808] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x128d87000) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank] 17:24:22 INFO - PROCESS | 1652 | 1462580662028 Marionette TRACE conn2 <- [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]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 722ms 17:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:24:22 INFO - PROCESS | 1652 | 1462580662081 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 1652 | 1462580662083 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 17:24:22 INFO - PROCESS | 1652 | 1462580662085 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 1652 | 1462580662086 Marionette TRACE conn2 <- [1,2526,null,{}] 17:24:22 INFO - PROCESS | 1652 | 1462580662094 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:22 INFO - PROCESS | 1652 | 1462580662188 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 17:24:22 INFO - PROCESS | 1652 | 1462580662194 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x119069800 == 59 [pid = 1652] [id = 639] 17:24:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x1168ab400) [pid = 1652] [serial = 1917] [outer = 0x0] 17:24:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x118b2e800) [pid = 1652] [serial = 1918] [outer = 0x1168ab400] 17:24:22 INFO - PROCESS | 1652 | 1462580662221 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x1197dac00) [pid = 1652] [serial = 1919] [outer = 0x1168ab400] 17:24:22 INFO - PROCESS | 1652 | 1462580662625 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 569ms 17:24:22 INFO - PROCESS | 1652 | 1462580662656 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 1652 | 1462580662659 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 17:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:24:22 INFO - PROCESS | 1652 | 1462580662666 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 1652 | 1462580662669 Marionette TRACE conn2 <- [1,2530,null,{}] 17:24:22 INFO - PROCESS | 1652 | 1462580662672 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:22 INFO - PROCESS | 1652 | 1462580662766 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 17:24:22 INFO - PROCESS | 1652 | 1462580662770 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x128f3f000 == 60 [pid = 1652] [id = 640] 17:24:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x1197de800) [pid = 1652] [serial = 1920] [outer = 0x0] 17:24:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x119fa4000) [pid = 1652] [serial = 1921] [outer = 0x1197de800] 17:24:22 INFO - PROCESS | 1652 | 1462580662799 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x12326b800) [pid = 1652] [serial = 1922] [outer = 0x1197de800] 17:24:23 INFO - PROCESS | 1652 | 1462580663146 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 524ms 17:24:23 INFO - PROCESS | 1652 | 1462580663187 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 1652 | 1462580663188 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 17:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:24:23 INFO - PROCESS | 1652 | 1462580663198 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 1652 | 1462580663199 Marionette TRACE conn2 <- [1,2534,null,{}] 17:24:23 INFO - PROCESS | 1652 | 1462580663201 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:23 INFO - PROCESS | 1652 | 1462580663315 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 17:24:23 INFO - PROCESS | 1652 | 1462580663321 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa20000 == 61 [pid = 1652] [id = 641] 17:24:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12328ac00) [pid = 1652] [serial = 1923] [outer = 0x0] 17:24:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x1240f7c00) [pid = 1652] [serial = 1924] [outer = 0x12328ac00] 17:24:23 INFO - PROCESS | 1652 | 1462580663353 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x124b11400) [pid = 1652] [serial = 1925] [outer = 0x12328ac00] 17:24:23 INFO - PROCESS | 1652 | 1462580663708 Marionette TRACE conn2 <- [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]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 528ms 17:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:24:23 INFO - PROCESS | 1652 | 1462580663718 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 1652 | 1462580663719 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 17:24:23 INFO - PROCESS | 1652 | 1462580663721 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 1652 | 1462580663722 Marionette TRACE conn2 <- [1,2538,null,{}] 17:24:23 INFO - PROCESS | 1652 | 1462580663727 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:23 INFO - PROCESS | 1652 | 1462580663850 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 17:24:23 INFO - PROCESS | 1652 | 1462580663891 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb47800 == 62 [pid = 1652] [id = 642] 17:24:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x126e86400) [pid = 1652] [serial = 1926] [outer = 0x0] 17:24:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x1273ea800) [pid = 1652] [serial = 1927] [outer = 0x126e86400] 17:24:23 INFO - PROCESS | 1652 | 1462580663921 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x128b8c400) [pid = 1652] [serial = 1928] [outer = 0x126e86400] 17:24:24 INFO - PROCESS | 1652 | 1462580664245 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 574ms 17:24:24 INFO - PROCESS | 1652 | 1462580664295 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 17:24:24 INFO - PROCESS | 1652 | 1462580664296 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 17:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:24:24 INFO - PROCESS | 1652 | 1462580664299 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - PROCESS | 1652 | 1462580664300 Marionette TRACE conn2 <- [1,2542,null,{}] 17:24:24 INFO - PROCESS | 1652 | 1462580664302 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:24 INFO - PROCESS | 1652 | 1462580664428 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 17:24:24 INFO - PROCESS | 1652 | 1462580664442 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b85000 == 63 [pid = 1652] [id = 643] 17:24:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x128b90000) [pid = 1652] [serial = 1929] [outer = 0x0] 17:24:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x128f6dc00) [pid = 1652] [serial = 1930] [outer = 0x128b90000] 17:24:24 INFO - PROCESS | 1652 | 1462580664467 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x129194000) [pid = 1652] [serial = 1931] [outer = 0x128b90000] 17:24:24 INFO - PROCESS | 1652 | 1462580664841 Marionette TRACE conn2 <- [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]]]}] 17:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 569ms 17:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:24:24 INFO - PROCESS | 1652 | 1462580664868 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 17:24:24 INFO - PROCESS | 1652 | 1462580664869 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 17:24:24 INFO - PROCESS | 1652 | 1462580664879 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - PROCESS | 1652 | 1462580664880 Marionette TRACE conn2 <- [1,2546,null,{}] 17:24:24 INFO - PROCESS | 1652 | 1462580664882 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 1652 | 1462580664998 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 17:24:25 INFO - PROCESS | 1652 | 1462580665042 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb56800 == 64 [pid = 1652] [id = 644] 17:24:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x1127a7c00) [pid = 1652] [serial = 1932] [outer = 0x0] 17:24:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x129373c00) [pid = 1652] [serial = 1933] [outer = 0x1127a7c00] 17:24:25 INFO - PROCESS | 1652 | 1462580665066 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x129396400) [pid = 1652] [serial = 1934] [outer = 0x1127a7c00] 17:24:25 INFO - PROCESS | 1652 | 1462580665374 Marionette TRACE conn2 <- [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]]]}] 17:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 525ms 17:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:24:25 INFO - PROCESS | 1652 | 1462580665400 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 1652 | 1462580665401 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 17:24:25 INFO - PROCESS | 1652 | 1462580665403 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 1652 | 1462580665405 Marionette TRACE conn2 <- [1,2550,null,{}] 17:24:25 INFO - PROCESS | 1652 | 1462580665409 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 1652 | 1462580665525 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 17:24:25 INFO - PROCESS | 1652 | 1462580665535 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d749000 == 65 [pid = 1652] [id = 645] 17:24:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12937c800) [pid = 1652] [serial = 1935] [outer = 0x0] 17:24:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x1294c3000) [pid = 1652] [serial = 1936] [outer = 0x12937c800] 17:24:25 INFO - PROCESS | 1652 | 1462580665560 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12a78ec00) [pid = 1652] [serial = 1937] [outer = 0x12937c800] 17:24:25 INFO - PROCESS | 1652 | 1462580665968 Marionette TRACE conn2 <- [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]]]}] 17:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 569ms 17:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:24:25 INFO - PROCESS | 1652 | 1462580665974 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 1652 | 1462580665975 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 17:24:25 INFO - PROCESS | 1652 | 1462580665984 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 1652 | 1462580665985 Marionette TRACE conn2 <- [1,2554,null,{}] 17:24:25 INFO - PROCESS | 1652 | 1462580665987 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:26 INFO - PROCESS | 1652 | 1462580666101 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x112779400) [pid = 1652] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x124669800) [pid = 1652] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x1127d1000) [pid = 1652] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x11610e000) [pid = 1652] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x11a052000) [pid = 1652] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x117f9c800) [pid = 1652] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x116108c00) [pid = 1652] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x1166a3800) [pid = 1652] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x124eb8000) [pid = 1652] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x117d10400) [pid = 1652] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x128f7cc00) [pid = 1652] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:24:26 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x128aedc00) [pid = 1652] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:24:26 INFO - PROCESS | 1652 | 1462580666272 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1251e6000 == 66 [pid = 1652] [id = 646] 17:24:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x111f75c00) [pid = 1652] [serial = 1938] [outer = 0x0] 17:24:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x11610e000) [pid = 1652] [serial = 1939] [outer = 0x111f75c00] 17:24:26 INFO - PROCESS | 1652 | 1462580666302 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x11a04e400) [pid = 1652] [serial = 1940] [outer = 0x111f75c00] 17:24:26 INFO - PROCESS | 1652 | 1462580666596 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 676ms 17:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:24:26 INFO - PROCESS | 1652 | 1462580666653 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 17:24:26 INFO - PROCESS | 1652 | 1462580666655 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 17:24:26 INFO - PROCESS | 1652 | 1462580666657 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 1652 | 1462580666658 Marionette TRACE conn2 <- [1,2558,null,{}] 17:24:26 INFO - PROCESS | 1652 | 1462580666660 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:26 INFO - PROCESS | 1652 | 1462580666755 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 17:24:26 INFO - PROCESS | 1652 | 1462580666760 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350df000 == 67 [pid = 1652] [id = 647] 17:24:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x11a00d400) [pid = 1652] [serial = 1941] [outer = 0x0] 17:24:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12937b400) [pid = 1652] [serial = 1942] [outer = 0x11a00d400] 17:24:26 INFO - PROCESS | 1652 | 1462580666790 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12a8eac00) [pid = 1652] [serial = 1943] [outer = 0x11a00d400] 17:24:27 INFO - PROCESS | 1652 | 1462580667175 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 569ms 17:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:24:27 INFO - PROCESS | 1652 | 1462580667227 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 1652 | 1462580667228 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 17:24:27 INFO - PROCESS | 1652 | 1462580667230 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 1652 | 1462580667232 Marionette TRACE conn2 <- [1,2562,null,{}] 17:24:27 INFO - PROCESS | 1652 | 1462580667234 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 1652 | 1462580667343 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 17:24:27 INFO - PROCESS | 1652 | 1462580667347 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x135bd5800 == 68 [pid = 1652] [id = 648] 17:24:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12a8ed000) [pid = 1652] [serial = 1944] [outer = 0x0] 17:24:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12a8f6c00) [pid = 1652] [serial = 1945] [outer = 0x12a8ed000] 17:24:27 INFO - PROCESS | 1652 | 1462580667373 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12ab66000) [pid = 1652] [serial = 1946] [outer = 0x12a8ed000] 17:24:27 INFO - PROCESS | 1652 | 1462580667723 Marionette TRACE conn2 <- [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]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 521ms 17:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:24:27 INFO - PROCESS | 1652 | 1462580667751 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 1652 | 1462580667752 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 17:24:27 INFO - PROCESS | 1652 | 1462580667755 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 1652 | 1462580667756 Marionette TRACE conn2 <- [1,2566,null,{}] 17:24:27 INFO - PROCESS | 1652 | 1462580667761 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 1652 | 1462580667854 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 17:24:27 INFO - PROCESS | 1652 | 1462580667926 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x137a66000 == 69 [pid = 1652] [id = 649] 17:24:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12ab65000) [pid = 1652] [serial = 1947] [outer = 0x0] 17:24:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12ab69000) [pid = 1652] [serial = 1948] [outer = 0x12ab65000] 17:24:27 INFO - PROCESS | 1652 | 1462580667952 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12abec000) [pid = 1652] [serial = 1949] [outer = 0x12ab65000] 17:24:28 INFO - PROCESS | 1652 | 1462580668229 Marionette TRACE conn2 <- [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]]]}] 17:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 17:24:28 INFO - PROCESS | 1652 | 1462580668344 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 17:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:24:28 INFO - PROCESS | 1652 | 1462580668347 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 17:24:28 INFO - PROCESS | 1652 | 1462580668351 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 1652 | 1462580668353 Marionette TRACE conn2 <- [1,2570,null,{}] 17:24:28 INFO - PROCESS | 1652 | 1462580668363 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:28 INFO - PROCESS | 1652 | 1462580668481 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 17:24:28 INFO - PROCESS | 1652 | 1462580668558 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b8c800 == 70 [pid = 1652] [id = 650] 17:24:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x1127b2c00) [pid = 1652] [serial = 1950] [outer = 0x0] 17:24:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x112a5a000) [pid = 1652] [serial = 1951] [outer = 0x1127b2c00] 17:24:28 INFO - PROCESS | 1652 | 1462580668590 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x11602a800) [pid = 1652] [serial = 1952] [outer = 0x1127b2c00] 17:24:29 INFO - PROCESS | 1652 | 1462580669059 Marionette TRACE conn2 <- [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]]]}] 17:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 778ms 17:24:29 INFO - PROCESS | 1652 | 1462580669166 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 17:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:24:29 INFO - PROCESS | 1652 | 1462580669171 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 17:24:29 INFO - PROCESS | 1652 | 1462580669179 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 1652 | 1462580669183 Marionette TRACE conn2 <- [1,2574,null,{}] 17:24:29 INFO - PROCESS | 1652 | 1462580669188 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:29 INFO - PROCESS | 1652 | 1462580669384 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 17:24:29 INFO - PROCESS | 1652 | 1462580669394 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1ae800 == 71 [pid = 1652] [id = 651] 17:24:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x116166000) [pid = 1652] [serial = 1953] [outer = 0x0] 17:24:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x11909f800) [pid = 1652] [serial = 1954] [outer = 0x116166000] 17:24:29 INFO - PROCESS | 1652 | 1462580669423 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x119fa1000) [pid = 1652] [serial = 1955] [outer = 0x116166000] 17:24:29 INFO - PROCESS | 1652 | 1462580669874 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 729ms 17:24:29 INFO - PROCESS | 1652 | 1462580669923 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 17:24:29 INFO - PROCESS | 1652 | 1462580669925 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 17:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:24:29 INFO - PROCESS | 1652 | 1462580669929 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 1652 | 1462580669931 Marionette TRACE conn2 <- [1,2578,null,{}] 17:24:29 INFO - PROCESS | 1652 | 1462580669938 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 1652 | 1462580670055 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 17:24:30 INFO - PROCESS | 1652 | 1462580670140 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x135b69800 == 72 [pid = 1652] [id = 652] 17:24:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x1247e4000) [pid = 1652] [serial = 1956] [outer = 0x0] 17:24:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12540ac00) [pid = 1652] [serial = 1957] [outer = 0x1247e4000] 17:24:30 INFO - PROCESS | 1652 | 1462580670173 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x128af2c00) [pid = 1652] [serial = 1958] [outer = 0x1247e4000] 17:24:30 INFO - PROCESS | 1652 | 1462580670594 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 672ms 17:24:30 INFO - PROCESS | 1652 | 1462580670602 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 1652 | 1462580670603 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 17:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:24:30 INFO - PROCESS | 1652 | 1462580670606 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 1652 | 1462580670609 Marionette TRACE conn2 <- [1,2582,null,{}] 17:24:30 INFO - PROCESS | 1652 | 1462580670612 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 1652 | 1462580670745 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 17:24:30 INFO - PROCESS | 1652 | 1462580670828 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x135a54800 == 73 [pid = 1652] [id = 653] 17:24:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x128f7cc00) [pid = 1652] [serial = 1959] [outer = 0x0] 17:24:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x12937e400) [pid = 1652] [serial = 1960] [outer = 0x128f7cc00] 17:24:30 INFO - PROCESS | 1652 | 1462580670858 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x1294c5c00) [pid = 1652] [serial = 1961] [outer = 0x128f7cc00] 17:24:31 INFO - PROCESS | 1652 | 1462580671275 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 721ms 17:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:24:31 INFO - PROCESS | 1652 | 1462580671327 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 1652 | 1462580671329 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 17:24:31 INFO - PROCESS | 1652 | 1462580671331 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 1652 | 1462580671332 Marionette TRACE conn2 <- [1,2586,null,{}] 17:24:31 INFO - PROCESS | 1652 | 1462580671334 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:31 INFO - PROCESS | 1652 | 1462580671446 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 17:24:31 INFO - PROCESS | 1652 | 1462580671528 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x135906800 == 74 [pid = 1652] [id = 654] 17:24:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x12918dc00) [pid = 1652] [serial = 1962] [outer = 0x0] 17:24:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x12a7c0800) [pid = 1652] [serial = 1963] [outer = 0x12918dc00] 17:24:31 INFO - PROCESS | 1652 | 1462580671559 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x12a8ef800) [pid = 1652] [serial = 1964] [outer = 0x12918dc00] 17:24:31 INFO - PROCESS | 1652 | 1462580671979 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 673ms 17:24:32 INFO - PROCESS | 1652 | 1462580672004 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 17:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:24:32 INFO - PROCESS | 1652 | 1462580672006 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 17:24:32 INFO - PROCESS | 1652 | 1462580672008 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 1652 | 1462580672009 Marionette TRACE conn2 <- [1,2590,null,{}] 17:24:32 INFO - PROCESS | 1652 | 1462580672012 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:32 INFO - PROCESS | 1652 | 1462580672155 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 17:24:32 INFO - PROCESS | 1652 | 1462580672261 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x135a60800 == 75 [pid = 1652] [id = 655] 17:24:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x12bb14400) [pid = 1652] [serial = 1965] [outer = 0x0] 17:24:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x12bb1b800) [pid = 1652] [serial = 1966] [outer = 0x12bb14400] 17:24:32 INFO - PROCESS | 1652 | 1462580672292 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x12bb39c00) [pid = 1652] [serial = 1967] [outer = 0x12bb14400] 17:24:32 INFO - PROCESS | 1652 | 1462580672709 Marionette TRACE conn2 <- [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]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 719ms 17:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:24:32 INFO - PROCESS | 1652 | 1462580672727 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 1652 | 1462580672729 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 17:24:32 INFO - PROCESS | 1652 | 1462580672731 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 1652 | 1462580672732 Marionette TRACE conn2 <- [1,2594,null,{}] 17:24:32 INFO - PROCESS | 1652 | 1462580672735 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:32 INFO - PROCESS | 1652 | 1462580672843 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 17:24:32 INFO - PROCESS | 1652 | 1462580672953 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x13c2e2000 == 76 [pid = 1652] [id = 656] 17:24:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12bb3a400) [pid = 1652] [serial = 1968] [outer = 0x0] 17:24:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x12be51400) [pid = 1652] [serial = 1969] [outer = 0x12bb3a400] 17:24:32 INFO - PROCESS | 1652 | 1462580672983 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x12be5cc00) [pid = 1652] [serial = 1970] [outer = 0x12bb3a400] 17:24:33 INFO - PROCESS | 1652 | 1462580673399 Marionette TRACE conn2 <- [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]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 720ms 17:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:24:33 INFO - PROCESS | 1652 | 1462580673451 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 1652 | 1462580673453 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 17:24:33 INFO - PROCESS | 1652 | 1462580673455 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 1652 | 1462580673456 Marionette TRACE conn2 <- [1,2598,null,{}] 17:24:33 INFO - PROCESS | 1652 | 1462580673458 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:33 INFO - PROCESS | 1652 | 1462580673587 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 17:24:33 INFO - PROCESS | 1652 | 1462580673668 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x135832800 == 77 [pid = 1652] [id = 657] 17:24:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x12be53400) [pid = 1652] [serial = 1971] [outer = 0x0] 17:24:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x12bf0b800) [pid = 1652] [serial = 1972] [outer = 0x12be53400] 17:24:33 INFO - PROCESS | 1652 | 1462580673697 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x12bf11400) [pid = 1652] [serial = 1973] [outer = 0x12be53400] 17:24:34 INFO - PROCESS | 1652 | 1462580674168 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 722ms 17:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:24:34 INFO - PROCESS | 1652 | 1462580674177 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 17:24:34 INFO - PROCESS | 1652 | 1462580674179 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 17:24:34 INFO - PROCESS | 1652 | 1462580674181 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:24:34 INFO - PROCESS | 1652 | 1462580674182 Marionette TRACE conn2 <- [1,2602,null,{}] 17:24:34 INFO - PROCESS | 1652 | 1462580674184 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:34 INFO - PROCESS | 1652 | 1462580674301 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 17:24:34 INFO - PROCESS | 1652 | 1462580674383 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a030000 == 78 [pid = 1652] [id = 658] 17:24:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x1134c2000) [pid = 1652] [serial = 1974] [outer = 0x0] 17:24:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x121091c00) [pid = 1652] [serial = 1975] [outer = 0x1134c2000] 17:24:34 INFO - PROCESS | 1652 | 1462580674416 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x129193000) [pid = 1652] [serial = 1976] [outer = 0x1134c2000] 17:24:35 INFO - PROCESS | 1652 | 1462580675068 Marionette TRACE conn2 <- [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]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 17:24:35 INFO - PROCESS | 1652 | 1462580675152 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 1652 | 1462580675154 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 17:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:24:35 INFO - PROCESS | 1652 | 1462580675160 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 1652 | 1462580675162 Marionette TRACE conn2 <- [1,2606,null,{}] 17:24:35 INFO - PROCESS | 1652 | 1462580675165 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:35 INFO - PROCESS | 1652 | 1462580675270 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 17:24:35 INFO - PROCESS | 1652 | 1462580675351 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12915c000 == 79 [pid = 1652] [id = 659] 17:24:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x113db7c00) [pid = 1652] [serial = 1977] [outer = 0x0] 17:24:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x11610b000) [pid = 1652] [serial = 1978] [outer = 0x113db7c00] 17:24:35 INFO - PROCESS | 1652 | 1462580675379 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x1168b3400) [pid = 1652] [serial = 1979] [outer = 0x113db7c00] 17:24:35 INFO - PROCESS | 1652 | 1462580675836 Marionette TRACE conn2 <- [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]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 724ms 17:24:35 INFO - PROCESS | 1652 | 1462580675893 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 1652 | 1462580675896 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 17:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:24:35 INFO - PROCESS | 1652 | 1462580675902 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 1652 | 1462580675903 Marionette TRACE conn2 <- [1,2610,null,{}] 17:24:35 INFO - PROCESS | 1652 | 1462580675906 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:36 INFO - PROCESS | 1652 | 1462580676021 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 17:24:36 INFO - PROCESS | 1652 | 1462580676103 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191cd000 == 80 [pid = 1652] [id = 660] 17:24:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x117d05c00) [pid = 1652] [serial = 1980] [outer = 0x0] 17:24:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x117fb4400) [pid = 1652] [serial = 1981] [outer = 0x117d05c00] 17:24:36 INFO - PROCESS | 1652 | 1462580676132 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x1194c3c00) [pid = 1652] [serial = 1982] [outer = 0x117d05c00] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1246c6000 == 79 [pid = 1652] [id = 528] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa15800 == 78 [pid = 1652] [id = 537] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x135bd5800 == 77 [pid = 1652] [id = 648] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1350df000 == 76 [pid = 1652] [id = 647] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1350e0000 == 75 [pid = 1652] [id = 609] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1251e6000 == 74 [pid = 1652] [id = 646] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x129379c00) [pid = 1652] [serial = 1885] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x128c09800) [pid = 1652] [serial = 1843] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x125010800) [pid = 1652] [serial = 1840] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x11a059c00) [pid = 1652] [serial = 1837] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x129169400) [pid = 1652] [serial = 1846] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12d749000 == 73 [pid = 1652] [id = 645] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb56800 == 72 [pid = 1652] [id = 644] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x118b85000 == 71 [pid = 1652] [id = 643] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb47800 == 70 [pid = 1652] [id = 642] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa20000 == 69 [pid = 1652] [id = 641] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x128f3f000 == 68 [pid = 1652] [id = 640] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x119069800 == 67 [pid = 1652] [id = 639] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x11931d000 == 66 [pid = 1652] [id = 638] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x123757800 == 65 [pid = 1652] [id = 637] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x135807800 == 64 [pid = 1652] [id = 632] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1348dd000 == 63 [pid = 1652] [id = 631] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12915b000 == 62 [pid = 1652] [id = 630] 17:24:36 INFO - PROCESS | 1652 | --DOCSHELL 0x117f8f000 == 61 [pid = 1652] [id = 629] 17:24:36 INFO - PROCESS | 1652 | 1462580676591 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x128b8a400) [pid = 1652] [serial = 1879] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x128f6d400) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x129375c00) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x12362b800) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x119b7b400) [pid = 1652] [serial = 1867] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x124b07800) [pid = 1652] [serial = 1870] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x1247da400) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x1129ab800) [pid = 1652] [serial = 1849] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x115026800) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x116a53400) [pid = 1652] [serial = 1855] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x117f9b000) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x1231bec00) [pid = 1652] [serial = 1864] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x119015c00) [pid = 1652] [serial = 1858] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x1197d9c00) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x1166ac000) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x1161a3400) [pid = 1652] [serial = 1852] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x119b73800) [pid = 1652] [serial = 1861] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x11a002400) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x126e38400) [pid = 1652] [serial = 1873] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x1127c8000) [pid = 1652] [serial = 1831] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x116a55c00) [pid = 1652] [serial = 1834] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x125767000) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x119092000) [pid = 1652] [serial = 1876] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x124b10400) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12918f400) [pid = 1652] [serial = 1882] [outer = 0x0] [url = about:blank] 17:24:36 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x1275a8400) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank] 17:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 721ms 17:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:24:36 INFO - PROCESS | 1652 | 1462580676622 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 17:24:36 INFO - PROCESS | 1652 | 1462580676623 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 17:24:36 INFO - PROCESS | 1652 | 1462580676626 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:24:36 INFO - PROCESS | 1652 | 1462580676628 Marionette TRACE conn2 <- [1,2614,null,{}] 17:24:36 INFO - PROCESS | 1652 | 1462580676635 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:36 INFO - PROCESS | 1652 | 1462580676730 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 17:24:36 INFO - PROCESS | 1652 | 1462580676736 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a042800 == 62 [pid = 1652] [id = 661] 17:24:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x119cba000) [pid = 1652] [serial = 1983] [outer = 0x0] 17:24:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x11a057800) [pid = 1652] [serial = 1984] [outer = 0x119cba000] 17:24:36 INFO - PROCESS | 1652 | 1462580676767 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x121092400) [pid = 1652] [serial = 1985] [outer = 0x119cba000] 17:24:37 INFO - PROCESS | 1652 | 1462580677147 Marionette TRACE conn2 <- [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]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 570ms 17:24:37 INFO - PROCESS | 1652 | 1462580677197 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 17:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:24:37 INFO - PROCESS | 1652 | 1462580677199 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 17:24:37 INFO - PROCESS | 1652 | 1462580677201 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 1652 | 1462580677202 Marionette TRACE conn2 <- [1,2618,null,{}] 17:24:37 INFO - PROCESS | 1652 | 1462580677204 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:37 INFO - PROCESS | 1652 | 1462580677295 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 17:24:37 INFO - PROCESS | 1652 | 1462580677299 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x129781800 == 63 [pid = 1652] [id = 662] 17:24:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x1231b6000) [pid = 1652] [serial = 1986] [outer = 0x0] 17:24:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x123295c00) [pid = 1652] [serial = 1987] [outer = 0x1231b6000] 17:24:37 INFO - PROCESS | 1652 | 1462580677326 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x1247d8400) [pid = 1652] [serial = 1988] [outer = 0x1231b6000] 17:24:37 INFO - PROCESS | 1652 | 1462580677680 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 17:24:37 INFO - PROCESS | 1652 | 1462580677722 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 1652 | 1462580677723 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 17:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:24:37 INFO - PROCESS | 1652 | 1462580677728 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 1652 | 1462580677736 Marionette TRACE conn2 <- [1,2622,null,{}] 17:24:37 INFO - PROCESS | 1652 | 1462580677739 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:37 INFO - PROCESS | 1652 | 1462580677828 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 17:24:37 INFO - PROCESS | 1652 | 1462580677832 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1a1000 == 64 [pid = 1652] [id = 663] 17:24:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x1247e0800) [pid = 1652] [serial = 1989] [outer = 0x0] 17:24:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x124ebc400) [pid = 1652] [serial = 1990] [outer = 0x1247e0800] 17:24:37 INFO - PROCESS | 1652 | 1462580677858 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x1257e8000) [pid = 1652] [serial = 1991] [outer = 0x1247e0800] 17:24:38 INFO - PROCESS | 1652 | 1462580678212 Marionette TRACE conn2 <- [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]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 525ms 17:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:24:38 INFO - PROCESS | 1652 | 1462580678254 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 1652 | 1462580678255 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 17:24:38 INFO - PROCESS | 1652 | 1462580678259 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 1652 | 1462580678261 Marionette TRACE conn2 <- [1,2626,null,{}] 17:24:38 INFO - PROCESS | 1652 | 1462580678263 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:38 INFO - PROCESS | 1652 | 1462580678403 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 17:24:38 INFO - PROCESS | 1652 | 1462580678453 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf4d800 == 65 [pid = 1652] [id = 664] 17:24:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x124eb8000) [pid = 1652] [serial = 1992] [outer = 0x0] 17:24:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x1275a8800) [pid = 1652] [serial = 1993] [outer = 0x124eb8000] 17:24:38 INFO - PROCESS | 1652 | 1462580678480 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x128d86400) [pid = 1652] [serial = 1994] [outer = 0x124eb8000] 17:24:38 INFO - PROCESS | 1652 | 1462580678788 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 570ms 17:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:24:38 INFO - PROCESS | 1652 | 1462580678829 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 1652 | 1462580678830 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 17:24:38 INFO - PROCESS | 1652 | 1462580678832 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 1652 | 1462580678833 Marionette TRACE conn2 <- [1,2630,null,{}] 17:24:38 INFO - PROCESS | 1652 | 1462580678836 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:38 INFO - PROCESS | 1652 | 1462580678959 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 17:24:38 INFO - PROCESS | 1652 | 1462580678972 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ccde800 == 66 [pid = 1652] [id = 665] 17:24:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x1166afc00) [pid = 1652] [serial = 1995] [outer = 0x0] 17:24:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x128f6d400) [pid = 1652] [serial = 1996] [outer = 0x1166afc00] 17:24:38 INFO - PROCESS | 1652 | 1462580678998 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x129381400) [pid = 1652] [serial = 1997] [outer = 0x1166afc00] 17:24:39 INFO - PROCESS | 1652 | 1462580679395 Marionette TRACE conn2 <- [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]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 570ms 17:24:39 INFO - PROCESS | 1652 | 1462580679403 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 1652 | 1462580679405 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 17:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:24:39 INFO - PROCESS | 1652 | 1462580679412 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 1652 | 1462580679414 Marionette TRACE conn2 <- [1,2634,null,{}] 17:24:39 INFO - PROCESS | 1652 | 1462580679417 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:39 INFO - PROCESS | 1652 | 1462580679595 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 17:24:39 INFO - PROCESS | 1652 | 1462580679619 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d757000 == 67 [pid = 1652] [id = 666] 17:24:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x116a54800) [pid = 1652] [serial = 1998] [outer = 0x0] 17:24:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12939a400) [pid = 1652] [serial = 1999] [outer = 0x116a54800] 17:24:39 INFO - PROCESS | 1652 | 1462580679659 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x129666800) [pid = 1652] [serial = 2000] [outer = 0x116a54800] 17:24:40 INFO - PROCESS | 1652 | 1462580680031 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 623ms 17:24:40 INFO - PROCESS | 1652 | 1462580680035 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 1652 | 1462580680036 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 17:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:24:40 INFO - PROCESS | 1652 | 1462580680043 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 1652 | 1462580680044 Marionette TRACE conn2 <- [1,2638,null,{}] 17:24:40 INFO - PROCESS | 1652 | 1462580680047 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:40 INFO - PROCESS | 1652 | 1462580680168 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 17:24:40 INFO - PROCESS | 1652 | 1462580680225 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1348c6800 == 68 [pid = 1652] [id = 667] 17:24:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x129162000) [pid = 1652] [serial = 2001] [outer = 0x0] 17:24:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x12a7c0000) [pid = 1652] [serial = 2002] [outer = 0x129162000] 17:24:40 INFO - PROCESS | 1652 | 1462580680251 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x12a8f3400) [pid = 1652] [serial = 2003] [outer = 0x129162000] 17:24:40 INFO - PROCESS | 1652 | 1462580680584 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 574ms 17:24:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:24:40 INFO - PROCESS | 1652 | 1462580680614 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 1652 | 1462580680615 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 17:24:40 INFO - PROCESS | 1652 | 1462580680617 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 1652 | 1462580680618 Marionette TRACE conn2 <- [1,2642,null,{}] 17:24:40 INFO - PROCESS | 1652 | 1462580680620 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:40 INFO - PROCESS | 1652 | 1462580680927 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x1129a1800) [pid = 1652] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x128b90000) [pid = 1652] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x1127a7c00) [pid = 1652] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x12937c800) [pid = 1652] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x116023c00) [pid = 1652] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x111fd4000) [pid = 1652] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x126e86400) [pid = 1652] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x1247e3800) [pid = 1652] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x111f75c00) [pid = 1652] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x1168ab400) [pid = 1652] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x12328ac00) [pid = 1652] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x1197de800) [pid = 1652] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12a8ed000) [pid = 1652] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:24:40 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x11a00d400) [pid = 1652] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:24:40 INFO - PROCESS | 1652 | 1462580680979 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x116809000 == 69 [pid = 1652] [id = 668] 17:24:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x11203d400) [pid = 1652] [serial = 2004] [outer = 0x0] 17:24:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x116110c00) [pid = 1652] [serial = 2005] [outer = 0x11203d400] 17:24:41 INFO - PROCESS | 1652 | 1462580681006 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x11a058c00) [pid = 1652] [serial = 2006] [outer = 0x11203d400] 17:24:41 INFO - PROCESS | 1652 | 1462580681283 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:24:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:24:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 719ms 17:24:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:24:41 INFO - PROCESS | 1652 | 1462580681337 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 1652 | 1462580681338 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 17:24:41 INFO - PROCESS | 1652 | 1462580681343 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 1652 | 1462580681346 Marionette TRACE conn2 <- [1,2646,null,{}] 17:24:41 INFO - PROCESS | 1652 | 1462580681348 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:41 INFO - PROCESS | 1652 | 1462580681482 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 17:24:41 INFO - PROCESS | 1652 | 1462580681510 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb4d800 == 70 [pid = 1652] [id = 669] 17:24:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x129162400) [pid = 1652] [serial = 2007] [outer = 0x0] 17:24:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x12ab63c00) [pid = 1652] [serial = 2008] [outer = 0x129162400] 17:24:41 INFO - PROCESS | 1652 | 1462580681540 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x12bb17000) [pid = 1652] [serial = 2009] [outer = 0x129162400] 17:24:41 INFO - PROCESS | 1652 | 1462580681863 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:24:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:24:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 574ms 17:24:41 INFO - PROCESS | 1652 | 1462580681923 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 1652 | 1462580681925 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 17:24:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:24:41 INFO - PROCESS | 1652 | 1462580681927 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 1652 | 1462580681928 Marionette TRACE conn2 <- [1,2650,null,{}] 17:24:41 INFO - PROCESS | 1652 | 1462580681931 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:42 INFO - PROCESS | 1652 | 1462580682023 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 17:24:42 INFO - PROCESS | 1652 | 1462580682027 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x13591e800 == 71 [pid = 1652] [id = 670] 17:24:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x12bb1d400) [pid = 1652] [serial = 2010] [outer = 0x0] 17:24:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x12be55400) [pid = 1652] [serial = 2011] [outer = 0x12bb1d400] 17:24:42 INFO - PROCESS | 1652 | 1462580682052 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x12bf17800) [pid = 1652] [serial = 2012] [outer = 0x12bb1d400] 17:24:42 INFO - PROCESS | 1652 | 1462580682371 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:24:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:24:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 468ms 17:24:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:24:42 INFO - PROCESS | 1652 | 1462580682400 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 17:24:42 INFO - PROCESS | 1652 | 1462580682401 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 17:24:42 INFO - PROCESS | 1652 | 1462580682403 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - PROCESS | 1652 | 1462580682404 Marionette TRACE conn2 <- [1,2654,null,{}] 17:24:42 INFO - PROCESS | 1652 | 1462580682413 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:42 INFO - PROCESS | 1652 | 1462580682545 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 17:24:42 INFO - PROCESS | 1652 | 1462580682553 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1359d0800 == 72 [pid = 1652] [id = 671] 17:24:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12bb3c000) [pid = 1652] [serial = 2013] [outer = 0x0] 17:24:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x12c216c00) [pid = 1652] [serial = 2014] [outer = 0x12bb3c000] 17:24:42 INFO - PROCESS | 1652 | 1462580682578 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x12c21cc00) [pid = 1652] [serial = 2015] [outer = 0x12bb3c000] 17:24:43 INFO - PROCESS | 1652 | 1462580683007 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:24:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:24:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 622ms 17:24:43 INFO - PROCESS | 1652 | 1462580683028 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 1652 | 1462580683032 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 17:24:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:24:43 INFO - PROCESS | 1652 | 1462580683037 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - PROCESS | 1652 | 1462580683042 Marionette TRACE conn2 <- [1,2658,null,{}] 17:24:43 INFO - PROCESS | 1652 | 1462580683048 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:43 INFO - PROCESS | 1652 | 1462580683225 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 17:24:43 INFO - PROCESS | 1652 | 1462580683376 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11859d000 == 73 [pid = 1652] [id = 672] 17:24:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x1127c4c00) [pid = 1652] [serial = 2016] [outer = 0x0] 17:24:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x1129ab800) [pid = 1652] [serial = 2017] [outer = 0x1127c4c00] 17:24:43 INFO - PROCESS | 1652 | 1462580683418 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x11666a400) [pid = 1652] [serial = 2018] [outer = 0x1127c4c00] 17:24:43 INFO - PROCESS | 1652 | 1462580683879 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:24:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:24:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 877ms 17:24:43 INFO - PROCESS | 1652 | 1462580683914 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 1652 | 1462580683918 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 17:24:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:24:43 INFO - PROCESS | 1652 | 1462580683942 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - PROCESS | 1652 | 1462580683944 Marionette TRACE conn2 <- [1,2662,null,{}] 17:24:43 INFO - PROCESS | 1652 | 1462580683948 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:44 INFO - PROCESS | 1652 | 1462580684062 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 17:24:44 INFO - PROCESS | 1652 | 1462580684143 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa1f800 == 74 [pid = 1652] [id = 673] 17:24:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x118408c00) [pid = 1652] [serial = 2019] [outer = 0x0] 17:24:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x1197da400) [pid = 1652] [serial = 2020] [outer = 0x118408c00] 17:24:44 INFO - PROCESS | 1652 | 1462580684174 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x11a051800) [pid = 1652] [serial = 2021] [outer = 0x118408c00] 17:24:44 INFO - PROCESS | 1652 | 1462580684586 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:24:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:24:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 17:24:44 INFO - PROCESS | 1652 | 1462580684613 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 17:24:44 INFO - PROCESS | 1652 | 1462580684615 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 17:24:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:24:44 INFO - PROCESS | 1652 | 1462580684618 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 1652 | 1462580684620 Marionette TRACE conn2 <- [1,2666,null,{}] 17:24:44 INFO - PROCESS | 1652 | 1462580684628 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:44 INFO - PROCESS | 1652 | 1462580684748 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 17:24:44 INFO - PROCESS | 1652 | 1462580684858 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x135155800 == 75 [pid = 1652] [id = 674] 17:24:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x12326c400) [pid = 1652] [serial = 2022] [outer = 0x0] 17:24:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x1247da000) [pid = 1652] [serial = 2023] [outer = 0x12326c400] 17:24:44 INFO - PROCESS | 1652 | 1462580684894 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x125022c00) [pid = 1652] [serial = 2024] [outer = 0x12326c400] 17:24:45 INFO - PROCESS | 1652 | 1462580685798 Marionette TRACE conn2 <- [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]]]}] 17:24:45 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) 17:24:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1221ms 17:24:45 INFO - PROCESS | 1652 | 1462580685839 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 1652 | 1462580685841 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 17:24:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:24:45 INFO - PROCESS | 1652 | 1462580685844 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 1652 | 1462580685844 Marionette TRACE conn2 <- [1,2670,null,{}] 17:24:45 INFO - PROCESS | 1652 | 1462580685847 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:45 INFO - PROCESS | 1652 | 1462580685945 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 17:24:46 INFO - PROCESS | 1652 | 1462580686065 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x137a77800 == 76 [pid = 1652] [id = 675] 17:24:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x125028000) [pid = 1652] [serial = 2025] [outer = 0x0] 17:24:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x1270b5800) [pid = 1652] [serial = 2026] [outer = 0x125028000] 17:24:46 INFO - PROCESS | 1652 | 1462580686115 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x128b8ac00) [pid = 1652] [serial = 2027] [outer = 0x125028000] 17:24:47 INFO - PROCESS | 1652 | 1462580687105 Marionette TRACE conn2 <- [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] 17:24:47 INFO - PROCESS | 1652 | 1462580687123 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 17:24:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:24:47 INFO - PROCESS | 1652 | 1462580687126 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 1652 | 1462580687128 Marionette TRACE conn2 <- [1,2674,null,{}] 17:24:47 INFO - PROCESS | 1652 | 1462580687131 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:47 INFO - PROCESS | 1652 | 1462580687243 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 17:24:47 INFO - PROCESS | 1652 | 1462580687365 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x137bcb000 == 77 [pid = 1652] [id = 676] 17:24:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x128f70400) [pid = 1652] [serial = 2028] [outer = 0x0] 17:24:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x129382800) [pid = 1652] [serial = 2029] [outer = 0x128f70400] 17:24:47 INFO - PROCESS | 1652 | 1462580687415 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x12a8f0800) [pid = 1652] [serial = 2030] [outer = 0x128f70400] 17:24:48 INFO - PROCESS | 1652 | 1462580688300 Marionette TRACE conn2 <- [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] 17:24:48 INFO - PROCESS | 1652 | 1462580688349 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 17:24:48 INFO - PROCESS | 1652 | 1462580688351 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 1652 | 1462580688352 Marionette TRACE conn2 <- [1,2678,null,{}] 17:24:48 INFO - PROCESS | 1652 | 1462580688355 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:48 INFO - PROCESS | 1652 | 1462580688477 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 17:24:48 INFO - PROCESS | 1652 | 1462580688587 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f78000 == 78 [pid = 1652] [id = 677] 17:24:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x1166ad800) [pid = 1652] [serial = 2031] [outer = 0x0] 17:24:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x11a00e400) [pid = 1652] [serial = 2032] [outer = 0x1166ad800] 17:24:48 INFO - PROCESS | 1652 | 1462580688619 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x12bf12c00) [pid = 1652] [serial = 2033] [outer = 0x1166ad800] 17:24:49 INFO - PROCESS | 1652 | 1462580689538 Marionette TRACE conn2 <- [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]]]}] 17:24:49 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) 17:24:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1221ms 17:24:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:24:49 INFO - PROCESS | 1652 | 1462580689572 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 1652 | 1462580689575 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 17:24:49 INFO - PROCESS | 1652 | 1462580689578 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - PROCESS | 1652 | 1462580689580 Marionette TRACE conn2 <- [1,2682,null,{}] 17:24:49 INFO - PROCESS | 1652 | 1462580689584 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:49 INFO - PROCESS | 1652 | 1462580689691 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 17:24:49 INFO - PROCESS | 1652 | 1462580689806 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x129780800 == 79 [pid = 1652] [id = 678] 17:24:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x11277f400) [pid = 1652] [serial = 2034] [outer = 0x0] 17:24:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x115e72800) [pid = 1652] [serial = 2035] [outer = 0x11277f400] 17:24:49 INFO - PROCESS | 1652 | 1462580689836 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x117f05400) [pid = 1652] [serial = 2036] [outer = 0x11277f400] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12d74f800 == 78 [pid = 1652] [id = 569] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x13591e800 == 77 [pid = 1652] [id = 670] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb4d800 == 76 [pid = 1652] [id = 669] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x116809000 == 75 [pid = 1652] [id = 668] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1348c6800 == 74 [pid = 1652] [id = 667] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12d757000 == 73 [pid = 1652] [id = 666] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccde800 == 72 [pid = 1652] [id = 665] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x12ab69000) [pid = 1652] [serial = 1948] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf4d800 == 71 [pid = 1652] [id = 664] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1a1000 == 70 [pid = 1652] [id = 663] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x129781800 == 69 [pid = 1652] [id = 662] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11a042800 == 68 [pid = 1652] [id = 661] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1191cd000 == 67 [pid = 1652] [id = 660] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12915c000 == 66 [pid = 1652] [id = 659] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x135906800 == 65 [pid = 1652] [id = 654] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x135a54800 == 64 [pid = 1652] [id = 653] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x135b69800 == 63 [pid = 1652] [id = 652] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1ae800 == 62 [pid = 1652] [id = 651] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x118b8c800 == 61 [pid = 1652] [id = 650] 17:24:50 INFO - PROCESS | 1652 | --DOCSHELL 0x137a66000 == 60 [pid = 1652] [id = 649] 17:24:50 INFO - PROCESS | 1652 | 1462580690713 Marionette TRACE conn2 <- [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]]]}] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x128f6dc00) [pid = 1652] [serial = 1930] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x129396400) [pid = 1652] [serial = 1934] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x129373c00) [pid = 1652] [serial = 1933] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x1294c3000) [pid = 1652] [serial = 1936] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x12a78ec00) [pid = 1652] [serial = 1937] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x117f0c000) [pid = 1652] [serial = 1916] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x116a55400) [pid = 1652] [serial = 1915] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x1129a4400) [pid = 1652] [serial = 1913] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x112777800) [pid = 1652] [serial = 1912] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x1273ea800) [pid = 1652] [serial = 1927] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x128b93400) [pid = 1652] [serial = 1900] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x129382400) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x125761c00) [pid = 1652] [serial = 1897] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x1166ac800) [pid = 1652] [serial = 1891] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x11a04e400) [pid = 1652] [serial = 1940] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x12108b400) [pid = 1652] [serial = 1894] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x118b2e800) [pid = 1652] [serial = 1918] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x1197dac00) [pid = 1652] [serial = 1919] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x1240f7c00) [pid = 1652] [serial = 1924] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x124b11400) [pid = 1652] [serial = 1925] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x129661800) [pid = 1652] [serial = 1906] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x119fa4000) [pid = 1652] [serial = 1921] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x12326b800) [pid = 1652] [serial = 1922] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x129393400) [pid = 1652] [serial = 1903] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x112a5d400) [pid = 1652] [serial = 1888] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x128b94400) [pid = 1652] [serial = 1909] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x12ab66000) [pid = 1652] [serial = 1946] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x12a8f6c00) [pid = 1652] [serial = 1945] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x12937b400) [pid = 1652] [serial = 1942] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x12a8eac00) [pid = 1652] [serial = 1943] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x11610e000) [pid = 1652] [serial = 1939] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x128b8c400) [pid = 1652] [serial = 1928] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x129194000) [pid = 1652] [serial = 1931] [outer = 0x0] [url = about:blank] 17:24:50 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x12918c400) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank] 17:24:50 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) 17:24:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1174ms 17:24:50 INFO - PROCESS | 1652 | 1462580690752 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 1652 | 1462580690755 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 17:24:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:24:50 INFO - PROCESS | 1652 | 1462580690760 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - PROCESS | 1652 | 1462580690761 Marionette TRACE conn2 <- [1,2686,null,{}] 17:24:50 INFO - PROCESS | 1652 | 1462580690764 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:50 INFO - PROCESS | 1652 | 1462580690854 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 17:24:50 INFO - PROCESS | 1652 | 1462580690859 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191d2800 == 61 [pid = 1652] [id = 679] 17:24:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x1197da800) [pid = 1652] [serial = 2037] [outer = 0x0] 17:24:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x11a055c00) [pid = 1652] [serial = 2038] [outer = 0x1197da800] 17:24:50 INFO - PROCESS | 1652 | 1462580690886 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x1231b9400) [pid = 1652] [serial = 2039] [outer = 0x1197da800] 17:24:51 INFO - PROCESS | 1652 | 1462580691749 Marionette TRACE conn2 <- [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] 17:24:51 INFO - PROCESS | 1652 | 1462580691782 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 17:24:51 INFO - PROCESS | 1652 | 1462580691784 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 1652 | 1462580691787 Marionette TRACE conn2 <- [1,2690,null,{}] 17:24:51 INFO - PROCESS | 1652 | 1462580691794 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:51 INFO - PROCESS | 1652 | 1462580691905 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 17:24:51 INFO - PROCESS | 1652 | 1462580691970 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x129782000 == 62 [pid = 1652] [id = 680] 17:24:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x1242bd800) [pid = 1652] [serial = 2040] [outer = 0x0] 17:24:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x12500a000) [pid = 1652] [serial = 2041] [outer = 0x1242bd800] 17:24:51 INFO - PROCESS | 1652 | 1462580691998 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x125026000) [pid = 1652] [serial = 2042] [outer = 0x1242bd800] 17:24:52 INFO - PROCESS | 1652 | 1462580692785 Marionette TRACE conn2 <- [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] 17:24:52 INFO - PROCESS | 1652 | 1462580692808 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 17:24:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:24:52 INFO - PROCESS | 1652 | 1462580692820 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 1652 | 1462580692821 Marionette TRACE conn2 <- [1,2694,null,{}] 17:24:52 INFO - PROCESS | 1652 | 1462580692823 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:52 INFO - PROCESS | 1652 | 1462580692946 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 17:24:52 INFO - PROCESS | 1652 | 1462580692958 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c28b800 == 63 [pid = 1652] [id = 681] 17:24:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x12684e400) [pid = 1652] [serial = 2043] [outer = 0x0] 17:24:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x128af5c00) [pid = 1652] [serial = 2044] [outer = 0x12684e400] 17:24:52 INFO - PROCESS | 1652 | 1462580692984 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x128d87000) [pid = 1652] [serial = 2045] [outer = 0x12684e400] 17:24:53 INFO - PROCESS | 1652 | 1462580693826 Marionette TRACE conn2 <- [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] 17:24:53 INFO - PROCESS | 1652 | 1462580693847 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 17:24:53 INFO - PROCESS | 1652 | 1462580693849 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - PROCESS | 1652 | 1462580693850 Marionette TRACE conn2 <- [1,2698,null,{}] 17:24:53 INFO - PROCESS | 1652 | 1462580693852 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:53 INFO - PROCESS | 1652 | 1462580693954 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 17:24:53 INFO - PROCESS | 1652 | 1462580693966 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d746800 == 64 [pid = 1652] [id = 682] 17:24:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x128f70800) [pid = 1652] [serial = 2046] [outer = 0x0] 17:24:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x129373c00) [pid = 1652] [serial = 2047] [outer = 0x128f70800] 17:24:53 INFO - PROCESS | 1652 | 1462580693996 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x129390800) [pid = 1652] [serial = 2048] [outer = 0x128f70800] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x1166afc00) [pid = 1652] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x119cba000) [pid = 1652] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x113db7c00) [pid = 1652] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x116a54800) [pid = 1652] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x117d05c00) [pid = 1652] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x1231b6000) [pid = 1652] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x124eb8000) [pid = 1652] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x1247e0800) [pid = 1652] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12ab65000) [pid = 1652] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x12bb1d400) [pid = 1652] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x129162000) [pid = 1652] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x129162400) [pid = 1652] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:24:54 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x11203d400) [pid = 1652] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:24:54 INFO - PROCESS | 1652 | 1462580694952 Marionette TRACE conn2 <- [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] 17:24:54 INFO - PROCESS | 1652 | 1462580694971 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 17:24:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:24:54 INFO - PROCESS | 1652 | 1462580694975 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 1652 | 1462580694976 Marionette TRACE conn2 <- [1,2702,null,{}] 17:24:54 INFO - PROCESS | 1652 | 1462580694978 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:55 INFO - PROCESS | 1652 | 1462580695090 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 17:24:55 INFO - PROCESS | 1652 | 1462580695158 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0ac800 == 65 [pid = 1652] [id = 683] 17:24:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x129161400) [pid = 1652] [serial = 2049] [outer = 0x0] 17:24:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x129399c00) [pid = 1652] [serial = 2050] [outer = 0x129161400] 17:24:55 INFO - PROCESS | 1652 | 1462580695200 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x12a7c0c00) [pid = 1652] [serial = 2051] [outer = 0x129161400] 17:24:55 INFO - PROCESS | 1652 | 1462580695585 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:24:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:24:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 623ms 17:24:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:24:55 INFO - PROCESS | 1652 | 1462580695597 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 1652 | 1462580695598 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 17:24:55 INFO - PROCESS | 1652 | 1462580695600 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 1652 | 1462580695601 Marionette TRACE conn2 <- [1,2706,null,{}] 17:24:55 INFO - PROCESS | 1652 | 1462580695604 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:55 INFO - PROCESS | 1652 | 1462580695723 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 17:24:55 INFO - PROCESS | 1652 | 1462580695731 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350da800 == 66 [pid = 1652] [id = 684] 17:24:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x11619ac00) [pid = 1652] [serial = 2052] [outer = 0x0] 17:24:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x12a8eb000) [pid = 1652] [serial = 2053] [outer = 0x11619ac00] 17:24:55 INFO - PROCESS | 1652 | 1462580695755 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x12ab69800) [pid = 1652] [serial = 2054] [outer = 0x11619ac00] 17:24:56 INFO - PROCESS | 1652 | 1462580696061 Marionette TRACE conn2 <- [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]]]}] 17:24:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:24:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 470ms 17:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:24:56 INFO - PROCESS | 1652 | 1462580696071 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 1652 | 1462580696072 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 17:24:56 INFO - PROCESS | 1652 | 1462580696076 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - PROCESS | 1652 | 1462580696078 Marionette TRACE conn2 <- [1,2710,null,{}] 17:24:56 INFO - PROCESS | 1652 | 1462580696081 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:56 INFO - PROCESS | 1652 | 1462580696172 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 17:24:56 INFO - PROCESS | 1652 | 1462580696176 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x13583f800 == 67 [pid = 1652] [id = 685] 17:24:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x12ab69c00) [pid = 1652] [serial = 2055] [outer = 0x0] 17:24:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x12bb13000) [pid = 1652] [serial = 2056] [outer = 0x12ab69c00] 17:24:56 INFO - PROCESS | 1652 | 1462580696201 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x12bb35400) [pid = 1652] [serial = 2057] [outer = 0x12ab69c00] 17:24:56 INFO - PROCESS | 1652 | 1462580696563 Marionette TRACE conn2 <- [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] 17:24:56 INFO - PROCESS | 1652 | 1462580696598 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 17:24:56 INFO - PROCESS | 1652 | 1462580696600 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - PROCESS | 1652 | 1462580696601 Marionette TRACE conn2 <- [1,2714,null,{}] 17:24:56 INFO - PROCESS | 1652 | 1462580696618 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:56 INFO - PROCESS | 1652 | 1462580696706 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 17:24:56 INFO - PROCESS | 1652 | 1462580696710 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1359dc800 == 68 [pid = 1652] [id = 686] 17:24:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x12bb3c800) [pid = 1652] [serial = 2058] [outer = 0x0] 17:24:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x12be5dc00) [pid = 1652] [serial = 2059] [outer = 0x12bb3c800] 17:24:56 INFO - PROCESS | 1652 | 1462580696735 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x12bf13c00) [pid = 1652] [serial = 2060] [outer = 0x12bb3c800] 17:24:57 INFO - PROCESS | 1652 | 1462580697247 Marionette TRACE conn2 <- [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]]]}] 17:24:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:24:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 683ms 17:24:57 INFO - PROCESS | 1652 | 1462580697284 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 17:24:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:24:57 INFO - PROCESS | 1652 | 1462580697286 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 17:24:57 INFO - PROCESS | 1652 | 1462580697289 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - PROCESS | 1652 | 1462580697294 Marionette TRACE conn2 <- [1,2718,null,{}] 17:24:57 INFO - PROCESS | 1652 | 1462580697298 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:57 INFO - PROCESS | 1652 | 1462580697411 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 17:24:57 INFO - PROCESS | 1652 | 1462580697516 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12919c800 == 69 [pid = 1652] [id = 687] 17:24:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x117f07c00) [pid = 1652] [serial = 2061] [outer = 0x0] 17:24:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x119098400) [pid = 1652] [serial = 2062] [outer = 0x117f07c00] 17:24:57 INFO - PROCESS | 1652 | 1462580697547 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x11a05b000) [pid = 1652] [serial = 2063] [outer = 0x117f07c00] 17:24:57 INFO - PROCESS | 1652 | 1462580697996 Marionette TRACE conn2 <- [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] 17:24:58 INFO - PROCESS | 1652 | 1462580698017 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 17:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:24:58 INFO - PROCESS | 1652 | 1462580698022 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 1652 | 1462580698024 Marionette TRACE conn2 <- [1,2722,null,{}] 17:24:58 INFO - PROCESS | 1652 | 1462580698026 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:58 INFO - PROCESS | 1652 | 1462580698140 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 17:24:58 INFO - PROCESS | 1652 | 1462580698250 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0a4000 == 70 [pid = 1652] [id = 688] 17:24:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x1231b4400) [pid = 1652] [serial = 2064] [outer = 0x0] 17:24:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x123297800) [pid = 1652] [serial = 2065] [outer = 0x1231b4400] 17:24:58 INFO - PROCESS | 1652 | 1462580698282 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x125023400) [pid = 1652] [serial = 2066] [outer = 0x1231b4400] 17:24:58 INFO - PROCESS | 1652 | 1462580698720 Marionette TRACE conn2 <- [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] 17:24:58 INFO - PROCESS | 1652 | 1462580698770 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 17:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:24:58 INFO - PROCESS | 1652 | 1462580698785 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 1652 | 1462580698788 Marionette TRACE conn2 <- [1,2726,null,{}] 17:24:58 INFO - PROCESS | 1652 | 1462580698799 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:58 INFO - PROCESS | 1652 | 1462580698914 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 17:24:59 INFO - PROCESS | 1652 | 1462580698996 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x137a62800 == 71 [pid = 1652] [id = 689] 17:24:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x125027400) [pid = 1652] [serial = 2067] [outer = 0x0] 17:24:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x1270aec00) [pid = 1652] [serial = 2068] [outer = 0x125027400] 17:24:59 INFO - PROCESS | 1652 | 1462580699029 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x12a7be800) [pid = 1652] [serial = 2069] [outer = 0x125027400] 17:24:59 INFO - PROCESS | 1652 | 1462580699444 Marionette TRACE conn2 <- [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]]]}] 17:24:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 687ms 17:24:59 INFO - PROCESS | 1652 | 1462580699461 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 17:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:24:59 INFO - PROCESS | 1652 | 1462580699463 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 17:24:59 INFO - PROCESS | 1652 | 1462580699465 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 1652 | 1462580699466 Marionette TRACE conn2 <- [1,2730,null,{}] 17:24:59 INFO - PROCESS | 1652 | 1462580699469 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:59 INFO - PROCESS | 1652 | 1462580699582 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 17:24:59 INFO - PROCESS | 1652 | 1462580699691 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x137bca000 == 72 [pid = 1652] [id = 690] 17:24:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x12a8f2400) [pid = 1652] [serial = 2070] [outer = 0x0] 17:24:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x12bb39000) [pid = 1652] [serial = 2071] [outer = 0x12a8f2400] 17:24:59 INFO - PROCESS | 1652 | 1462580699722 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x12bf0a400) [pid = 1652] [serial = 2072] [outer = 0x12a8f2400] 17:25:00 INFO - PROCESS | 1652 | 1462580700596 Marionette TRACE conn2 <- [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] 17:25:00 INFO - PROCESS | 1652 | 1462580700637 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 17:25:00 INFO - PROCESS | 1652 | 1462580700639 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 1652 | 1462580700640 Marionette TRACE conn2 <- [1,2734,null,{}] 17:25:00 INFO - PROCESS | 1652 | 1462580700643 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:00 INFO - PROCESS | 1652 | 1462580700777 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 17:25:00 INFO - PROCESS | 1652 | 1462580700888 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1355d0800 == 73 [pid = 1652] [id = 691] 17:25:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x12ab65000) [pid = 1652] [serial = 2073] [outer = 0x0] 17:25:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x12c21b800) [pid = 1652] [serial = 2074] [outer = 0x12ab65000] 17:25:00 INFO - PROCESS | 1652 | 1462580700918 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12c220800) [pid = 1652] [serial = 2075] [outer = 0x12ab65000] 17:25:01 INFO - PROCESS | 1652 | 1462580701348 Marionette TRACE conn2 <- [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]]]}] 17:25:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:25:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 722ms 17:25:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:25:01 INFO - PROCESS | 1652 | 1462580701377 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 1652 | 1462580701378 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 17:25:01 INFO - PROCESS | 1652 | 1462580701382 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 1652 | 1462580701383 Marionette TRACE conn2 <- [1,2738,null,{}] 17:25:01 INFO - PROCESS | 1652 | 1462580701385 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:01 INFO - PROCESS | 1652 | 1462580701503 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 17:25:01 INFO - PROCESS | 1652 | 1462580701586 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x137e76800 == 74 [pid = 1652] [id = 692] 17:25:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x12c222000) [pid = 1652] [serial = 2076] [outer = 0x0] 17:25:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x12c4c3800) [pid = 1652] [serial = 2077] [outer = 0x12c222000] 17:25:01 INFO - PROCESS | 1652 | 1462580701616 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x12cb7b000) [pid = 1652] [serial = 2078] [outer = 0x12c222000] 17:25:02 INFO - PROCESS | 1652 | 1462580702025 Marionette TRACE conn2 <- [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]]]}] 17:25:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:25:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 17:25:02 INFO - PROCESS | 1652 | 1462580702052 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 1652 | 1462580702054 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 17:25:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:25:02 INFO - PROCESS | 1652 | 1462580702056 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 1652 | 1462580702057 Marionette TRACE conn2 <- [1,2742,null,{}] 17:25:02 INFO - PROCESS | 1652 | 1462580702060 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:02 INFO - PROCESS | 1652 | 1462580702186 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 17:25:02 INFO - PROCESS | 1652 | 1462580702297 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x137e84000 == 75 [pid = 1652] [id = 693] 17:25:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x113db7400) [pid = 1652] [serial = 2079] [outer = 0x0] 17:25:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x12c4b8800) [pid = 1652] [serial = 2080] [outer = 0x113db7400] 17:25:02 INFO - PROCESS | 1652 | 1462580702327 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x12cb82400) [pid = 1652] [serial = 2081] [outer = 0x113db7400] 17:25:02 INFO - PROCESS | 1652 | 1462580702745 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:25:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:25:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 721ms 17:25:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:25:02 INFO - PROCESS | 1652 | 1462580702777 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 1652 | 1462580702779 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 17:25:02 INFO - PROCESS | 1652 | 1462580702781 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 1652 | 1462580702782 Marionette TRACE conn2 <- [1,2746,null,{}] 17:25:02 INFO - PROCESS | 1652 | 1462580702784 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:02 INFO - PROCESS | 1652 | 1462580702899 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 17:25:02 INFO - PROCESS | 1652 | 1462580702988 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x126e5a800 == 76 [pid = 1652] [id = 694] 17:25:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x113db7c00) [pid = 1652] [serial = 2082] [outer = 0x0] 17:25:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x12c21b400) [pid = 1652] [serial = 2083] [outer = 0x113db7c00] 17:25:03 INFO - PROCESS | 1652 | 1462580703017 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x12cb86000) [pid = 1652] [serial = 2084] [outer = 0x113db7c00] 17:25:03 INFO - PROCESS | 1652 | 1462580703434 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:25:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:25:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 673ms 17:25:03 INFO - PROCESS | 1652 | 1462580703455 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 17:25:03 INFO - PROCESS | 1652 | 1462580703456 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 17:25:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:25:03 INFO - PROCESS | 1652 | 1462580703478 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - PROCESS | 1652 | 1462580703480 Marionette TRACE conn2 <- [1,2750,null,{}] 17:25:03 INFO - PROCESS | 1652 | 1462580703484 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:03 INFO - PROCESS | 1652 | 1462580703674 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 17:25:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccda800 == 75 [pid = 1652] [id = 16] 17:25:03 INFO - PROCESS | 1652 | 1462580703794 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350df800 == 76 [pid = 1652] [id = 695] 17:25:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x12cc55000) [pid = 1652] [serial = 2085] [outer = 0x0] 17:25:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x12cc57c00) [pid = 1652] [serial = 2086] [outer = 0x12cc55000] 17:25:03 INFO - PROCESS | 1652 | 1462580703896 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x12cc5c400) [pid = 1652] [serial = 2087] [outer = 0x12cc55000] 17:25:04 INFO - PROCESS | 1652 | 1462580704501 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:25:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:25:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1081ms 17:25:04 INFO - PROCESS | 1652 | 1462580704556 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 17:25:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:25:04 INFO - PROCESS | 1652 | 1462580704558 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 17:25:04 INFO - PROCESS | 1652 | 1462580704561 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - PROCESS | 1652 | 1462580704564 Marionette TRACE conn2 <- [1,2754,null,{}] 17:25:04 INFO - PROCESS | 1652 | 1462580704567 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:04 INFO - PROCESS | 1652 | 1462580704675 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 17:25:04 INFO - PROCESS | 1652 | 1462580704793 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1ad000 == 77 [pid = 1652] [id = 696] 17:25:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x117d05000) [pid = 1652] [serial = 2088] [outer = 0x0] 17:25:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x11909e400) [pid = 1652] [serial = 2089] [outer = 0x117d05000] 17:25:04 INFO - PROCESS | 1652 | 1462580704826 Marionette DEBUG loaded listener.js 17:25:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x11a050800) [pid = 1652] [serial = 2090] [outer = 0x117d05000] 17:25:05 INFO - PROCESS | 1652 | --DOCSHELL 0x13583f800 == 76 [pid = 1652] [id = 685] 17:25:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1350da800 == 75 [pid = 1652] [id = 684] 17:25:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0ac800 == 74 [pid = 1652] [id = 683] 17:25:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12d746800 == 73 [pid = 1652] [id = 682] 17:25:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12c28b800 == 72 [pid = 1652] [id = 681] 17:25:05 INFO - PROCESS | 1652 | --DOCSHELL 0x129782000 == 71 [pid = 1652] [id = 680] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x12bb1b800) [pid = 1652] [serial = 1966] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x12be51400) [pid = 1652] [serial = 1969] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x12bf0b800) [pid = 1652] [serial = 1972] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x121091c00) [pid = 1652] [serial = 1975] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x12c216c00) [pid = 1652] [serial = 2014] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1191d2800 == 70 [pid = 1652] [id = 679] 17:25:05 INFO - PROCESS | 1652 | --DOCSHELL 0x129780800 == 69 [pid = 1652] [id = 678] 17:25:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa1f800 == 68 [pid = 1652] [id = 673] 17:25:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11859d000 == 67 [pid = 1652] [id = 672] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x128f6d400) [pid = 1652] [serial = 1996] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x11a057800) [pid = 1652] [serial = 1984] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x121092400) [pid = 1652] [serial = 1985] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x1168b3400) [pid = 1652] [serial = 1979] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x11610b000) [pid = 1652] [serial = 1978] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x12939a400) [pid = 1652] [serial = 1999] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x129666800) [pid = 1652] [serial = 2000] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x1194c3c00) [pid = 1652] [serial = 1982] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x117fb4400) [pid = 1652] [serial = 1981] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x123295c00) [pid = 1652] [serial = 1987] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x1247d8400) [pid = 1652] [serial = 1988] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x11909f800) [pid = 1652] [serial = 1954] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x1275a8800) [pid = 1652] [serial = 1993] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x124ebc400) [pid = 1652] [serial = 1990] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x1257e8000) [pid = 1652] [serial = 1991] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x12937e400) [pid = 1652] [serial = 1960] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x12540ac00) [pid = 1652] [serial = 1957] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x112a5a000) [pid = 1652] [serial = 1951] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x12a7c0800) [pid = 1652] [serial = 1963] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x12abec000) [pid = 1652] [serial = 1949] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x12bf17800) [pid = 1652] [serial = 2012] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x12a7c0000) [pid = 1652] [serial = 2002] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x12a8f3400) [pid = 1652] [serial = 2003] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x12ab63c00) [pid = 1652] [serial = 2008] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x12be55400) [pid = 1652] [serial = 2011] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x11a058c00) [pid = 1652] [serial = 2006] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12bb17000) [pid = 1652] [serial = 2009] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x116110c00) [pid = 1652] [serial = 2005] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x128d86400) [pid = 1652] [serial = 1994] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x129381400) [pid = 1652] [serial = 1997] [outer = 0x0] [url = about:blank] 17:25:05 INFO - PROCESS | 1652 | 1462580705315 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 771ms 17:25:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:25:05 INFO - PROCESS | 1652 | 1462580705333 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 17:25:05 INFO - PROCESS | 1652 | 1462580705337 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 17:25:05 INFO - PROCESS | 1652 | 1462580705342 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:25:05 INFO - PROCESS | 1652 | 1462580705344 Marionette TRACE conn2 <- [1,2758,null,{}] 17:25:05 INFO - PROCESS | 1652 | 1462580705346 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:05 INFO - PROCESS | 1652 | 1462580705442 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 17:25:05 INFO - PROCESS | 1652 | 1462580705447 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1251d9000 == 68 [pid = 1652] [id = 697] 17:25:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x123290000) [pid = 1652] [serial = 2091] [outer = 0x0] 17:25:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x123694c00) [pid = 1652] [serial = 2092] [outer = 0x123290000] 17:25:05 INFO - PROCESS | 1652 | 1462580705473 Marionette DEBUG loaded listener.js 17:25:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x12501ac00) [pid = 1652] [serial = 2093] [outer = 0x123290000] 17:25:05 INFO - PROCESS | 1652 | 1462580705870 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 570ms 17:25:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:25:05 INFO - PROCESS | 1652 | 1462580705913 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 17:25:05 INFO - PROCESS | 1652 | 1462580705914 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 17:25:05 INFO - PROCESS | 1652 | 1462580705916 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:25:05 INFO - PROCESS | 1652 | 1462580705919 Marionette TRACE conn2 <- [1,2762,null,{}] 17:25:05 INFO - PROCESS | 1652 | 1462580705926 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:06 INFO - PROCESS | 1652 | 1462580706027 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 17:25:06 INFO - PROCESS | 1652 | 1462580706034 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8c1000 == 69 [pid = 1652] [id = 698] 17:25:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x125761c00) [pid = 1652] [serial = 2094] [outer = 0x0] 17:25:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x1275a8400) [pid = 1652] [serial = 2095] [outer = 0x125761c00] 17:25:06 INFO - PROCESS | 1652 | 1462580706063 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x128d86c00) [pid = 1652] [serial = 2096] [outer = 0x125761c00] 17:25:06 INFO - PROCESS | 1652 | 1462580706506 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:25:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:25:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 622ms 17:25:06 INFO - PROCESS | 1652 | 1462580706539 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 17:25:06 INFO - PROCESS | 1652 | 1462580706541 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 17:25:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:25:06 INFO - PROCESS | 1652 | 1462580706554 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:25:06 INFO - PROCESS | 1652 | 1462580706555 Marionette TRACE conn2 <- [1,2766,null,{}] 17:25:06 INFO - PROCESS | 1652 | 1462580706571 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:06 INFO - PROCESS | 1652 | 1462580706661 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 17:25:06 INFO - PROCESS | 1652 | 1462580706665 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cffc000 == 70 [pid = 1652] [id = 699] 17:25:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x12938f800) [pid = 1652] [serial = 2097] [outer = 0x0] 17:25:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x1294be000) [pid = 1652] [serial = 2098] [outer = 0x12938f800] 17:25:06 INFO - PROCESS | 1652 | 1462580706685 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x12965bc00) [pid = 1652] [serial = 2099] [outer = 0x12938f800] 17:25:07 INFO - PROCESS | 1652 | 1462580707172 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:25:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:25:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 635ms 17:25:07 INFO - PROCESS | 1652 | 1462580707189 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 1652 | 1462580707192 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 17:25:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:25:07 INFO - PROCESS | 1652 | 1462580707197 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 1652 | 1462580707199 Marionette TRACE conn2 <- [1,2770,null,{}] 17:25:07 INFO - PROCESS | 1652 | 1462580707203 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:07 INFO - PROCESS | 1652 | 1462580707347 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 17:25:07 INFO - PROCESS | 1652 | 1462580707360 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0b7000 == 71 [pid = 1652] [id = 700] 17:25:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x12a7c0000) [pid = 1652] [serial = 2100] [outer = 0x0] 17:25:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x12a8eac00) [pid = 1652] [serial = 2101] [outer = 0x12a7c0000] 17:25:07 INFO - PROCESS | 1652 | 1462580707400 Marionette DEBUG loaded listener.js 17:25:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x12abe6c00) [pid = 1652] [serial = 2102] [outer = 0x12a7c0000] 17:25:07 INFO - PROCESS | 1652 | 1462580707816 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:25:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:25:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 624ms 17:25:07 INFO - PROCESS | 1652 | 1462580707821 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 1652 | 1462580707822 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 17:25:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:25:07 INFO - PROCESS | 1652 | 1462580707826 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 1652 | 1462580707827 Marionette TRACE conn2 <- [1,2774,null,{}] 17:25:07 INFO - PROCESS | 1652 | 1462580707829 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:07 INFO - PROCESS | 1652 | 1462580707973 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 17:25:08 INFO - PROCESS | 1652 | 1462580708004 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1355ec000 == 72 [pid = 1652] [id = 701] 17:25:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x12be5a000) [pid = 1652] [serial = 2103] [outer = 0x0] 17:25:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x12c21d400) [pid = 1652] [serial = 2104] [outer = 0x12be5a000] 17:25:08 INFO - PROCESS | 1652 | 1462580708031 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x12c8af800) [pid = 1652] [serial = 2105] [outer = 0x12be5a000] 17:25:08 INFO - PROCESS | 1652 | 1462580708378 Marionette TRACE conn2 <- [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]]]}] 17:25:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:25:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 569ms 17:25:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:25:08 INFO - PROCESS | 1652 | 1462580708395 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 1652 | 1462580708396 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 17:25:08 INFO - PROCESS | 1652 | 1462580708399 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 1652 | 1462580708400 Marionette TRACE conn2 <- [1,2778,null,{}] 17:25:08 INFO - PROCESS | 1652 | 1462580708402 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:08 INFO - PROCESS | 1652 | 1462580708531 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 17:25:08 INFO - PROCESS | 1652 | 1462580708547 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x13591f800 == 73 [pid = 1652] [id = 702] 17:25:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x12abec000) [pid = 1652] [serial = 2106] [outer = 0x0] 17:25:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x12c8b4000) [pid = 1652] [serial = 2107] [outer = 0x12abec000] 17:25:08 INFO - PROCESS | 1652 | 1462580708573 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x12c8b9400) [pid = 1652] [serial = 2108] [outer = 0x12abec000] 17:25:08 INFO - PROCESS | 1652 | 1462580708906 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:25:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:25:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 522ms 17:25:08 INFO - PROCESS | 1652 | 1462580708923 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 17:25:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:25:08 INFO - PROCESS | 1652 | 1462580708927 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 17:25:08 INFO - PROCESS | 1652 | 1462580708929 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 1652 | 1462580708931 Marionette TRACE conn2 <- [1,2782,null,{}] 17:25:08 INFO - PROCESS | 1652 | 1462580708933 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:09 INFO - PROCESS | 1652 | 1462580709050 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 17:25:09 INFO - PROCESS | 1652 | 1462580709063 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x135b6f800 == 74 [pid = 1652] [id = 703] 17:25:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x12c8b8400) [pid = 1652] [serial = 2109] [outer = 0x0] 17:25:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12cc51400) [pid = 1652] [serial = 2110] [outer = 0x12c8b8400] 17:25:09 INFO - PROCESS | 1652 | 1462580709088 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x12cc5f400) [pid = 1652] [serial = 2111] [outer = 0x12c8b8400] 17:25:09 INFO - PROCESS | 1652 | 1462580709438 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:25:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:25:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 519ms 17:25:09 INFO - PROCESS | 1652 | 1462580709449 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 17:25:09 INFO - PROCESS | 1652 | 1462580709450 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 17:25:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:25:09 INFO - PROCESS | 1652 | 1462580709452 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:25:09 INFO - PROCESS | 1652 | 1462580709453 Marionette TRACE conn2 <- [1,2786,null,{}] 17:25:09 INFO - PROCESS | 1652 | 1462580709456 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:09 INFO - PROCESS | 1652 | 1462580709579 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 17:25:09 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x1242bd800) [pid = 1652] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:25:09 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x1197da800) [pid = 1652] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:25:09 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x12bb3c000) [pid = 1652] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:25:09 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x129161400) [pid = 1652] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:25:09 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x12684e400) [pid = 1652] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:25:09 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x128f70800) [pid = 1652] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:25:09 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x11619ac00) [pid = 1652] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:25:09 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x11277f400) [pid = 1652] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:25:09 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x12ab69c00) [pid = 1652] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:25:09 INFO - PROCESS | 1652 | 1462580709698 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb4f000 == 75 [pid = 1652] [id = 704] 17:25:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x1129a9400) [pid = 1652] [serial = 2112] [outer = 0x0] 17:25:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x1247db400) [pid = 1652] [serial = 2113] [outer = 0x1129a9400] 17:25:09 INFO - PROCESS | 1652 | 1462580709724 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x129396400) [pid = 1652] [serial = 2114] [outer = 0x1129a9400] 17:25:09 INFO - PROCESS | 1652 | 1462580709964 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:25:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 567ms 17:25:10 INFO - PROCESS | 1652 | 1462580710021 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 1652 | 1462580710023 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 17:25:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:25:10 INFO - PROCESS | 1652 | 1462580710036 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 1652 | 1462580710038 Marionette TRACE conn2 <- [1,2790,null,{}] 17:25:10 INFO - PROCESS | 1652 | 1462580710052 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:10 INFO - PROCESS | 1652 | 1462580710202 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 17:25:10 INFO - PROCESS | 1652 | 1462580710276 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x137d36800 == 76 [pid = 1652] [id = 705] 17:25:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x11619ac00) [pid = 1652] [serial = 2115] [outer = 0x0] 17:25:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x12d56d400) [pid = 1652] [serial = 2116] [outer = 0x11619ac00] 17:25:10 INFO - PROCESS | 1652 | 1462580710301 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x12d5e1800) [pid = 1652] [serial = 2117] [outer = 0x11619ac00] 17:25:10 INFO - PROCESS | 1652 | 1462580710607 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:25:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 622ms 17:25:10 INFO - PROCESS | 1652 | 1462580710658 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 17:25:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:25:10 INFO - PROCESS | 1652 | 1462580710669 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 17:25:10 INFO - PROCESS | 1652 | 1462580710671 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 1652 | 1462580710673 Marionette TRACE conn2 <- [1,2794,null,{}] 17:25:10 INFO - PROCESS | 1652 | 1462580710675 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:10 INFO - PROCESS | 1652 | 1462580710786 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 17:25:10 INFO - PROCESS | 1652 | 1462580710858 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x137d73800 == 77 [pid = 1652] [id = 706] 17:25:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x12918d400) [pid = 1652] [serial = 2118] [outer = 0x0] 17:25:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12d5e9000) [pid = 1652] [serial = 2119] [outer = 0x12918d400] 17:25:10 INFO - PROCESS | 1652 | 1462580710887 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x12d85e000) [pid = 1652] [serial = 2120] [outer = 0x12918d400] 17:25:11 INFO - PROCESS | 1652 | 1462580711167 Marionette TRACE conn2 <- [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]]]}] 17:25:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:25:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 524ms 17:25:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:25:11 INFO - PROCESS | 1652 | 1462580711198 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 17:25:11 INFO - PROCESS | 1652 | 1462580711199 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 17:25:11 INFO - PROCESS | 1652 | 1462580711201 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:25:11 INFO - PROCESS | 1652 | 1462580711202 Marionette TRACE conn2 <- [1,2798,null,{}] 17:25:11 INFO - PROCESS | 1652 | 1462580711204 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:11 INFO - PROCESS | 1652 | 1462580711307 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 17:25:11 INFO - PROCESS | 1652 | 1462580711312 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x134788000 == 78 [pid = 1652] [id = 707] 17:25:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x134fafc00) [pid = 1652] [serial = 2121] [outer = 0x0] 17:25:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x134fb5000) [pid = 1652] [serial = 2122] [outer = 0x134fafc00] 17:25:11 INFO - PROCESS | 1652 | 1462580711336 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x134fb9800) [pid = 1652] [serial = 2123] [outer = 0x134fafc00] 17:25:11 INFO - PROCESS | 1652 | 1462580711834 Marionette TRACE conn2 <- [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]]]}] 17:25:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:25:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 17:25:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:25:11 INFO - PROCESS | 1652 | 1462580711872 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 17:25:11 INFO - PROCESS | 1652 | 1462580711874 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 17:25:11 INFO - PROCESS | 1652 | 1462580711878 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:25:11 INFO - PROCESS | 1652 | 1462580711881 Marionette TRACE conn2 <- [1,2802,null,{}] 17:25:11 INFO - PROCESS | 1652 | 1462580711885 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:12 INFO - PROCESS | 1652 | 1462580712007 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 17:25:12 INFO - PROCESS | 1652 | 1462580712122 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bbf000 == 79 [pid = 1652] [id = 708] 17:25:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x11616c000) [pid = 1652] [serial = 2124] [outer = 0x0] 17:25:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x1194cf000) [pid = 1652] [serial = 2125] [outer = 0x11616c000] 17:25:12 INFO - PROCESS | 1652 | 1462580712155 Marionette DEBUG loaded listener.js 17:25:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x1231b5000) [pid = 1652] [serial = 2126] [outer = 0x11616c000] 17:25:12 INFO - PROCESS | 1652 | 1462580712719 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:25:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 871ms 17:25:12 INFO - PROCESS | 1652 | 1462580712750 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 1652 | 1462580712756 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 17:25:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:25:12 INFO - PROCESS | 1652 | 1462580712763 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 1652 | 1462580712766 Marionette TRACE conn2 <- [1,2806,null,{}] 17:25:12 INFO - PROCESS | 1652 | 1462580712770 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:12 INFO - PROCESS | 1652 | 1462580712939 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 17:25:13 INFO - PROCESS | 1652 | 1462580713090 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d60e000 == 80 [pid = 1652] [id = 709] 17:25:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x125020800) [pid = 1652] [serial = 2127] [outer = 0x0] 17:25:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x12684c800) [pid = 1652] [serial = 2128] [outer = 0x125020800] 17:25:13 INFO - PROCESS | 1652 | 1462580713121 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x129191400) [pid = 1652] [serial = 2129] [outer = 0x125020800] 17:25:13 INFO - PROCESS | 1652 | 1462580713546 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:25:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:25:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 822ms 17:25:13 INFO - PROCESS | 1652 | 1462580713585 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 17:25:13 INFO - PROCESS | 1652 | 1462580713587 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 17:25:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:25:13 INFO - PROCESS | 1652 | 1462580713589 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:25:13 INFO - PROCESS | 1652 | 1462580713592 Marionette TRACE conn2 <- [1,2810,null,{}] 17:25:13 INFO - PROCESS | 1652 | 1462580713600 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:13 INFO - PROCESS | 1652 | 1462580713721 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 17:25:13 INFO - PROCESS | 1652 | 1462580713810 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x137e85000 == 81 [pid = 1652] [id = 710] 17:25:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x12ab6bc00) [pid = 1652] [serial = 2130] [outer = 0x0] 17:25:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x12bf18000) [pid = 1652] [serial = 2131] [outer = 0x12ab6bc00] 17:25:13 INFO - PROCESS | 1652 | 1462580713841 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x12c4bb400) [pid = 1652] [serial = 2132] [outer = 0x12ab6bc00] 17:25:14 INFO - PROCESS | 1652 | 1462580714248 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:25:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:25:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 672ms 17:25:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:25:14 INFO - PROCESS | 1652 | 1462580714262 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 17:25:14 INFO - PROCESS | 1652 | 1462580714264 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 17:25:14 INFO - PROCESS | 1652 | 1462580714266 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - PROCESS | 1652 | 1462580714267 Marionette TRACE conn2 <- [1,2814,null,{}] 17:25:14 INFO - PROCESS | 1652 | 1462580714270 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:14 INFO - PROCESS | 1652 | 1462580714386 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 17:25:14 INFO - PROCESS | 1652 | 1462580714509 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x13c5b9800 == 82 [pid = 1652] [id = 711] 17:25:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x12cb7bc00) [pid = 1652] [serial = 2133] [outer = 0x0] 17:25:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x12d573800) [pid = 1652] [serial = 2134] [outer = 0x12cb7bc00] 17:25:14 INFO - PROCESS | 1652 | 1462580714539 Marionette DEBUG loaded listener.js 17:25:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x12d5ebc00) [pid = 1652] [serial = 2135] [outer = 0x12cb7bc00] 17:25:14 INFO - PROCESS | 1652 | 1462580714926 Marionette TRACE conn2 <- [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]]]}] 17:25:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:25:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 719ms 17:25:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:25:14 INFO - PROCESS | 1652 | 1462580714986 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 17:25:14 INFO - PROCESS | 1652 | 1462580714988 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 17:25:14 INFO - PROCESS | 1652 | 1462580714990 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - PROCESS | 1652 | 1462580714991 Marionette TRACE conn2 <- [1,2818,null,{}] 17:25:14 INFO - PROCESS | 1652 | 1462580714994 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:15 INFO - PROCESS | 1652 | 1462580715110 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 17:25:15 INFO - PROCESS | 1652 | 1462580715224 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x13484a000 == 83 [pid = 1652] [id = 712] 17:25:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x12cc54800) [pid = 1652] [serial = 2136] [outer = 0x0] 17:25:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x12d858000) [pid = 1652] [serial = 2137] [outer = 0x12cc54800] 17:25:15 INFO - PROCESS | 1652 | 1462580715255 Marionette DEBUG loaded listener.js 17:25:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x134fb6800) [pid = 1652] [serial = 2138] [outer = 0x12cc54800] 17:25:15 INFO - PROCESS | 1652 | 1462580715643 Marionette TRACE conn2 <- [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]]]}] 17:25:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:25:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 17:25:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:25:15 INFO - PROCESS | 1652 | 1462580715661 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 17:25:15 INFO - PROCESS | 1652 | 1462580715662 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 17:25:15 INFO - PROCESS | 1652 | 1462580715664 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 1652 | 1462580715666 Marionette TRACE conn2 <- [1,2822,null,{}] 17:25:15 INFO - PROCESS | 1652 | 1462580715668 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:15 INFO - PROCESS | 1652 | 1462580715797 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 17:25:15 INFO - PROCESS | 1652 | 1462580715921 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x137b7c800 == 84 [pid = 1652] [id = 713] 17:25:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x134fbd800) [pid = 1652] [serial = 2139] [outer = 0x0] 17:25:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x135122800) [pid = 1652] [serial = 2140] [outer = 0x134fbd800] 17:25:15 INFO - PROCESS | 1652 | 1462580715950 Marionette DEBUG loaded listener.js 17:25:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x135239c00) [pid = 1652] [serial = 2141] [outer = 0x134fbd800] 17:25:16 INFO - PROCESS | 1652 | 1462580716658 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:25:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:25:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1024ms 17:25:16 INFO - PROCESS | 1652 | 1462580716691 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 17:25:16 INFO - PROCESS | 1652 | 1462580716694 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 17:25:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:25:16 INFO - PROCESS | 1652 | 1462580716699 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:25:16 INFO - PROCESS | 1652 | 1462580716702 Marionette TRACE conn2 <- [1,2826,null,{}] 17:25:16 INFO - PROCESS | 1652 | 1462580716719 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:16 INFO - PROCESS | 1652 | 1462580716822 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 17:25:16 INFO - PROCESS | 1652 | 1462580716911 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x118b91000 == 85 [pid = 1652] [id = 714] 17:25:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x1122c2400) [pid = 1652] [serial = 2142] [outer = 0x0] 17:25:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x112779000) [pid = 1652] [serial = 2143] [outer = 0x1122c2400] 17:25:16 INFO - PROCESS | 1652 | 1462580716938 Marionette DEBUG loaded listener.js 17:25:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x1127b3000) [pid = 1652] [serial = 2144] [outer = 0x1122c2400] 17:25:17 INFO - PROCESS | 1652 | 1462580717368 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:25:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:25:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 683ms 17:25:17 INFO - PROCESS | 1652 | 1462580717383 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 17:25:17 INFO - PROCESS | 1652 | 1462580717387 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 17:25:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:25:17 INFO - PROCESS | 1652 | 1462580717391 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:25:17 INFO - PROCESS | 1652 | 1462580717393 Marionette TRACE conn2 <- [1,2830,null,{}] 17:25:17 INFO - PROCESS | 1652 | 1462580717396 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:17 INFO - PROCESS | 1652 | 1462580717497 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 17:25:17 INFO - PROCESS | 1652 | 1462580717599 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x123744800 == 86 [pid = 1652] [id = 715] 17:25:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x112a5b400) [pid = 1652] [serial = 2145] [outer = 0x0] 17:25:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x112f73800) [pid = 1652] [serial = 2146] [outer = 0x112a5b400] 17:25:17 INFO - PROCESS | 1652 | 1462580717626 Marionette DEBUG loaded listener.js 17:25:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x116023c00) [pid = 1652] [serial = 2147] [outer = 0x112a5b400] 17:25:18 INFO - PROCESS | 1652 | 1462580718019 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:25:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:25:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 672ms 17:25:18 INFO - PROCESS | 1652 | 1462580718063 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 17:25:18 INFO - PROCESS | 1652 | 1462580718065 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 17:25:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:25:18 INFO - PROCESS | 1652 | 1462580718067 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:25:18 INFO - PROCESS | 1652 | 1462580718070 Marionette TRACE conn2 <- [1,2834,null,{}] 17:25:18 INFO - PROCESS | 1652 | 1462580718077 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:18 INFO - PROCESS | 1652 | 1462580718178 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 17:25:18 INFO - PROCESS | 1652 | 1462580718269 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x119065000 == 87 [pid = 1652] [id = 716] 17:25:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x116109800) [pid = 1652] [serial = 2148] [outer = 0x0] 17:25:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x1166a4400) [pid = 1652] [serial = 2149] [outer = 0x116109800] 17:25:18 INFO - PROCESS | 1652 | 1462580718300 Marionette DEBUG loaded listener.js 17:25:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x117d0ac00) [pid = 1652] [serial = 2150] [outer = 0x116109800] 17:25:18 INFO - PROCESS | 1652 | 1462580718721 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:25:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:25:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 673ms 17:25:18 INFO - PROCESS | 1652 | 1462580718740 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 17:25:18 INFO - PROCESS | 1652 | 1462580718744 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 17:25:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:25:18 INFO - PROCESS | 1652 | 1462580718747 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:25:18 INFO - PROCESS | 1652 | 1462580718748 Marionette TRACE conn2 <- [1,2838,null,{}] 17:25:18 INFO - PROCESS | 1652 | 1462580718750 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:18 INFO - PROCESS | 1652 | 1462580718838 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 17:25:18 INFO - PROCESS | 1652 | 1462580718950 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1270d2000 == 88 [pid = 1652] [id = 717] 17:25:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x117f09400) [pid = 1652] [serial = 2151] [outer = 0x0] 17:25:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x118154800) [pid = 1652] [serial = 2152] [outer = 0x117f09400] 17:25:18 INFO - PROCESS | 1652 | 1462580718982 Marionette DEBUG loaded listener.js 17:25:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x119099000) [pid = 1652] [serial = 2153] [outer = 0x117f09400] 17:25:19 INFO - PROCESS | 1652 | 1462580719501 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:25:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:25:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 823ms 17:25:19 INFO - PROCESS | 1652 | 1462580719579 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 17:25:19 INFO - PROCESS | 1652 | 1462580719581 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 17:25:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:25:19 INFO - PROCESS | 1652 | 1462580719587 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - PROCESS | 1652 | 1462580719589 Marionette TRACE conn2 <- [1,2842,null,{}] 17:25:19 INFO - PROCESS | 1652 | 1462580719594 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:19 INFO - PROCESS | 1652 | 1462580719694 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 17:25:19 INFO - PROCESS | 1652 | 1462580719785 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x11264e000 == 89 [pid = 1652] [id = 718] 17:25:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x1197d5400) [pid = 1652] [serial = 2154] [outer = 0x0] 17:25:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x1197dd000) [pid = 1652] [serial = 2155] [outer = 0x1197d5400] 17:25:19 INFO - PROCESS | 1652 | 1462580719812 Marionette DEBUG loaded listener.js 17:25:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x119cb3800) [pid = 1652] [serial = 2156] [outer = 0x1197d5400] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1291b6800 == 88 [pid = 1652] [id = 532] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x135155800 == 87 [pid = 1652] [id = 674] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x135b67000 == 86 [pid = 1652] [id = 633] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x118047800 == 85 [pid = 1652] [id = 529] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x111f9e000 == 84 [pid = 1652] [id = 531] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x137d73800 == 83 [pid = 1652] [id = 706] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x137d36800 == 82 [pid = 1652] [id = 705] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb4f000 == 81 [pid = 1652] [id = 704] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x135b6f800 == 80 [pid = 1652] [id = 703] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x11a00e400) [pid = 1652] [serial = 2032] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x1129ab800) [pid = 1652] [serial = 2017] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x1197da400) [pid = 1652] [serial = 2020] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x1247da000) [pid = 1652] [serial = 2023] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x13591f800 == 79 [pid = 1652] [id = 702] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1355ec000 == 78 [pid = 1652] [id = 701] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0b7000 == 77 [pid = 1652] [id = 700] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12cffc000 == 76 [pid = 1652] [id = 699] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8c1000 == 75 [pid = 1652] [id = 698] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1251d9000 == 74 [pid = 1652] [id = 697] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1ad000 == 73 [pid = 1652] [id = 696] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12ccda000 == 72 [pid = 1652] [id = 18] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x137e84000 == 71 [pid = 1652] [id = 693] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x137e76800 == 70 [pid = 1652] [id = 692] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1355d0800 == 69 [pid = 1652] [id = 691] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x137bca000 == 68 [pid = 1652] [id = 690] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x137a62800 == 67 [pid = 1652] [id = 689] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12e0a4000 == 66 [pid = 1652] [id = 688] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12919c800 == 65 [pid = 1652] [id = 687] 17:25:20 INFO - PROCESS | 1652 | 1462580720282 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1359dc800 == 64 [pid = 1652] [id = 686] 17:25:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1359d0800 == 63 [pid = 1652] [id = 671] 17:25:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:25:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 721ms 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x12bb35400) [pid = 1652] [serial = 2057] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x125026000) [pid = 1652] [serial = 2042] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x12500a000) [pid = 1652] [serial = 2041] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x129382800) [pid = 1652] [serial = 2029] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x1231b9400) [pid = 1652] [serial = 2039] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x12c21cc00) [pid = 1652] [serial = 2015] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x129399c00) [pid = 1652] [serial = 2050] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x11a055c00) [pid = 1652] [serial = 2038] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x128d87000) [pid = 1652] [serial = 2045] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x12a7c0c00) [pid = 1652] [serial = 2051] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x1270b5800) [pid = 1652] [serial = 2026] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x129373c00) [pid = 1652] [serial = 2047] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x12ab69800) [pid = 1652] [serial = 2054] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x115e72800) [pid = 1652] [serial = 2035] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x128af5c00) [pid = 1652] [serial = 2044] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x12a8eb000) [pid = 1652] [serial = 2053] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x117f05400) [pid = 1652] [serial = 2036] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x129390800) [pid = 1652] [serial = 2048] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x12bb13000) [pid = 1652] [serial = 2056] [outer = 0x0] [url = about:blank] 17:25:20 INFO - PROCESS | 1652 | 1462580720318 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 17:25:20 INFO - PROCESS | 1652 | 1462580720319 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 17:25:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:25:20 INFO - PROCESS | 1652 | 1462580720324 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:25:20 INFO - PROCESS | 1652 | 1462580720325 Marionette TRACE conn2 <- [1,2846,null,{}] 17:25:20 INFO - PROCESS | 1652 | 1462580720329 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:20 INFO - PROCESS | 1652 | 1462580720430 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 17:25:20 INFO - PROCESS | 1652 | 1462580720437 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f89000 == 64 [pid = 1652] [id = 719] 17:25:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x11328cc00) [pid = 1652] [serial = 2157] [outer = 0x0] 17:25:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x119f9e000) [pid = 1652] [serial = 2158] [outer = 0x11328cc00] 17:25:20 INFO - PROCESS | 1652 | 1462580720464 Marionette DEBUG loaded listener.js 17:25:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x11a00e800) [pid = 1652] [serial = 2159] [outer = 0x11328cc00] 17:25:20 INFO - PROCESS | 1652 | 1462580720821 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:25:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:25:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 523ms 17:25:20 INFO - PROCESS | 1652 | 1462580720848 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 17:25:20 INFO - PROCESS | 1652 | 1462580720849 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 17:25:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:25:20 INFO - PROCESS | 1652 | 1462580720888 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:25:20 INFO - PROCESS | 1652 | 1462580720889 Marionette TRACE conn2 <- [1,2850,null,{}] 17:25:20 INFO - PROCESS | 1652 | 1462580720893 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:20 INFO - PROCESS | 1652 | 1462580720981 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 17:25:20 INFO - PROCESS | 1652 | 1462580720985 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x125730000 == 65 [pid = 1652] [id = 720] 17:25:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x11a055c00) [pid = 1652] [serial = 2160] [outer = 0x0] 17:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x11a09dc00) [pid = 1652] [serial = 2161] [outer = 0x11a055c00] 17:25:21 INFO - PROCESS | 1652 | 1462580721011 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x11814f400) [pid = 1652] [serial = 2162] [outer = 0x11a055c00] 17:25:21 INFO - PROCESS | 1652 | 1462580721359 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:25:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:25:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 557ms 17:25:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:25:21 INFO - PROCESS | 1652 | 1462580721409 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 1652 | 1462580721411 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 17:25:21 INFO - PROCESS | 1652 | 1462580721413 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - PROCESS | 1652 | 1462580721414 Marionette TRACE conn2 <- [1,2854,null,{}] 17:25:21 INFO - PROCESS | 1652 | 1462580721423 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:21 INFO - PROCESS | 1652 | 1462580721512 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 17:25:21 INFO - PROCESS | 1652 | 1462580721516 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aa1e000 == 66 [pid = 1652] [id = 721] 17:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x121091c00) [pid = 1652] [serial = 2163] [outer = 0x0] 17:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x1231be400) [pid = 1652] [serial = 2164] [outer = 0x121091c00] 17:25:21 INFO - PROCESS | 1652 | 1462580721542 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x123292000) [pid = 1652] [serial = 2165] [outer = 0x121091c00] 17:25:21 INFO - PROCESS | 1652 | 1462580721894 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:25:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:25:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 17:25:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:25:22 INFO - PROCESS | 1652 | 1462580722007 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 17:25:22 INFO - PROCESS | 1652 | 1462580722009 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 17:25:22 INFO - PROCESS | 1652 | 1462580722014 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - PROCESS | 1652 | 1462580722016 Marionette TRACE conn2 <- [1,2858,null,{}] 17:25:22 INFO - PROCESS | 1652 | 1462580722021 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:22 INFO - PROCESS | 1652 | 1462580722125 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 17:25:22 INFO - PROCESS | 1652 | 1462580722234 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x11686b000 == 67 [pid = 1652] [id = 722] 17:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x111f75c00) [pid = 1652] [serial = 2166] [outer = 0x0] 17:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x1122c2800) [pid = 1652] [serial = 2167] [outer = 0x111f75c00] 17:25:22 INFO - PROCESS | 1652 | 1462580722266 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x1127c8000) [pid = 1652] [serial = 2168] [outer = 0x111f75c00] 17:25:22 INFO - PROCESS | 1652 | 1462580722725 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:25:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:25:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 724ms 17:25:22 INFO - PROCESS | 1652 | 1462580722739 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 17:25:22 INFO - PROCESS | 1652 | 1462580722742 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 17:25:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:25:22 INFO - PROCESS | 1652 | 1462580722749 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - PROCESS | 1652 | 1462580722753 Marionette TRACE conn2 <- [1,2862,null,{}] 17:25:22 INFO - PROCESS | 1652 | 1462580722756 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:22 INFO - PROCESS | 1652 | 1462580722908 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 17:25:23 INFO - PROCESS | 1652 | 1462580723002 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a07e800 == 68 [pid = 1652] [id = 723] 17:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x1129ab000) [pid = 1652] [serial = 2169] [outer = 0x0] 17:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x11610d400) [pid = 1652] [serial = 2170] [outer = 0x1129ab000] 17:25:23 INFO - PROCESS | 1652 | 1462580723034 Marionette DEBUG loaded listener.js 17:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x1166a7800) [pid = 1652] [serial = 2171] [outer = 0x1129ab000] 17:25:23 INFO - PROCESS | 1652 | 1462580723450 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:25:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:25:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 731ms 17:25:23 INFO - PROCESS | 1652 | 1462580723479 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 17:25:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:25:23 INFO - PROCESS | 1652 | 1462580723480 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 17:25:23 INFO - PROCESS | 1652 | 1462580723483 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - PROCESS | 1652 | 1462580723484 Marionette TRACE conn2 <- [1,2866,null,{}] 17:25:23 INFO - PROCESS | 1652 | 1462580723491 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:23 INFO - PROCESS | 1652 | 1462580723602 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 17:25:23 INFO - PROCESS | 1652 | 1462580723714 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8d5000 == 69 [pid = 1652] [id = 724] 17:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x1181a8800) [pid = 1652] [serial = 2172] [outer = 0x0] 17:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x1190d0800) [pid = 1652] [serial = 2173] [outer = 0x1181a8800] 17:25:23 INFO - PROCESS | 1652 | 1462580723749 Marionette DEBUG loaded listener.js 17:25:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x119cba000) [pid = 1652] [serial = 2174] [outer = 0x1181a8800] 17:25:24 INFO - PROCESS | 1652 | 1462580724172 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:25:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 720ms 17:25:24 INFO - PROCESS | 1652 | 1462580724203 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 17:25:24 INFO - PROCESS | 1652 | 1462580724205 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 17:25:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:25:24 INFO - PROCESS | 1652 | 1462580724207 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 1652 | 1462580724208 Marionette TRACE conn2 <- [1,2870,null,{}] 17:25:24 INFO - PROCESS | 1652 | 1462580724211 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:24 INFO - PROCESS | 1652 | 1462580724341 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 17:25:24 INFO - PROCESS | 1652 | 1462580724422 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf47000 == 70 [pid = 1652] [id = 725] 17:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x11a00d400) [pid = 1652] [serial = 2175] [outer = 0x0] 17:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x123266000) [pid = 1652] [serial = 2176] [outer = 0x11a00d400] 17:25:24 INFO - PROCESS | 1652 | 1462580724465 Marionette DEBUG loaded listener.js 17:25:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x1240fb800) [pid = 1652] [serial = 2177] [outer = 0x11a00d400] 17:25:24 INFO - PROCESS | 1652 | 1462580724894 Marionette TRACE conn2 <- [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]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:25:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 721ms 17:25:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:25:24 INFO - PROCESS | 1652 | 1462580724929 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 17:25:24 INFO - PROCESS | 1652 | 1462580724930 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 17:25:24 INFO - PROCESS | 1652 | 1462580724932 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 1652 | 1462580724934 Marionette TRACE conn2 <- [1,2874,null,{}] 17:25:24 INFO - PROCESS | 1652 | 1462580724936 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:25 INFO - PROCESS | 1652 | 1462580725044 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 17:25:25 INFO - PROCESS | 1652 | 1462580725152 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c84a800 == 71 [pid = 1652] [id = 726] 17:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x121089000) [pid = 1652] [serial = 2178] [outer = 0x0] 17:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x1247d9c00) [pid = 1652] [serial = 2179] [outer = 0x121089000] 17:25:25 INFO - PROCESS | 1652 | 1462580725185 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x124e88800) [pid = 1652] [serial = 2180] [outer = 0x121089000] 17:25:25 INFO - PROCESS | 1652 | 1462580725571 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:25:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:25:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 673ms 17:25:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:25:25 INFO - PROCESS | 1652 | 1462580725606 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 17:25:25 INFO - PROCESS | 1652 | 1462580725608 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 17:25:25 INFO - PROCESS | 1652 | 1462580725610 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:25:25 INFO - PROCESS | 1652 | 1462580725611 Marionette TRACE conn2 <- [1,2878,null,{}] 17:25:25 INFO - PROCESS | 1652 | 1462580725614 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:25 INFO - PROCESS | 1652 | 1462580725755 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 17:25:25 INFO - PROCESS | 1652 | 1462580725840 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cfdf800 == 72 [pid = 1652] [id = 727] 17:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 253 (0x125026000) [pid = 1652] [serial = 2181] [outer = 0x0] 17:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 254 (0x1257f0c00) [pid = 1652] [serial = 2182] [outer = 0x125026000] 17:25:25 INFO - PROCESS | 1652 | 1462580725871 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x1273db400) [pid = 1652] [serial = 2183] [outer = 0x125026000] 17:25:26 INFO - PROCESS | 1652 | 1462580726280 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:25:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:25:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 719ms 17:25:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:25:26 INFO - PROCESS | 1652 | 1462580726329 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 1652 | 1462580726331 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 17:25:26 INFO - PROCESS | 1652 | 1462580726333 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - PROCESS | 1652 | 1462580726334 Marionette TRACE conn2 <- [1,2882,null,{}] 17:25:26 INFO - PROCESS | 1652 | 1462580726336 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:26 INFO - PROCESS | 1652 | 1462580726446 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 17:25:26 INFO - PROCESS | 1652 | 1462580726556 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d75d000 == 73 [pid = 1652] [id = 728] 17:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x125406400) [pid = 1652] [serial = 2184] [outer = 0x0] 17:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x1275a4000) [pid = 1652] [serial = 2185] [outer = 0x125406400] 17:25:26 INFO - PROCESS | 1652 | 1462580726590 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x128af5c00) [pid = 1652] [serial = 2186] [outer = 0x125406400] 17:25:27 INFO - PROCESS | 1652 | 1462580727033 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:25:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:25:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 720ms 17:25:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:25:27 INFO - PROCESS | 1652 | 1462580727054 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 17:25:27 INFO - PROCESS | 1652 | 1462580727055 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 17:25:27 INFO - PROCESS | 1652 | 1462580727058 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:25:27 INFO - PROCESS | 1652 | 1462580727060 Marionette TRACE conn2 <- [1,2886,null,{}] 17:25:27 INFO - PROCESS | 1652 | 1462580727063 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:27 INFO - PROCESS | 1652 | 1462580727190 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 17:25:27 INFO - PROCESS | 1652 | 1462580727302 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e0ad800 == 74 [pid = 1652] [id = 729] 17:25:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x1161a3000) [pid = 1652] [serial = 2187] [outer = 0x0] 17:25:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x128c09000) [pid = 1652] [serial = 2188] [outer = 0x1161a3000] 17:25:27 INFO - PROCESS | 1652 | 1462580727334 Marionette DEBUG loaded listener.js 17:25:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x128d88c00) [pid = 1652] [serial = 2189] [outer = 0x1161a3000] 17:25:27 INFO - PROCESS | 1652 | 1462580727757 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:25:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:25:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 722ms 17:25:27 INFO - PROCESS | 1652 | 1462580727781 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 17:25:27 INFO - PROCESS | 1652 | 1462580727784 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 17:25:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:25:27 INFO - PROCESS | 1652 | 1462580727788 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:25:27 INFO - PROCESS | 1652 | 1462580727790 Marionette TRACE conn2 <- [1,2890,null,{}] 17:25:27 INFO - PROCESS | 1652 | 1462580727796 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:27 INFO - PROCESS | 1652 | 1462580727959 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 17:25:28 INFO - PROCESS | 1652 | 1462580728106 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x134786800 == 75 [pid = 1652] [id = 730] 17:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 262 (0x126e35400) [pid = 1652] [serial = 2190] [outer = 0x0] 17:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 263 (0x12916b800) [pid = 1652] [serial = 2191] [outer = 0x126e35400] 17:25:28 INFO - PROCESS | 1652 | 1462580728137 Marionette DEBUG loaded listener.js 17:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 264 (0x129192400) [pid = 1652] [serial = 2192] [outer = 0x126e35400] 17:25:28 INFO - PROCESS | 1652 | 1462580728585 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:25:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:25:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 824ms 17:25:28 INFO - PROCESS | 1652 | 1462580728612 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 17:25:28 INFO - PROCESS | 1652 | 1462580728613 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 17:25:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:25:28 INFO - PROCESS | 1652 | 1462580728616 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:25:28 INFO - PROCESS | 1652 | 1462580728617 Marionette TRACE conn2 <- [1,2894,null,{}] 17:25:28 INFO - PROCESS | 1652 | 1462580728620 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:28 INFO - PROCESS | 1652 | 1462580728728 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 17:25:28 INFO - PROCESS | 1652 | 1462580728959 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1191ca000 == 76 [pid = 1652] [id = 731] 17:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 265 (0x109fcc800) [pid = 1652] [serial = 2193] [outer = 0x0] 17:25:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 266 (0x110e5a400) [pid = 1652] [serial = 2194] [outer = 0x109fcc800] 17:25:28 INFO - PROCESS | 1652 | 1462580728994 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 267 (0x112783800) [pid = 1652] [serial = 2195] [outer = 0x109fcc800] 17:25:29 INFO - PROCESS | 1652 | 1462580729436 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:25:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:25:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 870ms 17:25:29 INFO - PROCESS | 1652 | 1462580729486 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 17:25:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:25:29 INFO - PROCESS | 1652 | 1462580729489 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 17:25:29 INFO - PROCESS | 1652 | 1462580729492 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - PROCESS | 1652 | 1462580729494 Marionette TRACE conn2 <- [1,2898,null,{}] 17:25:29 INFO - PROCESS | 1652 | 1462580729497 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:29 INFO - PROCESS | 1652 | 1462580729604 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 17:25:29 INFO - PROCESS | 1652 | 1462580729718 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd7000 == 77 [pid = 1652] [id = 732] 17:25:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 268 (0x11602bc00) [pid = 1652] [serial = 2196] [outer = 0x0] 17:25:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 269 (0x116830800) [pid = 1652] [serial = 2197] [outer = 0x11602bc00] 17:25:29 INFO - PROCESS | 1652 | 1462580729749 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 270 (0x117d39800) [pid = 1652] [serial = 2198] [outer = 0x11602bc00] 17:25:29 INFO - PROCESS | 1652 | --DOCSHELL 0x125730000 == 76 [pid = 1652] [id = 720] 17:25:29 INFO - PROCESS | 1652 | --DOCSHELL 0x117f89000 == 75 [pid = 1652] [id = 719] 17:25:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11264e000 == 74 [pid = 1652] [id = 718] 17:25:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1270d2000 == 73 [pid = 1652] [id = 717] 17:25:29 INFO - PROCESS | 1652 | --DOCSHELL 0x119065000 == 72 [pid = 1652] [id = 716] 17:25:29 INFO - PROCESS | 1652 | --DOCSHELL 0x123744800 == 71 [pid = 1652] [id = 715] 17:25:29 INFO - PROCESS | 1652 | --DOCSHELL 0x118b91000 == 70 [pid = 1652] [id = 714] 17:25:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12d60e000 == 69 [pid = 1652] [id = 709] 17:25:30 INFO - PROCESS | 1652 | --DOCSHELL 0x128bbf000 == 68 [pid = 1652] [id = 708] 17:25:30 INFO - PROCESS | 1652 | 1462580730134 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:25:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 673ms 17:25:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:25:30 INFO - PROCESS | 1652 | 1462580730166 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 1652 | 1462580730169 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 17:25:30 INFO - PROCESS | 1652 | 1462580730172 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - PROCESS | 1652 | 1462580730173 Marionette TRACE conn2 <- [1,2902,null,{}] 17:25:30 INFO - PROCESS | 1652 | 1462580730250 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:30 INFO - PROCESS | 1652 | 1462580730367 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 17:25:30 INFO - PROCESS | 1652 | 1462580730417 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bbf000 == 69 [pid = 1652] [id = 733] 17:25:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 271 (0x117fa1400) [pid = 1652] [serial = 2199] [outer = 0x0] 17:25:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 272 (0x1194c8800) [pid = 1652] [serial = 2200] [outer = 0x117fa1400] 17:25:30 INFO - PROCESS | 1652 | 1462580730444 Marionette DEBUG loaded listener.js 17:25:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 273 (0x11a04e400) [pid = 1652] [serial = 2201] [outer = 0x117fa1400] 17:25:30 INFO - PROCESS | 1652 | 1462580730786 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:25:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 665ms 17:25:30 INFO - PROCESS | 1652 | 1462580730840 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 1652 | 1462580730842 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 17:25:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:25:30 INFO - PROCESS | 1652 | 1462580730845 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - PROCESS | 1652 | 1462580730849 Marionette TRACE conn2 <- [1,2906,null,{}] 17:25:30 INFO - PROCESS | 1652 | 1462580730856 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:31 INFO - PROCESS | 1652 | 1462580730999 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 17:25:31 INFO - PROCESS | 1652 | 1462580731016 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5b000 == 70 [pid = 1652] [id = 734] 17:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 274 (0x119fa3000) [pid = 1652] [serial = 2202] [outer = 0x0] 17:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 275 (0x123297c00) [pid = 1652] [serial = 2203] [outer = 0x119fa3000] 17:25:31 INFO - PROCESS | 1652 | 1462580731042 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 276 (0x12501fc00) [pid = 1652] [serial = 2204] [outer = 0x119fa3000] 17:25:31 INFO - PROCESS | 1652 | 1462580731411 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:25:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 576ms 17:25:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:25:31 INFO - PROCESS | 1652 | 1462580731421 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 1652 | 1462580731423 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 17:25:31 INFO - PROCESS | 1652 | 1462580731436 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - PROCESS | 1652 | 1462580731437 Marionette TRACE conn2 <- [1,2910,null,{}] 17:25:31 INFO - PROCESS | 1652 | 1462580731440 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:31 INFO - PROCESS | 1652 | 1462580731563 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 17:25:31 INFO - PROCESS | 1652 | 1462580731577 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d753000 == 71 [pid = 1652] [id = 735] 17:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 277 (0x12501d800) [pid = 1652] [serial = 2205] [outer = 0x0] 17:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 278 (0x12684bc00) [pid = 1652] [serial = 2206] [outer = 0x12501d800] 17:25:31 INFO - PROCESS | 1652 | 1462580731603 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 279 (0x128af9400) [pid = 1652] [serial = 2207] [outer = 0x12501d800] 17:25:31 INFO - PROCESS | 1652 | 1462580731953 Marionette TRACE conn2 <- [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]]]}] 17:25:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:25:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:25:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 532ms 17:25:31 INFO - TEST-START | /DOMEvents/constructors.html 17:25:31 INFO - PROCESS | 1652 | 1462580731957 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 1652 | 1462580731959 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 17:25:31 INFO - PROCESS | 1652 | 1462580731961 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - PROCESS | 1652 | 1462580731962 Marionette TRACE conn2 <- [1,2914,null,{}] 17:25:31 INFO - PROCESS | 1652 | 1462580731965 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:32 INFO - PROCESS | 1652 | 1462580732089 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 17:25:32 INFO - PROCESS | 1652 | 1462580732099 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350dd000 == 72 [pid = 1652] [id = 736] 17:25:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 280 (0x129382800) [pid = 1652] [serial = 2208] [outer = 0x0] 17:25:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 281 (0x129392400) [pid = 1652] [serial = 2209] [outer = 0x129382800] 17:25:32 INFO - PROCESS | 1652 | 1462580732130 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 282 (0x129666800) [pid = 1652] [serial = 2210] [outer = 0x129382800] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 281 (0x12918dc00) [pid = 1652] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 280 (0x119b7d400) [pid = 1652] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 279 (0x1231b5800) [pid = 1652] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 278 (0x112781800) [pid = 1652] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 277 (0x124668800) [pid = 1652] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 276 (0x11a00b000) [pid = 1652] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 275 (0x112775400) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 274 (0x12be53400) [pid = 1652] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 273 (0x1127b2c00) [pid = 1652] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 272 (0x118411c00) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 271 (0x119093000) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 270 (0x11277e800) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 269 (0x1134cbc00) [pid = 1652] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 268 (0x124eb5c00) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 267 (0x1240f0800) [pid = 1652] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 266 (0x1122c8400) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 265 (0x1127af000) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 264 (0x125055400) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 263 (0x109fbf800) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 262 (0x119cba800) [pid = 1652] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 261 (0x116166000) [pid = 1652] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x1194c5c00) [pid = 1652] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x1247e4000) [pid = 1652] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x1134c2000) [pid = 1652] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x11666f800) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x12bb14400) [pid = 1652] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x123692000) [pid = 1652] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x116108400) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 253 (0x128f7cc00) [pid = 1652] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 252 (0x113292800) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x117f0dc00) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x1127d0c00) [pid = 1652] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x1197d6c00) [pid = 1652] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x112783400) [pid = 1652] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x1127c4c00) [pid = 1652] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x112776000) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x119377800) [pid = 1652] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x116113400) [pid = 1652] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x1231b7800) [pid = 1652] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x123294800) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x12937a800) [pid = 1652] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x110e63c00) [pid = 1652] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x1294c5800) [pid = 1652] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x12bb3a400) [pid = 1652] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x11610c400) [pid = 1652] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x1122ba800) [pid = 1652] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x118408c00) [pid = 1652] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x1166abc00) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x128b8c000) [pid = 1652] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x124e90c00) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x1240f1800) [pid = 1652] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x117d0d400) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x12cb85000) [pid = 1652] [serial = 50] [outer = 0x0] [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.] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x12918d400) [pid = 1652] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x12326c400) [pid = 1652] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x1166ad800) [pid = 1652] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x125028000) [pid = 1652] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x128f70400) [pid = 1652] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x12be5a000) [pid = 1652] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x12abec000) [pid = 1652] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x12c8b8400) [pid = 1652] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x1129a9400) [pid = 1652] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x11619ac00) [pid = 1652] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x1231b4400) [pid = 1652] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x12938f800) [pid = 1652] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x12a7c0000) [pid = 1652] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x12bb3c800) [pid = 1652] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x123290000) [pid = 1652] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x117f07c00) [pid = 1652] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x117d05000) [pid = 1652] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x125761c00) [pid = 1652] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x125027400) [pid = 1652] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x12a8f2400) [pid = 1652] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x12ab65000) [pid = 1652] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x12c222000) [pid = 1652] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x1122c2400) [pid = 1652] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x11a055c00) [pid = 1652] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x11328cc00) [pid = 1652] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x1197d5400) [pid = 1652] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x112a5b400) [pid = 1652] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x134fafc00) [pid = 1652] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x116109800) [pid = 1652] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:25:32 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x117f09400) [pid = 1652] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:25:32 INFO - PROCESS | 1652 | 1462580732969 Marionette TRACE conn2 <- [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]]]}] 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:25:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:25:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:25:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:25:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 1026ms 17:25:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:25:32 INFO - PROCESS | 1652 | 1462580732989 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 1652 | 1462580732990 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 17:25:32 INFO - PROCESS | 1652 | 1462580732994 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - PROCESS | 1652 | 1462580732996 Marionette TRACE conn2 <- [1,2918,null,{}] 17:25:33 INFO - PROCESS | 1652 | 1462580732998 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 1652 | 1462580733091 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 17:25:33 INFO - PROCESS | 1652 | 1462580733095 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a080800 == 73 [pid = 1652] [id = 737] 17:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x113292800) [pid = 1652] [serial = 2211] [outer = 0x0] 17:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x116111400) [pid = 1652] [serial = 2212] [outer = 0x113292800] 17:25:33 INFO - PROCESS | 1652 | 1462580733121 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x116670000) [pid = 1652] [serial = 2213] [outer = 0x113292800] 17:25:33 INFO - PROCESS | 1652 | 1462580733452 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:25:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:25:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 470ms 17:25:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:25:33 INFO - PROCESS | 1652 | 1462580733464 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 1652 | 1462580733465 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 17:25:33 INFO - PROCESS | 1652 | 1462580733467 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 1652 | 1462580733468 Marionette TRACE conn2 <- [1,2922,null,{}] 17:25:33 INFO - PROCESS | 1652 | 1462580733470 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 1652 | 1462580733571 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 17:25:33 INFO - PROCESS | 1652 | 1462580733647 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1a2000 == 74 [pid = 1652] [id = 738] 17:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x112a59400) [pid = 1652] [serial = 2214] [outer = 0x0] 17:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x116a54400) [pid = 1652] [serial = 2215] [outer = 0x112a59400] 17:25:33 INFO - PROCESS | 1652 | 1462580733673 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x118409000) [pid = 1652] [serial = 2216] [outer = 0x112a59400] 17:25:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:25:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:25:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:25:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:25:33 INFO - PROCESS | 1652 | 1462580733945 Marionette TRACE conn2 <- [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]]]}] 17:25:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:25:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:25:33 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 17:25:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:25:33 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 17:25:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:25:33 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]" 17:25:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:25:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:25:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 519ms 17:25:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:25:33 INFO - PROCESS | 1652 | 1462580733987 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 1652 | 1462580733989 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 17:25:34 INFO - PROCESS | 1652 | 1462580733999 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 1652 | 1462580734000 Marionette TRACE conn2 <- [1,2926,null,{}] 17:25:34 INFO - PROCESS | 1652 | 1462580734003 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:34 INFO - PROCESS | 1652 | 1462580734102 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 17:25:34 INFO - PROCESS | 1652 | 1462580734107 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x135807800 == 75 [pid = 1652] [id = 739] 17:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x11937e000) [pid = 1652] [serial = 2217] [outer = 0x0] 17:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x11a051c00) [pid = 1652] [serial = 2218] [outer = 0x11937e000] 17:25:34 INFO - PROCESS | 1652 | 1462580734133 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x123692000) [pid = 1652] [serial = 2219] [outer = 0x11937e000] 17:25:34 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:25:34 INFO - PROCESS | 1652 | 1462580734459 Marionette TRACE conn2 <- [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]]]}] 17:25:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:25:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 482ms 17:25:34 INFO - PROCESS | 1652 | 1462580734473 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 17:25:34 INFO - PROCESS | 1652 | 1462580734475 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 17:25:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:25:34 INFO - PROCESS | 1652 | 1462580734484 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 1652 | 1462580734485 Marionette TRACE conn2 <- [1,2930,null,{}] 17:25:34 INFO - PROCESS | 1652 | 1462580734487 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:34 INFO - PROCESS | 1652 | 1462580734622 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 17:25:34 INFO - PROCESS | 1652 | 1462580734630 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x13582e800 == 76 [pid = 1652] [id = 740] 17:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x1197da000) [pid = 1652] [serial = 2220] [outer = 0x0] 17:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x1247da800) [pid = 1652] [serial = 2221] [outer = 0x1197da000] 17:25:34 INFO - PROCESS | 1652 | 1462580734655 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x126c62800) [pid = 1652] [serial = 2222] [outer = 0x1197da000] 17:25:35 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:25:35 INFO - PROCESS | 1652 | 1462580735122 Marionette TRACE conn2 <- [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]]]}] 17:25:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:25:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 671ms 17:25:35 INFO - PROCESS | 1652 | 1462580735155 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 17:25:35 INFO - PROCESS | 1652 | 1462580735160 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 17:25:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:25:35 INFO - PROCESS | 1652 | 1462580735165 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - PROCESS | 1652 | 1462580735170 Marionette TRACE conn2 <- [1,2934,null,{}] 17:25:35 INFO - PROCESS | 1652 | 1462580735176 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:35 INFO - PROCESS | 1652 | 1462580735381 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 17:25:35 INFO - PROCESS | 1652 | 1462580735565 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x126e6e000 == 77 [pid = 1652] [id = 741] 17:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x1129a7400) [pid = 1652] [serial = 2223] [outer = 0x0] 17:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x112d07000) [pid = 1652] [serial = 2224] [outer = 0x1129a7400] 17:25:35 INFO - PROCESS | 1652 | 1462580735611 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x11619c000) [pid = 1652] [serial = 2225] [outer = 0x1129a7400] 17:25:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:25:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 826ms 17:25:35 INFO - PROCESS | 1652 | 1462580735983 Marionette TRACE conn2 <- [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]]]}] 17:25:35 INFO - PROCESS | 1652 | 1462580735990 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 17:25:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:25:36 INFO - PROCESS | 1652 | 1462580735997 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 17:25:36 INFO - PROCESS | 1652 | 1462580736002 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 1652 | 1462580736003 Marionette TRACE conn2 <- [1,2938,null,{}] 17:25:36 INFO - PROCESS | 1652 | 1462580736006 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:36 INFO - PROCESS | 1652 | 1462580736119 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 17:25:36 INFO - PROCESS | 1652 | 1462580736234 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cccd800 == 78 [pid = 1652] [id = 742] 17:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x1168b3400) [pid = 1652] [serial = 2226] [outer = 0x0] 17:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x117f12c00) [pid = 1652] [serial = 2227] [outer = 0x1168b3400] 17:25:36 INFO - PROCESS | 1652 | 1462580736266 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x119f9f400) [pid = 1652] [serial = 2228] [outer = 0x1168b3400] 17:25:36 INFO - PROCESS | 1652 | 1462580736634 Marionette TRACE conn2 <- [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]]]}] 17:25:36 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. 17:25:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 17:25:36 INFO - PROCESS | 1652 | 1462580736672 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 1652 | 1462580736673 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 17:25:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:25:36 INFO - PROCESS | 1652 | 1462580736676 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 1652 | 1462580736679 Marionette TRACE conn2 <- [1,2942,null,{}] 17:25:36 INFO - PROCESS | 1652 | 1462580736686 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:36 INFO - PROCESS | 1652 | 1462580736805 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 17:25:36 INFO - PROCESS | 1652 | 1462580736931 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x135922000 == 79 [pid = 1652] [id = 743] 17:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x1231b8400) [pid = 1652] [serial = 2229] [outer = 0x0] 17:25:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x124668800) [pid = 1652] [serial = 2230] [outer = 0x1231b8400] 17:25:36 INFO - PROCESS | 1652 | 1462580736964 Marionette DEBUG loaded listener.js 17:25:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x125761c00) [pid = 1652] [serial = 2231] [outer = 0x1231b8400] 17:25:37 INFO - PROCESS | 1652 | 1462580737352 Marionette TRACE conn2 <- [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"]]]}] 17:25:37 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 17:25:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:25:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 723ms 17:25:37 INFO - PROCESS | 1652 | 1462580737399 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 17:25:37 INFO - PROCESS | 1652 | 1462580737401 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 17:25:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:25:37 INFO - PROCESS | 1652 | 1462580737404 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:25:37 INFO - PROCESS | 1652 | 1462580737405 Marionette TRACE conn2 <- [1,2946,null,{}] 17:25:37 INFO - PROCESS | 1652 | 1462580737407 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:37 INFO - PROCESS | 1652 | 1462580737522 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 17:25:37 INFO - PROCESS | 1652 | 1462580737639 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x135b65800 == 80 [pid = 1652] [id = 744] 17:25:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x125770800) [pid = 1652] [serial = 2232] [outer = 0x0] 17:25:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x1275a9c00) [pid = 1652] [serial = 2233] [outer = 0x125770800] 17:25:37 INFO - PROCESS | 1652 | 1462580737671 Marionette DEBUG loaded listener.js 17:25:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x128c0a000) [pid = 1652] [serial = 2234] [outer = 0x125770800] 17:25:38 INFO - PROCESS | 1652 | 1462580738044 Marionette TRACE conn2 <- [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]]]}] 17:25:38 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. 17:25:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 17:25:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:25:38 INFO - PROCESS | 1652 | 1462580738074 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 1652 | 1462580738076 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 17:25:38 INFO - PROCESS | 1652 | 1462580738078 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 1652 | 1462580738079 Marionette TRACE conn2 <- [1,2950,null,{}] 17:25:38 INFO - PROCESS | 1652 | 1462580738082 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:38 INFO - PROCESS | 1652 | 1462580738192 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 17:25:38 INFO - PROCESS | 1652 | 1462580738300 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x137a62800 == 81 [pid = 1652] [id = 745] 17:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x128c0b800) [pid = 1652] [serial = 2235] [outer = 0x0] 17:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x12918d400) [pid = 1652] [serial = 2236] [outer = 0x128c0b800] 17:25:38 INFO - PROCESS | 1652 | 1462580738329 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x129381000) [pid = 1652] [serial = 2237] [outer = 0x128c0b800] 17:25:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x137b6a800 == 82 [pid = 1652] [id = 746] 17:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x129664800) [pid = 1652] [serial = 2238] [outer = 0x0] 17:25:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x12938f000) [pid = 1652] [serial = 2239] [outer = 0x129664800] 17:25:38 INFO - PROCESS | 1652 | 1462580738748 Marionette TRACE conn2 <- [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]]]}] 17:25:38 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. 17:25:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 720ms 17:25:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:25:38 INFO - PROCESS | 1652 | 1462580738799 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 1652 | 1462580738800 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 17:25:38 INFO - PROCESS | 1652 | 1462580738803 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 1652 | 1462580738804 Marionette TRACE conn2 <- [1,2954,null,{}] 17:25:38 INFO - PROCESS | 1652 | 1462580738806 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:39 INFO - PROCESS | 1652 | 1462580739002 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 17:25:39 INFO - PROCESS | 1652 | 1462580739094 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x137d30800 == 83 [pid = 1652] [id = 747] 17:25:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x1294c9c00) [pid = 1652] [serial = 2240] [outer = 0x0] 17:25:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x12a7c4800) [pid = 1652] [serial = 2241] [outer = 0x1294c9c00] 17:25:39 INFO - PROCESS | 1652 | 1462580739123 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x12a8f1800) [pid = 1652] [serial = 2242] [outer = 0x1294c9c00] 17:25:39 INFO - PROCESS | 1652 | 1462580739475 Marionette TRACE conn2 <- [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]]]}] 17:25:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:25:39 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 17:25:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 718ms 17:25:39 INFO - PROCESS | 1652 | 1462580739539 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 17:25:39 INFO - PROCESS | 1652 | 1462580739541 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 17:25:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:25:39 INFO - PROCESS | 1652 | 1462580739557 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:25:39 INFO - PROCESS | 1652 | 1462580739558 Marionette TRACE conn2 <- [1,2958,null,{}] 17:25:39 INFO - PROCESS | 1652 | 1462580739579 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:39 INFO - PROCESS | 1652 | 1462580739700 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 17:25:39 INFO - PROCESS | 1652 | 1462580739787 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x137e78000 == 84 [pid = 1652] [id = 748] 17:25:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x12a8e9000) [pid = 1652] [serial = 2243] [outer = 0x0] 17:25:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x12ab69000) [pid = 1652] [serial = 2244] [outer = 0x12a8e9000] 17:25:39 INFO - PROCESS | 1652 | 1462580739818 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x12abe7800) [pid = 1652] [serial = 2245] [outer = 0x12a8e9000] 17:25:40 INFO - PROCESS | 1652 | 1462580740188 Marionette TRACE conn2 <- [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]]]}] 17:25:40 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. 17:25:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 640ms 17:25:40 INFO - PROCESS | 1652 | 1462580740197 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 1652 | 1462580740198 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 17:25:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:25:40 INFO - PROCESS | 1652 | 1462580740200 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 1652 | 1462580740202 Marionette TRACE conn2 <- [1,2962,null,{}] 17:25:40 INFO - PROCESS | 1652 | 1462580740204 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:40 INFO - PROCESS | 1652 | 1462580740320 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 17:25:40 INFO - PROCESS | 1652 | 1462580740436 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x13c2f0800 == 85 [pid = 1652] [id = 749] 17:25:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x12ab65000) [pid = 1652] [serial = 2246] [outer = 0x0] 17:25:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x12bb16000) [pid = 1652] [serial = 2247] [outer = 0x12ab65000] 17:25:40 INFO - PROCESS | 1652 | 1462580740469 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x12bb33400) [pid = 1652] [serial = 2248] [outer = 0x12ab65000] 17:25:40 INFO - PROCESS | 1652 | 1462580740839 Marionette TRACE conn2 <- [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]]]}] 17:25:40 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. 17:25:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 17:25:40 INFO - PROCESS | 1652 | 1462580740871 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 1652 | 1462580740873 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 17:25:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:25:40 INFO - PROCESS | 1652 | 1462580740875 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 1652 | 1462580740877 Marionette TRACE conn2 <- [1,2966,null,{}] 17:25:40 INFO - PROCESS | 1652 | 1462580740879 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:41 INFO - PROCESS | 1652 | 1462580740994 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 17:25:41 INFO - PROCESS | 1652 | 1462580741116 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x11a02f000 == 86 [pid = 1652] [id = 750] 17:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x11203d400) [pid = 1652] [serial = 2249] [outer = 0x0] 17:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x11909fc00) [pid = 1652] [serial = 2250] [outer = 0x11203d400] 17:25:41 INFO - PROCESS | 1652 | 1462580741147 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x12bb37400) [pid = 1652] [serial = 2251] [outer = 0x11203d400] 17:25:41 INFO - PROCESS | 1652 | 1462580741491 Marionette TRACE conn2 <- [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]]]}] 17:25:41 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. 17:25:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 17:25:41 INFO - PROCESS | 1652 | 1462580741497 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 17:25:41 INFO - PROCESS | 1652 | 1462580741498 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 17:25:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:25:41 INFO - PROCESS | 1652 | 1462580741501 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:25:41 INFO - PROCESS | 1652 | 1462580741502 Marionette TRACE conn2 <- [1,2970,null,{}] 17:25:41 INFO - PROCESS | 1652 | 1462580741504 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:41 INFO - PROCESS | 1652 | 1462580741620 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 17:25:41 INFO - PROCESS | 1652 | 1462580741739 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f95800 == 87 [pid = 1652] [id = 751] 17:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x1122c7c00) [pid = 1652] [serial = 2252] [outer = 0x0] 17:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x113cc1400) [pid = 1652] [serial = 2253] [outer = 0x1122c7c00] 17:25:41 INFO - PROCESS | 1652 | 1462580741771 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x118b32800) [pid = 1652] [serial = 2254] [outer = 0x1122c7c00] 17:25:42 INFO - PROCESS | 1652 | 1462580742134 Marionette TRACE conn2 <- [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]]]}] 17:25:42 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. 17:25:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 17:25:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:25:42 INFO - PROCESS | 1652 | 1462580742172 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 1652 | 1462580742174 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 17:25:42 INFO - PROCESS | 1652 | 1462580742176 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 1652 | 1462580742178 Marionette TRACE conn2 <- [1,2974,null,{}] 17:25:42 INFO - PROCESS | 1652 | 1462580742181 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:42 INFO - PROCESS | 1652 | 1462580742344 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 17:25:42 INFO - PROCESS | 1652 | 1462580742539 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11680e000 == 88 [pid = 1652] [id = 752] 17:25:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x11277fc00) [pid = 1652] [serial = 2255] [outer = 0x0] 17:25:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x1160ea000) [pid = 1652] [serial = 2256] [outer = 0x11277fc00] 17:25:42 INFO - PROCESS | 1652 | 1462580742600 Marionette DEBUG loaded listener.js 17:25:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x124e83c00) [pid = 1652] [serial = 2257] [outer = 0x11277fc00] 17:25:42 INFO - PROCESS | 1652 | 1462580742973 Marionette TRACE conn2 <- [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]]]}] 17:25:42 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. 17:25:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 821ms 17:25:42 INFO - PROCESS | 1652 | 1462580742997 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 17:25:43 INFO - PROCESS | 1652 | 1462580742998 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 17:25:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:25:43 INFO - PROCESS | 1652 | 1462580743001 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - PROCESS | 1652 | 1462580743002 Marionette TRACE conn2 <- [1,2978,null,{}] 17:25:43 INFO - PROCESS | 1652 | 1462580743004 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:43 INFO - PROCESS | 1652 | 1462580743126 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 17:25:43 INFO - PROCESS | 1652 | 1462580743415 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11859d000 == 89 [pid = 1652] [id = 753] 17:25:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x109fc6400) [pid = 1652] [serial = 2258] [outer = 0x0] 17:25:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x110e5e800) [pid = 1652] [serial = 2259] [outer = 0x109fc6400] 17:25:43 INFO - PROCESS | 1652 | 1462580743460 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x112781800) [pid = 1652] [serial = 2260] [outer = 0x109fc6400] 17:25:43 INFO - PROCESS | 1652 | 1462580743865 Marionette TRACE conn2 <- [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]]]}] 17:25:43 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. 17:25:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 921ms 17:25:43 INFO - PROCESS | 1652 | 1462580743923 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 17:25:43 INFO - PROCESS | 1652 | 1462580743925 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 17:25:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:25:43 INFO - PROCESS | 1652 | 1462580743928 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - PROCESS | 1652 | 1462580743931 Marionette TRACE conn2 <- [1,2982,null,{}] 17:25:43 INFO - PROCESS | 1652 | 1462580743934 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:44 INFO - PROCESS | 1652 | 1462580744046 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 17:25:44 INFO - PROCESS | 1652 | 1462580744172 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12434a000 == 90 [pid = 1652] [id = 754] 17:25:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x116109800) [pid = 1652] [serial = 2261] [outer = 0x0] 17:25:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x11610a800) [pid = 1652] [serial = 2262] [outer = 0x116109800] 17:25:44 INFO - PROCESS | 1652 | 1462580744203 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x1166a2400) [pid = 1652] [serial = 2263] [outer = 0x116109800] 17:25:44 INFO - PROCESS | 1652 | 1462580744537 Marionette TRACE conn2 <- [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"]]]}] 17:25:44 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 17:25:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:25:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 17:25:44 INFO - PROCESS | 1652 | 1462580744600 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 1652 | 1462580744603 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 17:25:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:25:44 INFO - PROCESS | 1652 | 1462580744606 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 1652 | 1462580744608 Marionette TRACE conn2 <- [1,2986,null,{}] 17:25:44 INFO - PROCESS | 1652 | 1462580744610 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:44 INFO - PROCESS | 1652 | 1462580744750 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x135807800 == 89 [pid = 1652] [id = 739] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1a2000 == 88 [pid = 1652] [id = 738] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11a080800 == 87 [pid = 1652] [id = 737] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1350dd000 == 86 [pid = 1652] [id = 736] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12d753000 == 85 [pid = 1652] [id = 735] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5b000 == 84 [pid = 1652] [id = 734] 17:25:44 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x1194cf000) [pid = 1652] [serial = 2125] [outer = 0x0] [url = about:blank] 17:25:44 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x12bf18000) [pid = 1652] [serial = 2131] [outer = 0x0] [url = about:blank] 17:25:44 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x12684c800) [pid = 1652] [serial = 2128] [outer = 0x0] [url = about:blank] 17:25:44 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x12d573800) [pid = 1652] [serial = 2134] [outer = 0x0] [url = about:blank] 17:25:44 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x12d858000) [pid = 1652] [serial = 2137] [outer = 0x0] [url = about:blank] 17:25:44 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x135122800) [pid = 1652] [serial = 2140] [outer = 0x0] [url = about:blank] 17:25:44 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x1231be400) [pid = 1652] [serial = 2164] [outer = 0x0] [url = about:blank] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x128bbf000 == 83 [pid = 1652] [id = 733] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd7000 == 82 [pid = 1652] [id = 732] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1191ca000 == 81 [pid = 1652] [id = 731] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12c84a800 == 80 [pid = 1652] [id = 726] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf47000 == 79 [pid = 1652] [id = 725] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8d5000 == 78 [pid = 1652] [id = 724] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11a07e800 == 77 [pid = 1652] [id = 723] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11686b000 == 76 [pid = 1652] [id = 722] 17:25:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12aa1e000 == 75 [pid = 1652] [id = 721] 17:25:44 INFO - PROCESS | 1652 | 1462580744854 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x113219000 == 76 [pid = 1652] [id = 755] 17:25:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x111b09800) [pid = 1652] [serial = 2264] [outer = 0x0] 17:25:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x113316000) [pid = 1652] [serial = 2265] [outer = 0x111b09800] 17:25:44 INFO - PROCESS | 1652 | 1462580744880 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x117f0f000) [pid = 1652] [serial = 2266] [outer = 0x111b09800] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x1127aec00) [pid = 1652] [serial = 1655] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x112d4b800) [pid = 1652] [serial = 1604] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x1257e9c00) [pid = 1652] [serial = 1670] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x112019c00) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x1240f0c00) [pid = 1652] [serial = 1667] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x119fa1000) [pid = 1652] [serial = 1955] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x12362bc00) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x128af2c00) [pid = 1652] [serial = 1958] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x129193000) [pid = 1652] [serial = 1976] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x117d35400) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x12bb39c00) [pid = 1652] [serial = 1967] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x128af6800) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x1166a6c00) [pid = 1652] [serial = 1607] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x1294c5c00) [pid = 1652] [serial = 1961] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x1165bb000) [pid = 1652] [serial = 1658] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x1197d4c00) [pid = 1652] [serial = 1661] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x12a784000) [pid = 1652] [serial = 1910] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x12108c800) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x113d30c00) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x11666a400) [pid = 1652] [serial = 2018] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x116111000) [pid = 1652] [serial = 1562] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x12937b000) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x117f0ec00) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x1275a2800) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x1273dfc00) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x1294c8400) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x11277f000) [pid = 1652] [serial = 1601] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x12a783c00) [pid = 1652] [serial = 1907] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x12be5cc00) [pid = 1652] [serial = 1970] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x117f11800) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x113370c00) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x11a051800) [pid = 1652] [serial = 2021] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x11a055000) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x128c0e800) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x1257e7c00) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x129162800) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x119097c00) [pid = 1652] [serial = 1610] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x12a8ef800) [pid = 1652] [serial = 1964] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x1231bd800) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x1257e6000) [pid = 1652] [serial = 1721] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x112d05800) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x128d81400) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x1231bc400) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x1127c7400) [pid = 1652] [serial = 1559] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x12bf11400) [pid = 1652] [serial = 1973] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x11602a800) [pid = 1652] [serial = 1952] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x123296c00) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x119cb9000) [pid = 1652] [serial = 1613] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x115e71800) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x117d07800) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x128aee000) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x128aee800) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x128b8ac00) [pid = 1652] [serial = 2027] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x12a8f0800) [pid = 1652] [serial = 2030] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x12cb7b000) [pid = 1652] [serial = 2078] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x12c21d400) [pid = 1652] [serial = 2104] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12c8b4000) [pid = 1652] [serial = 2107] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x12c8af800) [pid = 1652] [serial = 2105] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x12cc51400) [pid = 1652] [serial = 2110] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x12c8b9400) [pid = 1652] [serial = 2108] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x1247db400) [pid = 1652] [serial = 2113] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x12d56d400) [pid = 1652] [serial = 2116] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x12cc5f400) [pid = 1652] [serial = 2111] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x129396400) [pid = 1652] [serial = 2114] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x123297800) [pid = 1652] [serial = 2065] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x125023400) [pid = 1652] [serial = 2066] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x1294be000) [pid = 1652] [serial = 2098] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x12965bc00) [pid = 1652] [serial = 2099] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x12a8eac00) [pid = 1652] [serial = 2101] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12bf13c00) [pid = 1652] [serial = 2060] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12be5dc00) [pid = 1652] [serial = 2059] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x123694c00) [pid = 1652] [serial = 2092] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x12501ac00) [pid = 1652] [serial = 2093] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x11a05b000) [pid = 1652] [serial = 2063] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x119098400) [pid = 1652] [serial = 2062] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x11a050800) [pid = 1652] [serial = 2090] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x11909e400) [pid = 1652] [serial = 2089] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x1275a8400) [pid = 1652] [serial = 2095] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x128d86c00) [pid = 1652] [serial = 2096] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x12a7be800) [pid = 1652] [serial = 2069] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x1270aec00) [pid = 1652] [serial = 2068] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12cc57c00) [pid = 1652] [serial = 2086] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x12bb39000) [pid = 1652] [serial = 2071] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x12c21b800) [pid = 1652] [serial = 2074] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x12c4c3800) [pid = 1652] [serial = 2077] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x12c4b8800) [pid = 1652] [serial = 2080] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12c21b400) [pid = 1652] [serial = 2083] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x112779000) [pid = 1652] [serial = 2143] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x112f73800) [pid = 1652] [serial = 2146] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x116023c00) [pid = 1652] [serial = 2147] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x1166a4400) [pid = 1652] [serial = 2149] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x119f9e000) [pid = 1652] [serial = 2158] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x117d0ac00) [pid = 1652] [serial = 2150] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x118154800) [pid = 1652] [serial = 2152] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x11a09dc00) [pid = 1652] [serial = 2161] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x134fb9800) [pid = 1652] [serial = 2123] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x119fa2c00) [pid = 1652] [serial = 1448] [outer = 0x0] [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.] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x11814f400) [pid = 1652] [serial = 2162] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12d85e000) [pid = 1652] [serial = 2120] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x1127b3000) [pid = 1652] [serial = 2144] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x134fb5000) [pid = 1652] [serial = 2122] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12d5e1800) [pid = 1652] [serial = 2117] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x119099000) [pid = 1652] [serial = 2153] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1197dd000) [pid = 1652] [serial = 2155] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12d5e9000) [pid = 1652] [serial = 2119] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x11a00e800) [pid = 1652] [serial = 2159] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x119cb3800) [pid = 1652] [serial = 2156] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12abe6c00) [pid = 1652] [serial = 2102] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12c220800) [pid = 1652] [serial = 2075] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12bf0a400) [pid = 1652] [serial = 2072] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x125022c00) [pid = 1652] [serial = 2024] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12bf12c00) [pid = 1652] [serial = 2033] [outer = 0x0] [url = about:blank] 17:25:45 INFO - PROCESS | 1652 | 1462580745234 Marionette TRACE conn2 <- [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]]]}] 17:25:45 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. 17:25:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 17:25:45 INFO - PROCESS | 1652 | 1462580745278 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 1652 | 1462580745279 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 17:25:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:25:45 INFO - PROCESS | 1652 | 1462580745282 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 1652 | 1462580745287 Marionette TRACE conn2 <- [1,2990,null,{}] 17:25:45 INFO - PROCESS | 1652 | 1462580745293 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:45 INFO - PROCESS | 1652 | 1462580745392 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 17:25:45 INFO - PROCESS | 1652 | 1462580745417 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1231e4800 == 77 [pid = 1652] [id = 756] 17:25:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x1181a9400) [pid = 1652] [serial = 2267] [outer = 0x0] 17:25:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x11909e800) [pid = 1652] [serial = 2268] [outer = 0x1181a9400] 17:25:45 INFO - PROCESS | 1652 | 1462580745443 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1197d9800) [pid = 1652] [serial = 2269] [outer = 0x1181a9400] 17:25:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb6000 == 78 [pid = 1652] [id = 757] 17:25:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x119fa1000) [pid = 1652] [serial = 2270] [outer = 0x0] 17:25:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1165bb000) [pid = 1652] [serial = 2271] [outer = 0x119fa1000] 17:25:45 INFO - PROCESS | 1652 | 1462580745823 Marionette TRACE conn2 <- [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]]]}] 17:25:45 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. 17:25:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 575ms 17:25:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:25:45 INFO - PROCESS | 1652 | 1462580745857 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 1652 | 1462580745859 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 17:25:45 INFO - PROCESS | 1652 | 1462580745861 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 1652 | 1462580745862 Marionette TRACE conn2 <- [1,2994,null,{}] 17:25:45 INFO - PROCESS | 1652 | 1462580745865 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:45 INFO - PROCESS | 1652 | 1462580745987 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 17:25:45 INFO - PROCESS | 1652 | 1462580745993 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x129157000 == 79 [pid = 1652] [id = 758] 17:25:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1166a5800) [pid = 1652] [serial = 2272] [outer = 0x0] 17:25:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x119cb9000) [pid = 1652] [serial = 2273] [outer = 0x1166a5800] 17:25:46 INFO - PROCESS | 1652 | 1462580746019 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x11a056c00) [pid = 1652] [serial = 2274] [outer = 0x1166a5800] 17:25:46 INFO - PROCESS | 1652 | 1462580746351 Marionette TRACE conn2 <- [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]]]}] 17:25:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:25:46 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 17:25:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 519ms 17:25:46 INFO - PROCESS | 1652 | 1462580746381 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 17:25:46 INFO - PROCESS | 1652 | 1462580746382 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 17:25:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:25:46 INFO - PROCESS | 1652 | 1462580746384 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 1652 | 1462580746385 Marionette TRACE conn2 <- [1,2998,null,{}] 17:25:46 INFO - PROCESS | 1652 | 1462580746387 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:46 INFO - PROCESS | 1652 | 1462580746486 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 17:25:46 INFO - PROCESS | 1652 | 1462580746490 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a59f000 == 80 [pid = 1652] [id = 759] 17:25:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x121090400) [pid = 1652] [serial = 2275] [outer = 0x0] 17:25:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x121093c00) [pid = 1652] [serial = 2276] [outer = 0x121090400] 17:25:46 INFO - PROCESS | 1652 | 1462580746522 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1231c1000) [pid = 1652] [serial = 2277] [outer = 0x121090400] 17:25:46 INFO - PROCESS | 1652 | 1462580746879 Marionette TRACE conn2 <- [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]]]}] 17:25:46 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. 17:25:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 519ms 17:25:46 INFO - PROCESS | 1652 | 1462580746904 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 17:25:46 INFO - PROCESS | 1652 | 1462580746905 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 17:25:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:25:46 INFO - PROCESS | 1652 | 1462580746908 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 1652 | 1462580746909 Marionette TRACE conn2 <- [1,3002,null,{}] 17:25:46 INFO - PROCESS | 1652 | 1462580746911 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:47 INFO - PROCESS | 1652 | 1462580747008 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 17:25:47 INFO - PROCESS | 1652 | 1462580747101 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abb5000 == 81 [pid = 1652] [id = 760] 17:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x1231b8800) [pid = 1652] [serial = 2278] [outer = 0x0] 17:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12404d400) [pid = 1652] [serial = 2279] [outer = 0x1231b8800] 17:25:47 INFO - PROCESS | 1652 | 1462580747126 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x124eb6000) [pid = 1652] [serial = 2280] [outer = 0x1231b8800] 17:25:47 INFO - PROCESS | 1652 | 1462580747417 Marionette TRACE conn2 <- [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]]]}] 17:25:47 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. 17:25:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 520ms 17:25:47 INFO - PROCESS | 1652 | 1462580747432 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 17:25:47 INFO - PROCESS | 1652 | 1462580747434 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 17:25:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:25:47 INFO - PROCESS | 1652 | 1462580747436 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - PROCESS | 1652 | 1462580747437 Marionette TRACE conn2 <- [1,3006,null,{}] 17:25:47 INFO - PROCESS | 1652 | 1462580747454 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:47 INFO - PROCESS | 1652 | 1462580747579 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 17:25:47 INFO - PROCESS | 1652 | 1462580747590 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb55800 == 82 [pid = 1652] [id = 761] 17:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x124b9b800) [pid = 1652] [serial = 2281] [outer = 0x0] 17:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x125023c00) [pid = 1652] [serial = 2282] [outer = 0x124b9b800] 17:25:47 INFO - PROCESS | 1652 | 1462580747617 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x1257e6c00) [pid = 1652] [serial = 2283] [outer = 0x124b9b800] 17:25:48 INFO - PROCESS | 1652 | 1462580748071 Marionette TRACE conn2 <- [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]]]}] 17:25:48 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. 17:25:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 17:25:48 INFO - PROCESS | 1652 | 1462580748111 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 1652 | 1462580748113 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 17:25:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:25:48 INFO - PROCESS | 1652 | 1462580748115 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 1652 | 1462580748116 Marionette TRACE conn2 <- [1,3010,null,{}] 17:25:48 INFO - PROCESS | 1652 | 1462580748119 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:48 INFO - PROCESS | 1652 | 1462580748293 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 17:25:48 INFO - PROCESS | 1652 | 1462580748318 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb42000 == 83 [pid = 1652] [id = 762] 17:25:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x126847c00) [pid = 1652] [serial = 2284] [outer = 0x0] 17:25:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x1275a8400) [pid = 1652] [serial = 2285] [outer = 0x126847c00] 17:25:48 INFO - PROCESS | 1652 | 1462580748358 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x128b96800) [pid = 1652] [serial = 2286] [outer = 0x126847c00] 17:25:48 INFO - PROCESS | 1652 | 1462580748742 Marionette TRACE conn2 <- [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]]]}] 17:25:48 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 17:25:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 667ms 17:25:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:25:48 INFO - PROCESS | 1652 | 1462580748784 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 1652 | 1462580748785 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 17:25:48 INFO - PROCESS | 1652 | 1462580748787 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 1652 | 1462580748788 Marionette TRACE conn2 <- [1,3014,null,{}] 17:25:48 INFO - PROCESS | 1652 | 1462580748790 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:48 INFO - PROCESS | 1652 | 1462580748910 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 17:25:48 INFO - PROCESS | 1652 | 1462580748942 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cff2000 == 84 [pid = 1652] [id = 763] 17:25:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x128c07800) [pid = 1652] [serial = 2287] [outer = 0x0] 17:25:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x128d84800) [pid = 1652] [serial = 2288] [outer = 0x128c07800] 17:25:48 INFO - PROCESS | 1652 | 1462580748967 Marionette DEBUG loaded listener.js 17:25:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12918dc00) [pid = 1652] [serial = 2289] [outer = 0x128c07800] 17:25:49 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:25:49 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x11937e000) [pid = 1652] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:25:49 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x112a59400) [pid = 1652] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:25:49 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12501d800) [pid = 1652] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:25:49 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x113292800) [pid = 1652] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:25:49 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x117fa1400) [pid = 1652] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:25:49 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x119fa3000) [pid = 1652] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:25:49 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x109fcc800) [pid = 1652] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:25:49 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x11602bc00) [pid = 1652] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:25:49 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x129382800) [pid = 1652] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:25:49 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x121091c00) [pid = 1652] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:25:49 INFO - PROCESS | 1652 | 1462580749457 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:25:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:25:49 INFO - {} 17:25:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:25:49 INFO - {} 17:25:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:25:49 INFO - {} 17:25:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:25:49 INFO - {} 17:25:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 718ms 17:25:49 INFO - TEST-START | /FileAPI/fileReader.html 17:25:49 INFO - PROCESS | 1652 | 1462580749506 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 17:25:49 INFO - PROCESS | 1652 | 1462580749507 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 17:25:49 INFO - PROCESS | 1652 | 1462580749509 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:25:49 INFO - PROCESS | 1652 | 1462580749510 Marionette TRACE conn2 <- [1,3018,null,{}] 17:25:49 INFO - PROCESS | 1652 | 1462580749513 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:49 INFO - PROCESS | 1652 | 1462580749608 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 17:25:49 INFO - PROCESS | 1652 | 1462580749612 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d877800 == 85 [pid = 1652] [id = 764] 17:25:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1240f1800) [pid = 1652] [serial = 2290] [outer = 0x0] 17:25:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x129396400) [pid = 1652] [serial = 2291] [outer = 0x1240f1800] 17:25:49 INFO - PROCESS | 1652 | 1462580749642 Marionette DEBUG loaded listener.js 17:25:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12a782800) [pid = 1652] [serial = 2292] [outer = 0x1240f1800] 17:25:49 INFO - PROCESS | 1652 | 1462580749967 Marionette TRACE conn2 <- [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]]]}] 17:25:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:25:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:25:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:25:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:25:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 471ms 17:25:49 INFO - PROCESS | 1652 | 1462580749981 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 17:25:49 INFO - TEST-START | /FileAPI/historical.html 17:25:49 INFO - PROCESS | 1652 | 1462580749990 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 17:25:49 INFO - PROCESS | 1652 | 1462580749993 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:25:49 INFO - PROCESS | 1652 | 1462580749995 Marionette TRACE conn2 <- [1,3022,null,{}] 17:25:49 INFO - PROCESS | 1652 | 1462580749997 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:50 INFO - PROCESS | 1652 | 1462580750102 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 17:25:50 INFO - PROCESS | 1652 | 1462580750176 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x134837800 == 86 [pid = 1652] [id = 765] 17:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x129660c00) [pid = 1652] [serial = 2293] [outer = 0x0] 17:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12a8ef800) [pid = 1652] [serial = 2294] [outer = 0x129660c00] 17:25:50 INFO - PROCESS | 1652 | 1462580750202 Marionette DEBUG loaded listener.js 17:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12be52400) [pid = 1652] [serial = 2295] [outer = 0x129660c00] 17:25:50 INFO - PROCESS | 1652 | 1462580750475 Marionette TRACE conn2 <- [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"]]]}] 17:25:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:25:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:25:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:25:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:25:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:25:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:25:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:25:50 INFO - TEST-OK | /FileAPI/historical.html | took 521ms 17:25:50 INFO - PROCESS | 1652 | 1462580750518 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 17:25:50 INFO - PROCESS | 1652 | 1462580750520 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 17:25:50 INFO - TEST-START | /FileAPI/idlharness.html 17:25:50 INFO - PROCESS | 1652 | 1462580750522 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - PROCESS | 1652 | 1462580750523 Marionette TRACE conn2 <- [1,3026,null,{}] 17:25:50 INFO - PROCESS | 1652 | 1462580750525 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:50 INFO - PROCESS | 1652 | 1462580750638 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 17:25:50 INFO - PROCESS | 1652 | 1462580750644 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350c6800 == 87 [pid = 1652] [id = 766] 17:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12a8ec400) [pid = 1652] [serial = 2296] [outer = 0x0] 17:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12bf0ac00) [pid = 1652] [serial = 2297] [outer = 0x12a8ec400] 17:25:50 INFO - PROCESS | 1652 | 1462580750684 Marionette DEBUG loaded listener.js 17:25:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12bf18800) [pid = 1652] [serial = 2298] [outer = 0x12a8ec400] 17:25:51 INFO - PROCESS | 1652 | 1462580751477 Marionette TRACE conn2 <- [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]]]}] 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:25:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:25:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:25:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:25:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:25:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:25:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:25:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:25:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:25:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:25:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:25:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:25:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:25:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:25:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:25:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:25:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:25:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:25:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:25:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:25:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:25:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:25:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:25:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:25:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:25:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:25:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:25:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:25:51 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 17:25:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:25:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:25:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:25:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:25:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:25:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:25:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:25:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:25:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:25:51 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 17:25:51 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 17:25:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:25:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:25:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:25:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:25:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:25:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:25:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:25:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:25:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:25:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:25:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:25:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:25:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:25:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:25:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:25:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:25:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:25:51 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 17:25:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:25:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:25:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:25:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:25:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:25:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:25:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:25:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:25:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:25:51 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 17:25:51 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 17:25:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:25:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:25:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:25:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:25:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:25:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:25:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:25:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:25:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:25:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:25:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 1034ms 17:25:51 INFO - PROCESS | 1652 | 1462580751581 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 1652 | 1462580751584 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 17:25:51 INFO - TEST-START | /FileAPI/idlharness.worker 17:25:51 INFO - PROCESS | 1652 | 1462580751589 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 1652 | 1462580751592 Marionette TRACE conn2 <- [1,3030,null,{}] 17:25:51 INFO - PROCESS | 1652 | 1462580751597 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:51 INFO - PROCESS | 1652 | 1462580751727 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 17:25:51 INFO - PROCESS | 1652 | 1462580751803 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1194a5800 == 88 [pid = 1652] [id = 767] 17:25:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x1160e7000) [pid = 1652] [serial = 2299] [outer = 0x0] 17:25:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x116172c00) [pid = 1652] [serial = 2300] [outer = 0x1160e7000] 17:25:51 INFO - PROCESS | 1652 | 1462580751833 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x117420000) [pid = 1652] [serial = 2301] [outer = 0x1160e7000] 17:25:51 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:25:52 INFO - PROCESS | 1652 | 1462580752540 Marionette TRACE conn2 <- [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,{},{}]]]}] 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:25:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:25:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:25:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:25:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:25:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:25:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:25:52 INFO - {} 17:25:52 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 17:25:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:25:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:25:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:25:52 INFO - {} 17:25:52 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 - {} 17:25:52 INFO - {} 17:25:52 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 17:25:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:25:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:25:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:25:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:25:52 INFO - {} 17:25:52 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 17:25:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:25:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:25:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:25:52 INFO - {} 17:25:52 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 - {} 17:25:52 INFO - {} 17:25:52 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 17:25:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:25:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:25:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 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 17:25:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:25:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:25:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 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 17:25:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 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 17:25:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 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 17:25:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:25:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:25:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:25:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:25:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:25:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:25:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:25:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:25:52 INFO - {} 17:25:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 987ms 17:25:52 INFO - PROCESS | 1652 | 1462580752577 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 1652 | 1462580752582 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 17:25:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:25:52 INFO - PROCESS | 1652 | 1462580752586 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - PROCESS | 1652 | 1462580752588 Marionette TRACE conn2 <- [1,3034,null,{}] 17:25:52 INFO - PROCESS | 1652 | 1462580752590 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:52 INFO - PROCESS | 1652 | 1462580752745 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 17:25:52 INFO - PROCESS | 1652 | 1462580752853 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x137e95000 == 89 [pid = 1652] [id = 768] 17:25:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x117fb9800) [pid = 1652] [serial = 2302] [outer = 0x0] 17:25:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12d575c00) [pid = 1652] [serial = 2303] [outer = 0x117fb9800] 17:25:52 INFO - PROCESS | 1652 | 1462580752885 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12d5e7000) [pid = 1652] [serial = 2304] [outer = 0x117fb9800] 17:25:53 INFO - PROCESS | 1652 | 1462580753279 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:25:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:25:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 721ms 17:25:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:25:53 INFO - PROCESS | 1652 | 1462580753308 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 1652 | 1462580753309 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 17:25:53 INFO - PROCESS | 1652 | 1462580753312 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 1652 | 1462580753314 Marionette TRACE conn2 <- [1,3038,null,{}] 17:25:53 INFO - PROCESS | 1652 | 1462580753323 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:53 INFO - PROCESS | 1652 | 1462580753448 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 17:25:53 INFO - PROCESS | 1652 | 1462580753561 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x140ddb800 == 90 [pid = 1652] [id = 769] 17:25:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12d84f400) [pid = 1652] [serial = 2305] [outer = 0x0] 17:25:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x134faf800) [pid = 1652] [serial = 2306] [outer = 0x12d84f400] 17:25:53 INFO - PROCESS | 1652 | 1462580753594 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x134fbb800) [pid = 1652] [serial = 2307] [outer = 0x12d84f400] 17:25:53 INFO - PROCESS | 1652 | 1462580753969 Marionette TRACE conn2 <- [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"]]]}] 17:25:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:25:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:25:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 672ms 17:25:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:25:53 INFO - PROCESS | 1652 | 1462580753985 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 1652 | 1462580753987 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 17:25:53 INFO - PROCESS | 1652 | 1462580753989 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 1652 | 1462580753990 Marionette TRACE conn2 <- [1,3042,null,{}] 17:25:53 INFO - PROCESS | 1652 | 1462580753993 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:54 INFO - PROCESS | 1652 | 1462580754114 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 17:25:54 INFO - PROCESS | 1652 | 1462580754229 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x13cc8e000 == 91 [pid = 1652] [id = 770] 17:25:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x134f13c00) [pid = 1652] [serial = 2308] [outer = 0x0] 17:25:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x134f15800) [pid = 1652] [serial = 2309] [outer = 0x134f13c00] 17:25:54 INFO - PROCESS | 1652 | 1462580754261 Marionette DEBUG loaded listener.js 17:25:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x134fbcc00) [pid = 1652] [serial = 2310] [outer = 0x134f13c00] 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:25:54 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. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:25:54 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'.) 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:25:54 INFO - PROCESS | 1652 | 1462580754700 Marionette TRACE conn2 <- [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]]]}] 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:25:54 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. 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:25:54 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. 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:25:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:25:54 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. 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:25:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:25:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:25:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 728ms 17:25:54 INFO - PROCESS | 1652 | 1462580754719 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 17:25:54 INFO - PROCESS | 1652 | 1462580754720 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 17:25:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:25:54 INFO - PROCESS | 1652 | 1462580754722 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:25:54 INFO - PROCESS | 1652 | 1462580754723 Marionette TRACE conn2 <- [1,3046,null,{}] 17:25:54 INFO - PROCESS | 1652 | 1462580754726 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:54 INFO - PROCESS | 1652 | 1462580754865 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 17:25:54 INFO - PROCESS | 1652 | 1462580754973 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x13cc8f800 == 92 [pid = 1652] [id = 771] 17:25:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x134f09400) [pid = 1652] [serial = 2311] [outer = 0x0] 17:25:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x13511bc00) [pid = 1652] [serial = 2312] [outer = 0x134f09400] 17:25:55 INFO - PROCESS | 1652 | 1462580755004 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x13523ac00) [pid = 1652] [serial = 2313] [outer = 0x134f09400] 17:25:55 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:25:55 INFO - PROCESS | 1652 | 1462580755391 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:25:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:25:55 INFO - {} 17:25:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 719ms 17:25:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:25:55 INFO - PROCESS | 1652 | 1462580755441 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 17:25:55 INFO - PROCESS | 1652 | 1462580755443 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 17:25:55 INFO - PROCESS | 1652 | 1462580755445 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:25:55 INFO - PROCESS | 1652 | 1462580755446 Marionette TRACE conn2 <- [1,3050,null,{}] 17:25:55 INFO - PROCESS | 1652 | 1462580755516 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:55 INFO - PROCESS | 1652 | 1462580755653 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 17:25:55 INFO - PROCESS | 1652 | 1462580755732 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x140c02800 == 93 [pid = 1652] [id = 772] 17:25:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x135242c00) [pid = 1652] [serial = 2314] [outer = 0x0] 17:25:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x135cab000) [pid = 1652] [serial = 2315] [outer = 0x135242c00] 17:25:55 INFO - PROCESS | 1652 | 1462580755763 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x135cc3800) [pid = 1652] [serial = 2316] [outer = 0x135242c00] 17:25:56 INFO - PROCESS | 1652 | 1462580756119 Marionette TRACE conn2 <- [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]]]}] 17:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:25:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 720ms 17:25:56 INFO - PROCESS | 1652 | 1462580756165 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 17:25:56 INFO - PROCESS | 1652 | 1462580756167 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 17:25:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:25:56 INFO - PROCESS | 1652 | 1462580756169 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - PROCESS | 1652 | 1462580756170 Marionette TRACE conn2 <- [1,3054,null,{}] 17:25:56 INFO - PROCESS | 1652 | 1462580756173 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:56 INFO - PROCESS | 1652 | 1462580756288 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 17:25:56 INFO - PROCESS | 1652 | 1462580756402 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x140c1d000 == 94 [pid = 1652] [id = 773] 17:25:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x135cc4800) [pid = 1652] [serial = 2317] [outer = 0x0] 17:25:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x135cca400) [pid = 1652] [serial = 2318] [outer = 0x135cc4800] 17:25:56 INFO - PROCESS | 1652 | 1462580756432 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x135cc6400) [pid = 1652] [serial = 2319] [outer = 0x135cc4800] 17:25:57 INFO - PROCESS | 1652 | 1462580757010 Marionette TRACE conn2 <- [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"]]]}] 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:25:57 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" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:25:57 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" 17:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:25:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 988ms 17:25:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:25:57 INFO - PROCESS | 1652 | 1462580757159 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 1652 | 1462580757160 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 17:25:57 INFO - PROCESS | 1652 | 1462580757163 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 1652 | 1462580757164 Marionette TRACE conn2 <- [1,3058,null,{}] 17:25:57 INFO - PROCESS | 1652 | 1462580757167 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:57 INFO - PROCESS | 1652 | 1462580757283 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 17:25:57 INFO - PROCESS | 1652 | 1462580757379 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x116f26000 == 95 [pid = 1652] [id = 774] 17:25:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x112781000) [pid = 1652] [serial = 2320] [outer = 0x0] 17:25:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x1129a9400) [pid = 1652] [serial = 2321] [outer = 0x112781000] 17:25:57 INFO - PROCESS | 1652 | 1462580757410 Marionette DEBUG loaded listener.js 17:25:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x1240f2400) [pid = 1652] [serial = 2322] [outer = 0x112781000] 17:25:57 INFO - PROCESS | 1652 | 1462580757786 Marionette TRACE conn2 <- [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]]]}] 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:25:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:25:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:25:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:25:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:25:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:25:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:25:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 673ms 17:25:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:25:57 INFO - PROCESS | 1652 | 1462580757836 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 1652 | 1462580757838 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 17:25:57 INFO - PROCESS | 1652 | 1462580757840 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 1652 | 1462580757841 Marionette TRACE conn2 <- [1,3062,null,{}] 17:25:57 INFO - PROCESS | 1652 | 1462580757844 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:57 INFO - PROCESS | 1652 | 1462580757963 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 17:25:58 INFO - PROCESS | 1652 | 1462580758280 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1246c1800 == 96 [pid = 1652] [id = 775] 17:25:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x1122c7800) [pid = 1652] [serial = 2323] [outer = 0x0] 17:25:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x11277e400) [pid = 1652] [serial = 2324] [outer = 0x1122c7800] 17:25:58 INFO - PROCESS | 1652 | 1462580758331 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x112d42400) [pid = 1652] [serial = 2325] [outer = 0x1122c7800] 17:25:58 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:25:58 INFO - PROCESS | 1652 | 1462580758754 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:25:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:25:58 INFO - {} 17:25:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 922ms 17:25:58 INFO - PROCESS | 1652 | 1462580758763 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 17:25:58 INFO - PROCESS | 1652 | 1462580758766 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 17:25:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:25:58 INFO - PROCESS | 1652 | 1462580758768 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - PROCESS | 1652 | 1462580758771 Marionette TRACE conn2 <- [1,3066,null,{}] 17:25:58 INFO - PROCESS | 1652 | 1462580758774 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:58 INFO - PROCESS | 1652 | 1462580758904 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 17:25:59 INFO - PROCESS | 1652 | 1462580759046 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c283800 == 97 [pid = 1652] [id = 776] 17:25:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x117f0ec00) [pid = 1652] [serial = 2326] [outer = 0x0] 17:25:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x119096000) [pid = 1652] [serial = 2327] [outer = 0x117f0ec00] 17:25:59 INFO - PROCESS | 1652 | 1462580759074 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x1197d8800) [pid = 1652] [serial = 2328] [outer = 0x117f0ec00] 17:25:59 INFO - PROCESS | 1652 | 1462580759446 Marionette TRACE conn2 <- [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]]]}] 17:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:25:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 725ms 17:25:59 INFO - PROCESS | 1652 | 1462580759495 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 17:25:59 INFO - PROCESS | 1652 | 1462580759497 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 17:25:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:25:59 INFO - PROCESS | 1652 | 1462580759501 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:25:59 INFO - PROCESS | 1652 | 1462580759502 Marionette TRACE conn2 <- [1,3070,null,{}] 17:25:59 INFO - PROCESS | 1652 | 1462580759504 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:59 INFO - PROCESS | 1652 | 1462580759613 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 17:25:59 INFO - PROCESS | 1652 | 1462580759707 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11931d000 == 98 [pid = 1652] [id = 777] 17:25:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x1166aa400) [pid = 1652] [serial = 2329] [outer = 0x0] 17:25:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x11a051800) [pid = 1652] [serial = 2330] [outer = 0x1166aa400] 17:25:59 INFO - PROCESS | 1652 | 1462580759735 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x121089c00) [pid = 1652] [serial = 2331] [outer = 0x1166aa400] 17:25:59 INFO - PROCESS | 1652 | --DOCSHELL 0x137e85000 == 97 [pid = 1652] [id = 710] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x134837800 == 96 [pid = 1652] [id = 765] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12d877800 == 95 [pid = 1652] [id = 764] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12cff2000 == 94 [pid = 1652] [id = 763] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb42000 == 93 [pid = 1652] [id = 762] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb55800 == 92 [pid = 1652] [id = 761] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12abb5000 == 91 [pid = 1652] [id = 760] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12a59f000 == 90 [pid = 1652] [id = 759] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x129157000 == 89 [pid = 1652] [id = 758] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb6000 == 88 [pid = 1652] [id = 757] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1231e4800 == 87 [pid = 1652] [id = 756] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x113219000 == 86 [pid = 1652] [id = 755] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12434a000 == 85 [pid = 1652] [id = 754] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11859d000 == 84 [pid = 1652] [id = 753] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x117f95800 == 83 [pid = 1652] [id = 751] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11a02f000 == 82 [pid = 1652] [id = 750] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x13c2f0800 == 81 [pid = 1652] [id = 749] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x137e78000 == 80 [pid = 1652] [id = 748] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x137d30800 == 79 [pid = 1652] [id = 747] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x137b6a800 == 78 [pid = 1652] [id = 746] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x137a62800 == 77 [pid = 1652] [id = 745] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x135b65800 == 76 [pid = 1652] [id = 744] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x135922000 == 75 [pid = 1652] [id = 743] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12cccd800 == 74 [pid = 1652] [id = 742] 17:26:00 INFO - PROCESS | 1652 | --DOCSHELL 0x126e6e000 == 73 [pid = 1652] [id = 741] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x11a051c00) [pid = 1652] [serial = 2218] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x123692000) [pid = 1652] [serial = 2219] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x1247d9c00) [pid = 1652] [serial = 2179] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x12684bc00) [pid = 1652] [serial = 2206] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x116670000) [pid = 1652] [serial = 2213] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x1257f0c00) [pid = 1652] [serial = 2182] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x118409000) [pid = 1652] [serial = 2216] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x1122c2800) [pid = 1652] [serial = 2167] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x1194c8800) [pid = 1652] [serial = 2200] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x116a54400) [pid = 1652] [serial = 2215] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x116111400) [pid = 1652] [serial = 2212] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x12501fc00) [pid = 1652] [serial = 2204] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x112783800) [pid = 1652] [serial = 2195] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x123297c00) [pid = 1652] [serial = 2203] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x1190d0800) [pid = 1652] [serial = 2173] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x116830800) [pid = 1652] [serial = 2197] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x11a04e400) [pid = 1652] [serial = 2201] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12916b800) [pid = 1652] [serial = 2191] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x129392400) [pid = 1652] [serial = 2209] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x123266000) [pid = 1652] [serial = 2176] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x110e5a400) [pid = 1652] [serial = 2194] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x129666800) [pid = 1652] [serial = 2210] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1275a4000) [pid = 1652] [serial = 2185] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x128af9400) [pid = 1652] [serial = 2207] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x117d39800) [pid = 1652] [serial = 2198] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x11610d400) [pid = 1652] [serial = 2170] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x123292000) [pid = 1652] [serial = 2165] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x128c09000) [pid = 1652] [serial = 2188] [outer = 0x0] [url = about:blank] 17:26:00 INFO - PROCESS | 1652 | 1462580760264 Marionette TRACE conn2 <- [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]]]}] 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:26:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 826ms 17:26:00 INFO - PROCESS | 1652 | 1462580760327 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 1652 | 1462580760330 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 17:26:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:26:00 INFO - PROCESS | 1652 | 1462580760335 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 1652 | 1462580760341 Marionette TRACE conn2 <- [1,3074,null,{}] 17:26:00 INFO - PROCESS | 1652 | 1462580760351 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:00 INFO - PROCESS | 1652 | 1462580760450 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 17:26:00 INFO - PROCESS | 1652 | 1462580760527 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12435b000 == 74 [pid = 1652] [id = 778] 17:26:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x112a59800) [pid = 1652] [serial = 2332] [outer = 0x0] 17:26:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12108d800) [pid = 1652] [serial = 2333] [outer = 0x112a59800] 17:26:00 INFO - PROCESS | 1652 | 1462580760553 Marionette DEBUG loaded listener.js 17:26:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x1231b4400) [pid = 1652] [serial = 2334] [outer = 0x112a59800] 17:26:00 INFO - PROCESS | 1652 | 1462580760846 Marionette TRACE conn2 <- [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]]]}] 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:26:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 532ms 17:26:00 INFO - PROCESS | 1652 | 1462580760867 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 1652 | 1462580760868 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 17:26:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:26:00 INFO - PROCESS | 1652 | 1462580760871 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 1652 | 1462580760872 Marionette TRACE conn2 <- [1,3078,null,{}] 17:26:00 INFO - PROCESS | 1652 | 1462580760875 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:00 INFO - PROCESS | 1652 | 1462580760987 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 17:26:00 INFO - PROCESS | 1652 | 1462580760991 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a7a0800 == 75 [pid = 1652] [id = 779] 17:26:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x1231c1c00) [pid = 1652] [serial = 2335] [outer = 0x0] 17:26:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x12347d000) [pid = 1652] [serial = 2336] [outer = 0x1231c1c00] 17:26:01 INFO - PROCESS | 1652 | 1462580761017 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x124662c00) [pid = 1652] [serial = 2337] [outer = 0x1231c1c00] 17:26:01 INFO - PROCESS | 1652 | 1462580761377 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15: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/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26: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/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37: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/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48: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\nreader.onloadstart [0,3081,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 1652 | 1462580761398 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 17:26:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:26:01 INFO - PROCESS | 1652 | 1462580761400 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 1652 | 1462580761401 Marionette TRACE conn2 <- [1,3082,null,{}] 17:26:01 INFO - PROCESS | 1652 | 1462580761404 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:01 INFO - PROCESS | 1652 | 1462580761501 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 17:26:01 INFO - PROCESS | 1652 | 1462580761505 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb60000 == 76 [pid = 1652] [id = 780] 17:26:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x125028800) [pid = 1652] [serial = 2338] [outer = 0x0] 17:26:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x1257e5400) [pid = 1652] [serial = 2339] [outer = 0x125028800] 17:26:01 INFO - PROCESS | 1652 | 1462580761537 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x126ef4800) [pid = 1652] [serial = 2340] [outer = 0x125028800] 17:26:01 INFO - PROCESS | 1652 | 1462580761898 Marionette TRACE conn2 <- [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]]]}] 17:26:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:26:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:26:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:26:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 521ms 17:26:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:26:01 INFO - PROCESS | 1652 | 1462580761922 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 1652 | 1462580761923 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 17:26:01 INFO - PROCESS | 1652 | 1462580761926 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 1652 | 1462580761929 Marionette TRACE conn2 <- [1,3086,null,{}] 17:26:01 INFO - PROCESS | 1652 | 1462580761933 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:02 INFO - PROCESS | 1652 | 1462580762035 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 17:26:02 INFO - PROCESS | 1652 | 1462580762124 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb47000 == 77 [pid = 1652] [id = 781] 17:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x123623400) [pid = 1652] [serial = 2341] [outer = 0x0] 17:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x1275af000) [pid = 1652] [serial = 2342] [outer = 0x123623400] 17:26:02 INFO - PROCESS | 1652 | 1462580762150 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x129167000) [pid = 1652] [serial = 2343] [outer = 0x123623400] 17:26:02 INFO - PROCESS | 1652 | 1462580762402 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:26:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 523ms 17:26:02 INFO - PROCESS | 1652 | 1462580762450 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 17:26:02 INFO - PROCESS | 1652 | 1462580762458 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 17:26:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:26:02 INFO - PROCESS | 1652 | 1462580762469 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 1652 | 1462580762470 Marionette TRACE conn2 <- [1,3090,null,{}] 17:26:02 INFO - PROCESS | 1652 | 1462580762473 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:02 INFO - PROCESS | 1652 | 1462580762599 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 17:26:02 INFO - PROCESS | 1652 | 1462580762614 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d86a000 == 78 [pid = 1652] [id = 782] 17:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x128c10000) [pid = 1652] [serial = 2344] [outer = 0x0] 17:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x129195000) [pid = 1652] [serial = 2345] [outer = 0x128c10000] 17:26:02 INFO - PROCESS | 1652 | 1462580762639 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x129395400) [pid = 1652] [serial = 2346] [outer = 0x128c10000] 17:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:26:02 INFO - PROCESS | 1652 | 1462580762983 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:26:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 519ms 17:26:02 INFO - PROCESS | 1652 | 1462580762988 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 17:26:02 INFO - PROCESS | 1652 | 1462580762989 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 17:26:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:26:02 INFO - PROCESS | 1652 | 1462580762991 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 1652 | 1462580762992 Marionette TRACE conn2 <- [1,3094,null,{}] 17:26:02 INFO - PROCESS | 1652 | 1462580762995 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - PROCESS | 1652 | 1462580763120 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 17:26:03 INFO - PROCESS | 1652 | 1462580763134 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x13476e800 == 79 [pid = 1652] [id = 783] 17:26:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x128f7c400) [pid = 1652] [serial = 2347] [outer = 0x0] 17:26:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12965b400) [pid = 1652] [serial = 2348] [outer = 0x128f7c400] 17:26:03 INFO - PROCESS | 1652 | 1462580763159 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12a8ec000) [pid = 1652] [serial = 2349] [outer = 0x128f7c400] 17:26:03 INFO - PROCESS | 1652 | 1462580763483 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:26:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:26:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 522ms 17:26:03 INFO - PROCESS | 1652 | 1462580763514 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 1652 | 1462580763515 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 17:26:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:26:03 INFO - PROCESS | 1652 | 1462580763518 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 1652 | 1462580763519 Marionette TRACE conn2 <- [1,3098,null,{}] 17:26:03 INFO - PROCESS | 1652 | 1462580763521 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - PROCESS | 1652 | 1462580763685 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 17:26:03 INFO - PROCESS | 1652 | 1462580763706 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1348d9000 == 80 [pid = 1652] [id = 784] 17:26:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x1294be400) [pid = 1652] [serial = 2350] [outer = 0x0] 17:26:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12ab63000) [pid = 1652] [serial = 2351] [outer = 0x1294be400] 17:26:03 INFO - PROCESS | 1652 | 1462580763741 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x12bb14400) [pid = 1652] [serial = 2352] [outer = 0x1294be400] 17:26:04 INFO - PROCESS | 1652 | 1462580764083 Marionette TRACE conn2 <- [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]]]}] 17:26:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:26:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:26:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 571ms 17:26:04 INFO - PROCESS | 1652 | 1462580764089 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 1652 | 1462580764090 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 17:26:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:26:04 INFO - PROCESS | 1652 | 1462580764093 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 1652 | 1462580764095 Marionette TRACE conn2 <- [1,3102,null,{}] 17:26:04 INFO - PROCESS | 1652 | 1462580764098 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:04 INFO - PROCESS | 1652 | 1462580764228 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 17:26:04 INFO - PROCESS | 1652 | 1462580764244 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1350dd000 == 81 [pid = 1652] [id = 785] 17:26:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x1294bf000) [pid = 1652] [serial = 2353] [outer = 0x0] 17:26:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12bb15400) [pid = 1652] [serial = 2354] [outer = 0x1294bf000] 17:26:04 INFO - PROCESS | 1652 | 1462580764274 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x1257e7800) [pid = 1652] [serial = 2355] [outer = 0x1294bf000] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x12ccdb000) [pid = 1652] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x124b9b800) [pid = 1652] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x126847c00) [pid = 1652] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x116109800) [pid = 1652] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x129660c00) [pid = 1652] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x111b09800) [pid = 1652] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x109fc6400) [pid = 1652] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x1197da000) [pid = 1652] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x1166a5800) [pid = 1652] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x121090400) [pid = 1652] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x119fa1000) [pid = 1652] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x1181a9400) [pid = 1652] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x129664800) [pid = 1652] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x1240f1800) [pid = 1652] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1231b8800) [pid = 1652] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x128c07800) [pid = 1652] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:26:04 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12cce3800) [pid = 1652] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:26:04 INFO - PROCESS | 1652 | 1462580764790 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:26:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:26:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 722ms 17:26:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:26:04 INFO - PROCESS | 1652 | 1462580764819 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 1652 | 1462580764821 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 17:26:04 INFO - PROCESS | 1652 | 1462580764823 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 1652 | 1462580764825 Marionette TRACE conn2 <- [1,3106,null,{}] 17:26:04 INFO - PROCESS | 1652 | 1462580764832 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:04 INFO - PROCESS | 1652 | 1462580764986 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 17:26:05 INFO - PROCESS | 1652 | 1462580765060 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x13515f000 == 82 [pid = 1652] [id = 786] 17:26:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x119c2d000) [pid = 1652] [serial = 2356] [outer = 0x0] 17:26:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x12bf0dc00) [pid = 1652] [serial = 2357] [outer = 0x119c2d000] 17:26:05 INFO - PROCESS | 1652 | 1462580765093 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12c8af000) [pid = 1652] [serial = 2358] [outer = 0x119c2d000] 17:26:05 INFO - PROCESS | 1652 | 1462580765354 Marionette TRACE conn2 <- [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]]]}] 17:26:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:26:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:26:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:26:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 576ms 17:26:05 INFO - PROCESS | 1652 | 1462580765400 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 17:26:05 INFO - PROCESS | 1652 | 1462580765401 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 17:26:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:26:05 INFO - PROCESS | 1652 | 1462580765403 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - PROCESS | 1652 | 1462580765404 Marionette TRACE conn2 <- [1,3110,null,{}] 17:26:05 INFO - PROCESS | 1652 | 1462580765406 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:05 INFO - PROCESS | 1652 | 1462580765514 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 17:26:05 INFO - PROCESS | 1652 | 1462580765595 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x135813800 == 83 [pid = 1652] [id = 787] 17:26:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12c4c4400) [pid = 1652] [serial = 2359] [outer = 0x0] 17:26:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12c8b1c00) [pid = 1652] [serial = 2360] [outer = 0x12c4c4400] 17:26:05 INFO - PROCESS | 1652 | 1462580765620 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12d573000) [pid = 1652] [serial = 2361] [outer = 0x12c4c4400] 17:26:05 INFO - PROCESS | 1652 | 1462580765873 Marionette TRACE conn2 <- [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"]]]}] 17:26:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:26:05 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 17:26:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:26:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 518ms 17:26:05 INFO - PROCESS | 1652 | 1462580765923 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 17:26:05 INFO - PROCESS | 1652 | 1462580765924 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 17:26:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:26:05 INFO - PROCESS | 1652 | 1462580765926 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - PROCESS | 1652 | 1462580765927 Marionette TRACE conn2 <- [1,3114,null,{}] 17:26:05 INFO - PROCESS | 1652 | 1462580765937 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:06 INFO - PROCESS | 1652 | 1462580766045 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 17:26:06 INFO - PROCESS | 1652 | 1462580766049 Marionette TRACE conn2 -> [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\", \"4c188bae-94ac-4572-b738-095617bf8f02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x13590d000 == 84 [pid = 1652] [id = 788] 17:26:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12c8b8000) [pid = 1652] [serial = 2362] [outer = 0x0] 17:26:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12d850400) [pid = 1652] [serial = 2363] [outer = 0x12c8b8000] 17:26:06 INFO - PROCESS | 1652 | 1462580766074 Marionette DEBUG loaded listener.js 17:26:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x134f0e800) [pid = 1652] [serial = 2364] [outer = 0x12c8b8000] 17:26:06 INFO - PROCESS | 1652 | 1462580766421 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:26:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:26:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 528ms 17:26:06 INFO - PROCESS | 1652 | 1462580766455 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 17:26:06 INFO - PROCESS | 1652 | 1462580766456 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 17:26:07 WARNING - u'runner_teardown' () 17:26:07 INFO - No more tests 17:26:07 INFO - Got 0 unexpected results 17:26:07 INFO - SUITE-END | took 524s 17:26:07 INFO - Closing logging queue 17:26:07 INFO - queue closed 17:26:07 INFO - Return code: 0 17:26:07 WARNING - # TBPL SUCCESS # 17:26:07 INFO - Running post-action listener: _resource_record_post_action 17:26:07 INFO - Running post-run listener: _resource_record_post_run 17:26:08 INFO - Total resource usage - Wall time: 545s; CPU: 58.0%; Read bytes: 37746176; Write bytes: 951505920; Read time: 403; Write time: 4768 17:26:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:26:08 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 140093952; Write bytes: 133529600; Read time: 12661; Write time: 229 17:26:08 INFO - run-tests - Wall time: 528s; CPU: 58.0%; Read bytes: 36816384; Write bytes: 797574144; Read time: 388; Write time: 4483 17:26:08 INFO - Running post-run listener: _upload_blobber_files 17:26:08 INFO - Blob upload gear active. 17:26:08 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:26:08 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 17:26:08 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'] 17:26:08 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 17:26:09 INFO - (blobuploader) - INFO - Open directory for files ... 17:26:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:26:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:26:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:26:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:26:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:26:10 INFO - (blobuploader) - INFO - Done attempting. 17:26:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:26:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:26:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:26:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:26:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:26:12 INFO - (blobuploader) - INFO - Done attempting. 17:26:12 INFO - (blobuploader) - INFO - Iteration through files over. 17:26:12 INFO - Return code: 0 17:26:12 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:26:12 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:26:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a32f99f7db382d4c7906a6e91dc9d5ebbaf7767337b2ae8807842ebb6ae22ddf8128f3d456c9655018caee72a59cb8ac4ea7f7961455da84353abd9d0c162d29", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dcb94879c5d55bcdff7ad1c63b0892006f61421f22862d8584e3dad96adb0a54b1764c34a802eb646ec58f69255d4934524e2a21a0a8ded402a57d4e88041748"} 17:26:12 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:26:12 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:26:12 INFO - Contents: 17:26:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a32f99f7db382d4c7906a6e91dc9d5ebbaf7767337b2ae8807842ebb6ae22ddf8128f3d456c9655018caee72a59cb8ac4ea7f7961455da84353abd9d0c162d29", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dcb94879c5d55bcdff7ad1c63b0892006f61421f22862d8584e3dad96adb0a54b1764c34a802eb646ec58f69255d4934524e2a21a0a8ded402a57d4e88041748"} 17:26:12 INFO - Running post-run listener: copy_logs_to_upload_dir 17:26:12 INFO - Copying logs to upload dir... 17:26:12 INFO - mkdir: /builds/slave/test/build/upload/logs 17:26:12 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=601.274947 ========= master_lag: 0.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 1 secs) (at 2016-05-06 17:26:12.812875) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 17:26:12.819984) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.FzJKczjOst/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test/properties RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners TMPDIR=/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a32f99f7db382d4c7906a6e91dc9d5ebbaf7767337b2ae8807842ebb6ae22ddf8128f3d456c9655018caee72a59cb8ac4ea7f7961455da84353abd9d0c162d29", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dcb94879c5d55bcdff7ad1c63b0892006f61421f22862d8584e3dad96adb0a54b1764c34a802eb646ec58f69255d4934524e2a21a0a8ded402a57d4e88041748"} build_url:https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012798 build_url: 'https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a32f99f7db382d4c7906a6e91dc9d5ebbaf7767337b2ae8807842ebb6ae22ddf8128f3d456c9655018caee72a59cb8ac4ea7f7961455da84353abd9d0c162d29", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dcb94879c5d55bcdff7ad1c63b0892006f61421f22862d8584e3dad96adb0a54b1764c34a802eb646ec58f69255d4934524e2a21a0a8ded402a57d4e88041748"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VFaEtBm8TXaf9aBPIb60Ng/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 17:26:12.853723) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:26:12.854032) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.FzJKczjOst/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.zXOIviTQVB/Listeners TMPDIR=/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005059 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:26:12.905380) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 17:26:12.905654) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 17:26:12.905949) ========= ========= Total master_lag: 0.67 =========