builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0086 starttime: 1461629546.36 results: success (0) buildid: 20160425145410 builduid: fb2978f78c8d48d184881793d12a1c4d revision: 7d48a5e12f18fe69f08cc46043a1d8ed64277ee5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 17:12:26.364766) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 17:12:26.365246) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-04-25 17:12:26.365564) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-04-25 17:12:29.418308) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 17:12:29.418653) ========= 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.B6gsFkYTeJ/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.N5in7rykyr/Listeners TMPDIR=/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/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-04-25 17:12:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 147M=0s 2016-04-25 17:12:29 (147 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.082148 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 17:12:29.702689) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 17:12:29.703015) ========= 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.B6gsFkYTeJ/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.N5in7rykyr/Listeners TMPDIR=/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/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.021523 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 17:12:29.741923) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-04-25 17:12:29.742275) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 7d48a5e12f18fe69f08cc46043a1d8ed64277ee5 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 7d48a5e12f18fe69f08cc46043a1d8ed64277ee5 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.B6gsFkYTeJ/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.N5in7rykyr/Listeners TMPDIR=/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/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-04-25 17:12:29,830 truncating revision to first 12 chars 2016-04-25 17:12:29,830 Setting DEBUG logging. 2016-04-25 17:12:29,830 attempt 1/10 2016-04-25 17:12:29,830 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/7d48a5e12f18?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 17:12:31,601 unpacking tar archive at: fx-team-7d48a5e12f18/testing/mozharness/ program finished with exit code 0 elapsedTime=2.018548 ========= master_lag: 4.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-04-25 17:12:35.836648) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 17:12:35.836982) ========= script_repo_revision: 7d48a5e12f18fe69f08cc46043a1d8ed64277ee5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 17:12:35.837480) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 17:12:35.837751) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 17:12:35.863001) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 51 secs) (at 2016-04-25 17:12:35.863296) ========= /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 fx-team --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', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.B6gsFkYTeJ/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.N5in7rykyr/Listeners TMPDIR=/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/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:12:36 INFO - MultiFileLogger online at 20160425 17:12:36 in /builds/slave/test 17:12:36 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 fx-team --download-symbols true 17:12:36 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:12:36 INFO - {'append_to_log': False, 17:12:36 INFO - 'base_work_dir': '/builds/slave/test', 17:12:36 INFO - 'blob_upload_branch': 'fx-team', 17:12:36 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:12:36 INFO - 'buildbot_json_path': 'buildprops.json', 17:12:36 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:12:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:12:36 INFO - 'download_minidump_stackwalk': True, 17:12:36 INFO - 'download_symbols': 'true', 17:12:36 INFO - 'e10s': False, 17:12:36 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:12:36 INFO - 'tooltool.py': '/tools/tooltool.py', 17:12:36 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:12:36 INFO - '/tools/misc-python/virtualenv.py')}, 17:12:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:12:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:12:36 INFO - 'log_level': 'info', 17:12:36 INFO - 'log_to_console': True, 17:12:36 INFO - 'opt_config_files': (), 17:12:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:12:36 INFO - '--processes=1', 17:12:36 INFO - '--config=%(test_path)s/wptrunner.ini', 17:12:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:12:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:12:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:12:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:12:36 INFO - 'pip_index': False, 17:12:36 INFO - 'require_test_zip': True, 17:12:36 INFO - 'test_type': ('testharness',), 17:12:36 INFO - 'this_chunk': '1', 17:12:36 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:12:36 INFO - 'total_chunks': '10', 17:12:36 INFO - 'virtualenv_path': 'venv', 17:12:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:12:36 INFO - 'work_dir': 'build'} 17:12:36 INFO - ##### 17:12:36 INFO - ##### Running clobber step. 17:12:36 INFO - ##### 17:12:36 INFO - Running pre-action listener: _resource_record_pre_action 17:12:36 INFO - Running main action method: clobber 17:12:36 INFO - rmtree: /builds/slave/test/build 17:12:36 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:12:38 INFO - Running post-action listener: _resource_record_post_action 17:12:38 INFO - ##### 17:12:38 INFO - ##### Running read-buildbot-config step. 17:12:38 INFO - ##### 17:12:38 INFO - Running pre-action listener: _resource_record_pre_action 17:12:38 INFO - Running main action method: read_buildbot_config 17:12:38 INFO - Using buildbot properties: 17:12:38 INFO - { 17:12:38 INFO - "project": "", 17:12:38 INFO - "product": "firefox", 17:12:38 INFO - "script_repo_revision": "production", 17:12:38 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 17:12:38 INFO - "repository": "", 17:12:38 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 17:12:38 INFO - "buildid": "20160425145410", 17:12:38 INFO - "pgo_build": "False", 17:12:38 INFO - "basedir": "/builds/slave/test", 17:12:38 INFO - "buildnumber": 336, 17:12:38 INFO - "slavename": "t-yosemite-r7-0086", 17:12:38 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 17:12:38 INFO - "platform": "macosx64", 17:12:38 INFO - "branch": "fx-team", 17:12:38 INFO - "revision": "7d48a5e12f18fe69f08cc46043a1d8ed64277ee5", 17:12:38 INFO - "repo_path": "integration/fx-team", 17:12:38 INFO - "moz_repo_path": "", 17:12:38 INFO - "stage_platform": "macosx64", 17:12:38 INFO - "builduid": "fb2978f78c8d48d184881793d12a1c4d", 17:12:38 INFO - "slavebuilddir": "test" 17:12:38 INFO - } 17:12:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 17:12:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 17:12:38 INFO - Running post-action listener: _resource_record_post_action 17:12:38 INFO - ##### 17:12:38 INFO - ##### Running download-and-extract step. 17:12:38 INFO - ##### 17:12:38 INFO - Running pre-action listener: _resource_record_pre_action 17:12:38 INFO - Running main action method: download_and_extract 17:12:38 INFO - mkdir: /builds/slave/test/build/tests 17:12:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:12:38 INFO - https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 17:12:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 17:12:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 17:12:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 17:12:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 17:12:39 INFO - Downloaded 1235 bytes. 17:12:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 17:12:39 INFO - Using the following test package requirements: 17:12:39 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 17:12:39 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 17:12:39 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 17:12:39 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 17:12:39 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 17:12:39 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 17:12:39 INFO - u'jsshell-mac64.zip'], 17:12:39 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 17:12:39 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 17:12:39 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 17:12:39 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 17:12:39 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 17:12:39 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 17:12:39 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 17:12:39 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 17:12:39 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 17:12:39 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 17:12:39 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 17:12:39 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 17:12:39 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:12:39 INFO - https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 17:12:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 17:12:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 17:12:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 17:12:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 17:12:40 INFO - Downloaded 17990487 bytes. 17:12:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:12:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:12:40 INFO - caution: filename not matched: web-platform/* 17:12:40 INFO - Return code: 11 17:12:40 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:12:40 INFO - https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 17:12:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 17:12:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 17:12:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 17:12:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 17:12:42 INFO - Downloaded 36406741 bytes. 17:12:42 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:12:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:12:46 INFO - caution: filename not matched: bin/* 17:12:46 INFO - caution: filename not matched: config/* 17:12:46 INFO - caution: filename not matched: mozbase/* 17:12:46 INFO - caution: filename not matched: marionette/* 17:12:46 INFO - caution: filename not matched: tools/wptserve/* 17:12:46 INFO - Return code: 11 17:12:46 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:12:46 INFO - https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 17:12:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 17:12:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 17:12:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 17:12:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 17:12:48 INFO - Downloaded 68898358 bytes. 17:12:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 17:12:48 INFO - mkdir: /builds/slave/test/properties 17:12:48 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:12:48 INFO - Writing to file /builds/slave/test/properties/build_url 17:12:48 INFO - Contents: 17:12:48 INFO - build_url:https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 17:12:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 17:12:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:12:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:12:49 INFO - Contents: 17:12:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 17:12: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:12:49 INFO - https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:12:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 17:12:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 17:12:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 17:12:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 17:12:52 INFO - Downloaded 103589485 bytes. 17:12:52 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:12:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:12:56 INFO - Return code: 0 17:12:56 INFO - Running post-action listener: _resource_record_post_action 17:12:56 INFO - Running post-action listener: set_extra_try_arguments 17:12:56 INFO - ##### 17:12:56 INFO - ##### Running create-virtualenv step. 17:12:56 INFO - ##### 17:12:56 INFO - Running pre-action listener: _pre_create_virtualenv 17:12:56 INFO - Running pre-action listener: _resource_record_pre_action 17:12:56 INFO - Running main action method: create_virtualenv 17:12:56 INFO - Creating virtualenv /builds/slave/test/build/venv 17:12:56 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:12:56 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:12:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:12:56 INFO - Using real prefix '/tools/python27' 17:12:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:12:57 INFO - Installing distribute.............................................................................................................................................................................................done. 17:13:00 INFO - Installing pip.................done. 17:13:00 INFO - Return code: 0 17:13:00 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:13:00 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:13:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:13:00 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:13:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:13:00 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 0x107f9fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107fbcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2115c1de0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107fb85e0>, '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 0x107b9bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bc6990>, '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.B6gsFkYTeJ/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.N5in7rykyr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:13:00 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:13:00 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:13:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B6gsFkYTeJ/Render', 17:13:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:13:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:13:00 INFO - 'HOME': '/Users/cltbld', 17:13:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:13:00 INFO - 'LOGNAME': 'cltbld', 17:13:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:00 INFO - 'MOZ_NO_REMOTE': '1', 17:13:00 INFO - 'NO_EM_RESTART': '1', 17:13:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:13:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:13:00 INFO - 'PWD': '/builds/slave/test', 17:13:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:13:00 INFO - 'SHELL': '/bin/bash', 17:13:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N5in7rykyr/Listeners', 17:13:00 INFO - 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', 17:13:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:13:00 INFO - 'USER': 'cltbld', 17:13:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:13:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:13:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:13:00 INFO - 'XPC_FLAGS': '0x0', 17:13:00 INFO - 'XPC_SERVICE_NAME': '0', 17:13:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:13:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:13:00 INFO - Downloading/unpacking psutil>=0.7.1 17:13:00 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:13:00 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:13:00 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:13:00 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:13:00 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:13:00 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:13:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:13:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:13:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:13:03 INFO - Installing collected packages: psutil 17:13:03 INFO - Running setup.py install for psutil 17:13:03 INFO - building 'psutil._psutil_osx' extension 17:13:03 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:13:03 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:13:03 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:13:03 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:13:03 INFO - building 'psutil._psutil_posix' extension 17:13:03 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:13:03 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 17:13:03 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 17:13:03 INFO - ^ 17:13:03 INFO - 1 warning generated. 17:13:03 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:13:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:13:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:13:04 INFO - Successfully installed psutil 17:13:04 INFO - Cleaning up... 17:13:04 INFO - Return code: 0 17:13:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:13:04 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:13:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:13:04 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:13:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:13:04 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 0x107f9fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107fbcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2115c1de0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107fb85e0>, '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 0x107b9bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bc6990>, '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.B6gsFkYTeJ/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.N5in7rykyr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:13:04 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:13:04 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:13:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B6gsFkYTeJ/Render', 17:13:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:13:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:13:04 INFO - 'HOME': '/Users/cltbld', 17:13:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:13:04 INFO - 'LOGNAME': 'cltbld', 17:13:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:04 INFO - 'MOZ_NO_REMOTE': '1', 17:13:04 INFO - 'NO_EM_RESTART': '1', 17:13:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:13:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:13:04 INFO - 'PWD': '/builds/slave/test', 17:13:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:13:04 INFO - 'SHELL': '/bin/bash', 17:13:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N5in7rykyr/Listeners', 17:13:04 INFO - 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', 17:13:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:13:04 INFO - 'USER': 'cltbld', 17:13:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:13:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:13:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:13:04 INFO - 'XPC_FLAGS': '0x0', 17:13:04 INFO - 'XPC_SERVICE_NAME': '0', 17:13:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:13:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:13:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:13:04 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:13:04 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:13:04 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:13:04 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:13:04 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:13:04 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:13:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:13:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:13:06 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:13:06 INFO - Installing collected packages: mozsystemmonitor 17:13:06 INFO - Running setup.py install for mozsystemmonitor 17:13:07 INFO - Successfully installed mozsystemmonitor 17:13:07 INFO - Cleaning up... 17:13:07 INFO - Return code: 0 17:13:07 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:13:07 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:13:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:13:07 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:13:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:13:07 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 0x107f9fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107fbcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2115c1de0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107fb85e0>, '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 0x107b9bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bc6990>, '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.B6gsFkYTeJ/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.N5in7rykyr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:13:07 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:13:07 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:13:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B6gsFkYTeJ/Render', 17:13:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:13:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:13:07 INFO - 'HOME': '/Users/cltbld', 17:13:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:13:07 INFO - 'LOGNAME': 'cltbld', 17:13:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:07 INFO - 'MOZ_NO_REMOTE': '1', 17:13:07 INFO - 'NO_EM_RESTART': '1', 17:13:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:13:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:13:07 INFO - 'PWD': '/builds/slave/test', 17:13:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:13:07 INFO - 'SHELL': '/bin/bash', 17:13:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N5in7rykyr/Listeners', 17:13:07 INFO - 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', 17:13:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:13:07 INFO - 'USER': 'cltbld', 17:13:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:13:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:13:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:13:07 INFO - 'XPC_FLAGS': '0x0', 17:13:07 INFO - 'XPC_SERVICE_NAME': '0', 17:13:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:13:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:13:07 INFO - Downloading/unpacking blobuploader==1.2.4 17:13:07 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:13:07 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:13:07 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:13:07 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:13:07 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:13:07 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:13:09 INFO - Downloading blobuploader-1.2.4.tar.gz 17:13:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:13:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:13:09 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:13:09 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:13:09 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:13:09 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:13:09 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:13:09 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:13:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:13:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:13:10 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:13:10 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:13:10 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:13:10 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:13:10 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:13:10 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:13:10 INFO - Downloading docopt-0.6.1.tar.gz 17:13:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:13:11 INFO - Installing collected packages: blobuploader, requests, docopt 17:13:11 INFO - Running setup.py install for blobuploader 17:13:11 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:13:11 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:13:11 INFO - Running setup.py install for requests 17:13:11 INFO - Running setup.py install for docopt 17:13:11 INFO - Successfully installed blobuploader requests docopt 17:13:11 INFO - Cleaning up... 17:13:11 INFO - Return code: 0 17:13:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:13:11 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:13:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:13:11 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:13:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:13:11 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 0x107f9fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107fbcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2115c1de0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107fb85e0>, '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 0x107b9bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bc6990>, '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.B6gsFkYTeJ/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.N5in7rykyr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:13:11 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:13:11 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:13:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B6gsFkYTeJ/Render', 17:13:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:13:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:13:11 INFO - 'HOME': '/Users/cltbld', 17:13:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:13:11 INFO - 'LOGNAME': 'cltbld', 17:13:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:11 INFO - 'MOZ_NO_REMOTE': '1', 17:13:11 INFO - 'NO_EM_RESTART': '1', 17:13:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:13:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:13:11 INFO - 'PWD': '/builds/slave/test', 17:13:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:13:11 INFO - 'SHELL': '/bin/bash', 17:13:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N5in7rykyr/Listeners', 17:13:11 INFO - 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', 17:13:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:13:11 INFO - 'USER': 'cltbld', 17:13:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:13:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:13:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:13:11 INFO - 'XPC_FLAGS': '0x0', 17:13:11 INFO - 'XPC_SERVICE_NAME': '0', 17:13:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:13:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:13:12 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-Mi_Fpw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:13:12 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-FRoSvZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:13:12 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-vOSo6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:13:12 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-gmfvpR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:13:12 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-6wtV7Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:13:12 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-II3ako-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:13:12 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-TIdknp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:13:12 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-lOUNtH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:13:12 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-8DkmF2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:13:13 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-WkBQfZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:13:13 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-fxwP0O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:13:13 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-yiEjoh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:13:13 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-FJ2xe4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:13:13 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-xHUm49-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:13:13 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-KhxLpk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:13:13 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-dp6Y76-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:13:13 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-bmgfSe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:13:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:13:13 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-yKciGC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:13:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:13:14 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-U0O3iQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:13:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:13:14 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-MeTTp6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:13:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:13:14 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-mhdczC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:13:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:13:14 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:13:14 INFO - Running setup.py install for manifestparser 17:13:14 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:13:14 INFO - Running setup.py install for mozcrash 17:13:15 INFO - Running setup.py install for mozdebug 17:13:15 INFO - Running setup.py install for mozdevice 17:13:15 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:13:15 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:13:15 INFO - Running setup.py install for mozfile 17:13:15 INFO - Running setup.py install for mozhttpd 17:13:15 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:13:15 INFO - Running setup.py install for mozinfo 17:13:15 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:13:15 INFO - Running setup.py install for mozInstall 17:13:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:13:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:13:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:13:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:13:15 INFO - Running setup.py install for mozleak 17:13:16 INFO - Running setup.py install for mozlog 17:13:16 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:13:16 INFO - Running setup.py install for moznetwork 17:13:16 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:13:16 INFO - Running setup.py install for mozprocess 17:13:16 INFO - Running setup.py install for mozprofile 17:13:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:13:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:13:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:13:16 INFO - Running setup.py install for mozrunner 17:13:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:13:16 INFO - Running setup.py install for mozscreenshot 17:13:17 INFO - Running setup.py install for moztest 17:13:17 INFO - Running setup.py install for mozversion 17:13:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:13:17 INFO - Running setup.py install for wptserve 17:13:17 INFO - Running setup.py install for marionette-driver 17:13:17 INFO - Running setup.py install for browsermob-proxy 17:13:17 INFO - Running setup.py install for marionette-client 17:13:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:13:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:13:18 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:13:18 INFO - Cleaning up... 17:13:18 INFO - Return code: 0 17:13:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:13:18 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:13:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:13:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:13:18 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:13:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:13:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:13:18 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 0x107f9fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107fbcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd2115c1de0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107fb85e0>, '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 0x107b9bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bc6990>, '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.B6gsFkYTeJ/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.N5in7rykyr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:13:18 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:13:18 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:13:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B6gsFkYTeJ/Render', 17:13:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:13:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:13:18 INFO - 'HOME': '/Users/cltbld', 17:13:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:13:18 INFO - 'LOGNAME': 'cltbld', 17:13:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:18 INFO - 'MOZ_NO_REMOTE': '1', 17:13:18 INFO - 'NO_EM_RESTART': '1', 17:13:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:13:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:13:18 INFO - 'PWD': '/builds/slave/test', 17:13:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:13:18 INFO - 'SHELL': '/bin/bash', 17:13:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N5in7rykyr/Listeners', 17:13:18 INFO - 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', 17:13:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:13:18 INFO - 'USER': 'cltbld', 17:13:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:13:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:13:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:13:18 INFO - 'XPC_FLAGS': '0x0', 17:13:18 INFO - 'XPC_SERVICE_NAME': '0', 17:13:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:13:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:13:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:13:18 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-yK2GPv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:13:18 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:13:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:13:18 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-Q78FJf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:13:18 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:13:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:13:18 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-F691O9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:13:18 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:13:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:13:18 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-9CKyxF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:13:18 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:13:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:13:18 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-zpo0U2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:13:18 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:13:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:13:18 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-jZgvVf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:13:19 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:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:13:19 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-IFaIwL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:13:19 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:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:13:19 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-Qz_lTf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:13:19 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:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:13:19 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-p4FgpD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:13:19 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:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:13:19 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-rMb_4S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:13:19 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:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:13:19 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-ONmwUT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:13:19 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:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:13:19 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-QctVuy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:13:19 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:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:13:19 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-DGnIY5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:13:19 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:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:13:19 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-xDRDlt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:13:19 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:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:13:19 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-bJfKGC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:13:20 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:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:13:20 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-T7w8tW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:13:20 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:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:13:20 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-R785Qf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:13:20 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:13:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:13:20 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-oymEeU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:13:20 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:13:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:13:20 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-qFWvn5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:13:20 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:13:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:13:20 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-LVVWbW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:13:20 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:13:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:13:20 INFO - Running setup.py (path:/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/pip-PmmBl2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:13:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:13:21 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:13:21 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:13:21 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:13:21 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:13:21 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:13:21 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:13:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:13:21 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:13:21 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:13:21 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:13:21 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:13:21 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:13:21 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:13:23 INFO - Downloading blessings-1.6.tar.gz 17:13:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:13:23 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:13:23 INFO - Installing collected packages: blessings 17:13:23 INFO - Running setup.py install for blessings 17:13:23 INFO - Successfully installed blessings 17:13:23 INFO - Cleaning up... 17:13:24 INFO - Return code: 0 17:13:24 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:13:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:13:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:13:24 INFO - Reading from file tmpfile_stdout 17:13:24 INFO - Current package versions: 17:13:24 INFO - blessings == 1.6 17:13:24 INFO - blobuploader == 1.2.4 17:13:24 INFO - browsermob-proxy == 0.6.0 17:13:24 INFO - docopt == 0.6.1 17:13:24 INFO - manifestparser == 1.1 17:13:24 INFO - marionette-client == 2.3.0 17:13:24 INFO - marionette-driver == 1.4.0 17:13:24 INFO - mozInstall == 1.12 17:13:24 INFO - mozcrash == 0.17 17:13:24 INFO - mozdebug == 0.1 17:13:24 INFO - mozdevice == 0.48 17:13:24 INFO - mozfile == 1.2 17:13:24 INFO - mozhttpd == 0.7 17:13:24 INFO - mozinfo == 0.9 17:13:24 INFO - mozleak == 0.1 17:13:24 INFO - mozlog == 3.1 17:13:24 INFO - moznetwork == 0.27 17:13:24 INFO - mozprocess == 0.22 17:13:24 INFO - mozprofile == 0.28 17:13:24 INFO - mozrunner == 6.11 17:13:24 INFO - mozscreenshot == 0.1 17:13:24 INFO - mozsystemmonitor == 0.0 17:13:24 INFO - moztest == 0.7 17:13:24 INFO - mozversion == 1.4 17:13:24 INFO - psutil == 3.1.1 17:13:24 INFO - requests == 1.2.3 17:13:24 INFO - wptserve == 1.4.0 17:13:24 INFO - wsgiref == 0.1.2 17:13:24 INFO - Running post-action listener: _resource_record_post_action 17:13:24 INFO - Running post-action listener: _start_resource_monitoring 17:13:24 INFO - Starting resource monitoring. 17:13:24 INFO - ##### 17:13:24 INFO - ##### Running pull step. 17:13:24 INFO - ##### 17:13:24 INFO - Running pre-action listener: _resource_record_pre_action 17:13:24 INFO - Running main action method: pull 17:13:24 INFO - Pull has nothing to do! 17:13:24 INFO - Running post-action listener: _resource_record_post_action 17:13:24 INFO - ##### 17:13:24 INFO - ##### Running install step. 17:13:24 INFO - ##### 17:13:24 INFO - Running pre-action listener: _resource_record_pre_action 17:13:24 INFO - Running main action method: install 17:13:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:13:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:13:24 INFO - Reading from file tmpfile_stdout 17:13:24 INFO - Detecting whether we're running mozinstall >=1.0... 17:13:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:13:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:13:24 INFO - Reading from file tmpfile_stdout 17:13:24 INFO - Output received: 17:13:24 INFO - Usage: mozinstall [options] installer 17:13:24 INFO - Options: 17:13:24 INFO - -h, --help show this help message and exit 17:13:24 INFO - -d DEST, --destination=DEST 17:13:24 INFO - Directory to install application into. [default: 17:13:24 INFO - "/builds/slave/test"] 17:13:24 INFO - --app=APP Application being installed. [default: firefox] 17:13:24 INFO - mkdir: /builds/slave/test/build/application 17:13:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 17:13:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 17:13:44 INFO - Reading from file tmpfile_stdout 17:13:44 INFO - Output received: 17:13:44 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 17:13:44 INFO - Running post-action listener: _resource_record_post_action 17:13:44 INFO - ##### 17:13:44 INFO - ##### Running run-tests step. 17:13:44 INFO - ##### 17:13:44 INFO - Running pre-action listener: _resource_record_pre_action 17:13:44 INFO - Running main action method: run_tests 17:13:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:13:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:13:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:13:44 INFO - grabbing minidump binary from tooltool 17:13: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:13:44 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 0x107fb85e0>, '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 0x107b9bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bc6990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:13:44 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:13:44 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:13:44 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:13:44 INFO - Return code: 0 17:13:44 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 17:13:44 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:13:44 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.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:13:44 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/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.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:13:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.B6gsFkYTeJ/Render', 17:13:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:13:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:13:44 INFO - 'HOME': '/Users/cltbld', 17:13:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:13:44 INFO - 'LOGNAME': 'cltbld', 17:13:44 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:13:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:13:44 INFO - 'MOZ_NO_REMOTE': '1', 17:13:44 INFO - 'NO_EM_RESTART': '1', 17:13:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:13:44 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:13:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:13:44 INFO - 'PWD': '/builds/slave/test', 17:13:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:13:44 INFO - 'SHELL': '/bin/bash', 17:13:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N5in7rykyr/Listeners', 17:13:44 INFO - 'TMPDIR': '/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/', 17:13:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:13:44 INFO - 'USER': 'cltbld', 17:13:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:13:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:13:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:13:44 INFO - 'XPC_FLAGS': '0x0', 17:13:44 INFO - 'XPC_SERVICE_NAME': '0', 17:13:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:13:44 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.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:13:44 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:13:44 INFO - import pkg_resources 17:13:45 INFO - Using 1 client processes 17:13:45 INFO - wptserve Starting http server on 127.0.0.1:8001 17:13:45 INFO - wptserve Starting http server on 127.0.0.1:8000 17:13:45 INFO - wptserve Starting http server on 127.0.0.1:8443 17:13:48 INFO - SUITE-START | Running 778 tests 17:13:48 INFO - Running testharness tests 17:13:48 INFO - Setting up ssl 17:13:48 INFO - PROCESS | certutil | 17:13:48 INFO - PROCESS | certutil | 17:13:48 INFO - PROCESS | certutil | 17:13:48 INFO - Certificate Nickname Trust Attributes 17:13:48 INFO - SSL,S/MIME,JAR/XPI 17:13:48 INFO - 17:13:48 INFO - web-platform-tests CT,, 17:13:48 INFO - 17:13:48 INFO - Starting runner 17:13:48 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 17:13:48 INFO - PROCESS | 1937 | 1461629628996 Marionette DEBUG Marionette enabled via build flag and pref 17:13:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x116747000 == 1 [pid = 1937] [id = 1] 17:13:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 1 (0x116747800) [pid = 1937] [serial = 1] [outer = 0x0] 17:13:49 INFO - PROCESS | 1937 | [1937] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 17:13:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 2 (0x116748800) [pid = 1937] [serial = 2] [outer = 0x116747800] 17:13:49 INFO - PROCESS | 1937 | 1461629629303 Marionette INFO Listening on port 2828 17:13:49 INFO - PROCESS | 1937 | 1461629629535 Marionette DEBUG Marionette enabled via command-line flag 17:13:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x11907c800 == 2 [pid = 1937] [id = 2] 17:13:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 3 (0x11907d000) [pid = 1937] [serial = 3] [outer = 0x0] 17:13:49 INFO - PROCESS | 1937 | [1937] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 17:13:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 4 (0x11907e000) [pid = 1937] [serial = 4] [outer = 0x11907d000] 17:13:49 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:13:49 INFO - PROCESS | 1937 | 1461629629696 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57352 17:13:49 INFO - PROCESS | 1937 | 1461629629765 Marionette DEBUG Closed connection conn0 17:13:49 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:13:49 INFO - PROCESS | 1937 | 1461629629771 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57353 17:13:49 INFO - PROCESS | 1937 | 1461629629786 Marionette DEBUG Closed connection conn1 17:13:49 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:13:49 INFO - PROCESS | 1937 | 1461629629791 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57354 17:13:49 INFO - PROCESS | 1937 | 1461629629800 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:13:49 INFO - PROCESS | 1937 | 1461629629806 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160425145410","device":"desktop","version":"48.0a1"} 17:13:50 INFO - PROCESS | 1937 | [1937] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:13:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c1cb000 == 3 [pid = 1937] [id = 3] 17:13:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 5 (0x11c1cb800) [pid = 1937] [serial = 5] [outer = 0x0] 17:13:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c1d2000 == 4 [pid = 1937] [id = 4] 17:13:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 6 (0x11c543400) [pid = 1937] [serial = 6] [outer = 0x0] 17:13:51 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:13:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x12404e800 == 5 [pid = 1937] [id = 5] 17:13:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 7 (0x11c541000) [pid = 1937] [serial = 7] [outer = 0x0] 17:13:51 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:13:51 INFO - PROCESS | 1937 | [1937] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:13:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 8 (0x1241b6c00) [pid = 1937] [serial = 8] [outer = 0x11c541000] 17:13:51 INFO - PROCESS | 1937 | [1937] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:13:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 9 (0x12662a000) [pid = 1937] [serial = 9] [outer = 0x11c1cb800] 17:13:51 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 17:13:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 10 (0x126641c00) [pid = 1937] [serial = 10] [outer = 0x11c543400] 17:13:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 11 (0x126643800) [pid = 1937] [serial = 11] [outer = 0x11c541000] 17:13:51 INFO - PROCESS | 1937 | [1937] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:13:51 INFO - PROCESS | 1937 | 1461629631803 Marionette DEBUG loaded listener.js 17:13:51 INFO - PROCESS | 1937 | 1461629631813 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 17:13:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 12 (0x129091800) [pid = 1937] [serial = 12] [outer = 0x11c541000] 17:13:52 INFO - PROCESS | 1937 | 1461629632168 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"53f4874b-f5bc-9f46-ac6e-9f1e37ff2a2d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160425145410","device":"desktop","version":"48.0a1","command_id":1}}] 17:13:52 INFO - PROCESS | 1937 | 1461629632261 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:13:52 INFO - PROCESS | 1937 | 1461629632305 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:13:52 INFO - PROCESS | 1937 | 1461629632394 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:13:52 INFO - PROCESS | 1937 | [1937] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:13:52 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:13:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 13 (0x12b05b400) [pid = 1937] [serial = 13] [outer = 0x11c541000] 17:13:52 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:13:52 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:52 INFO - PROCESS | 1937 | 1461629632716 Marionette TRACE conn2 <- [1,3,null,{}] 17:13:52 INFO - PROCESS | 1937 | 1461629632726 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:13:52 INFO - PROCESS | 1937 | 1461629632746 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:13:52 INFO - PROCESS | 1937 | 1461629632784 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:13:52 INFO - PROCESS | 1937 | 1461629632786 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 17:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:13:52 INFO - PROCESS | 1937 | 1461629632791 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:13:52 INFO - PROCESS | 1937 | 1461629632793 Marionette TRACE conn2 <- [1,6,null,{}] 17:13:52 INFO - PROCESS | 1937 | 1461629632795 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:13:52 INFO - PROCESS | 1937 | 1461629632801 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:13:52 INFO - PROCESS | 1937 | 1461629632804 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bb55800 == 6 [pid = 1937] [id = 6] 17:13:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 14 (0x12b9db800) [pid = 1937] [serial = 14] [outer = 0x0] 17:13:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 15 (0x12b9dc400) [pid = 1937] [serial = 15] [outer = 0x12b9db800] 17:13:52 INFO - PROCESS | 1937 | 1461629632829 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 16 (0x12bd16400) [pid = 1937] [serial = 16] [outer = 0x12b9db800] 17:13:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bdaf800 == 7 [pid = 1937] [id = 7] 17:13:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 17 (0x12bf18800) [pid = 1937] [serial = 17] [outer = 0x0] 17:13:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 18 (0x12bf1a800) [pid = 1937] [serial = 18] [outer = 0x12bf18800] 17:13:53 INFO - PROCESS | 1937 | 1461629633164 Marionette DEBUG loaded listener.js 17:13:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 19 (0x12bf1cc00) [pid = 1937] [serial = 19] [outer = 0x12bf18800] 17:13:53 INFO - PROCESS | 1937 | 1461629633353 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:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 621ms 17:13:53 INFO - PROCESS | 1937 | 1461629633459 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:13:53 INFO - PROCESS | 1937 | 1461629633461 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 17:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:13:53 INFO - PROCESS | 1937 | 1461629633481 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:13:53 INFO - PROCESS | 1937 | 1461629633483 Marionette TRACE conn2 <- [1,10,null,{}] 17:13:53 INFO - PROCESS | 1937 | 1461629633536 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:13:53 INFO - PROCESS | 1937 | 1461629633642 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:13:53 INFO - PROCESS | 1937 | 1461629633657 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x12d797000 == 8 [pid = 1937] [id = 8] 17:13:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 20 (0x12bf2d800) [pid = 1937] [serial = 20] [outer = 0x0] 17:13:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 21 (0x12d741000) [pid = 1937] [serial = 21] [outer = 0x12bf2d800] 17:13:53 INFO - PROCESS | 1937 | 1461629633683 Marionette DEBUG loaded listener.js 17:13:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 22 (0x12d745c00) [pid = 1937] [serial = 22] [outer = 0x12bf2d800] 17:13:54 INFO - PROCESS | 1937 | 1461629634001 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:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 560ms 17:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:13:54 INFO - PROCESS | 1937 | 1461629634033 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:13:54 INFO - PROCESS | 1937 | 1461629634034 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 17:13:54 INFO - PROCESS | 1937 | 1461629634037 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:13:54 INFO - PROCESS | 1937 | 1461629634038 Marionette TRACE conn2 <- [1,14,null,{}] 17:13:54 INFO - PROCESS | 1937 | 1461629634044 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:13:54 INFO - PROCESS | 1937 | 1461629634139 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:13:54 INFO - PROCESS | 1937 | 1461629634145 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x12daef000 == 9 [pid = 1937] [id = 9] 17:13:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 23 (0x12da20000) [pid = 1937] [serial = 23] [outer = 0x0] 17:13:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 24 (0x12da83800) [pid = 1937] [serial = 24] [outer = 0x12da20000] 17:13:54 INFO - PROCESS | 1937 | 1461629634174 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 25 (0x12dbca400) [pid = 1937] [serial = 25] [outer = 0x12da20000] 17:13:54 INFO - PROCESS | 1937 | 1461629634643 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:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 623ms 17:13:54 INFO - PROCESS | 1937 | 1461629634661 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:13:54 INFO - PROCESS | 1937 | 1461629634663 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 17:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:13:54 INFO - PROCESS | 1937 | 1461629634665 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:13:54 INFO - PROCESS | 1937 | 1461629634666 Marionette TRACE conn2 <- [1,18,null,{}] 17:13:54 INFO - PROCESS | 1937 | 1461629634668 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:13:54 INFO - PROCESS | 1937 | 1461629634763 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:13:54 INFO - PROCESS | 1937 | 1461629634768 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x12e665000 == 10 [pid = 1937] [id = 10] 17:13:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 26 (0x12e49ac00) [pid = 1937] [serial = 26] [outer = 0x0] 17:13:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 27 (0x12e4e9400) [pid = 1937] [serial = 27] [outer = 0x12e49ac00] 17:13:54 INFO - PROCESS | 1937 | 1461629634795 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 28 (0x12e4ef400) [pid = 1937] [serial = 28] [outer = 0x12e49ac00] 17:13:55 INFO - PROCESS | 1937 | 1461629635067 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:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 17:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:13:55 INFO - PROCESS | 1937 | 1461629635085 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:13:55 INFO - PROCESS | 1937 | 1461629635086 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 17:13:55 INFO - PROCESS | 1937 | 1461629635096 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 1937 | 1461629635097 Marionette TRACE conn2 <- [1,22,null,{}] 17:13:55 INFO - PROCESS | 1937 | 1461629635100 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:13:55 INFO - PROCESS | 1937 | 1461629635193 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:13:55 INFO - PROCESS | 1937 | 1461629635197 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ea2b800 == 11 [pid = 1937] [id = 11] 17:13:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 29 (0x11a944000) [pid = 1937] [serial = 29] [outer = 0x0] 17:13:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 30 (0x11aae1400) [pid = 1937] [serial = 30] [outer = 0x11a944000] 17:13:55 INFO - PROCESS | 1937 | 1461629635223 Marionette DEBUG loaded listener.js 17:13:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 31 (0x11aae5c00) [pid = 1937] [serial = 31] [outer = 0x11a944000] 17:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 379ms 17:13:55 INFO - PROCESS | 1937 | 1461629635462 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:13:55 INFO - PROCESS | 1937 | 1461629635469 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:13:55 INFO - PROCESS | 1937 | 1461629635470 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 17:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:13:55 INFO - PROCESS | 1937 | 1461629635479 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 1937 | 1461629635480 Marionette TRACE conn2 <- [1,26,null,{}] 17:13:55 INFO - PROCESS | 1937 | 1461629635482 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:13:55 INFO - PROCESS | 1937 | 1461629635583 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:13:55 INFO - PROCESS | 1937 | 1461629635588 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ecb0000 == 12 [pid = 1937] [id = 12] 17:13:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 32 (0x11ad14800) [pid = 1937] [serial = 32] [outer = 0x0] 17:13:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 33 (0x12e4f1000) [pid = 1937] [serial = 33] [outer = 0x11ad14800] 17:13:55 INFO - PROCESS | 1937 | 1461629635613 Marionette DEBUG loaded listener.js 17:13:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 34 (0x12ecdf400) [pid = 1937] [serial = 34] [outer = 0x11ad14800] 17:13:55 INFO - PROCESS | 1937 | 1461629635856 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:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 423ms 17:13:55 INFO - PROCESS | 1937 | 1461629635898 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:13:55 INFO - PROCESS | 1937 | 1461629635899 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 17:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:13:55 INFO - PROCESS | 1937 | 1461629635901 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 1937 | 1461629635902 Marionette TRACE conn2 <- [1,30,null,{}] 17:13:55 INFO - PROCESS | 1937 | 1461629635913 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:13:56 INFO - PROCESS | 1937 | 1461629636018 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:13:56 INFO - PROCESS | 1937 | 1461629636024 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x12efb4000 == 13 [pid = 1937] [id = 13] 17:13:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 35 (0x12ece6400) [pid = 1937] [serial = 35] [outer = 0x0] 17:13:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 36 (0x12efe0c00) [pid = 1937] [serial = 36] [outer = 0x12ece6400] 17:13:56 INFO - PROCESS | 1937 | 1461629636049 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 37 (0x12efe4c00) [pid = 1937] [serial = 37] [outer = 0x12ece6400] 17:13:56 INFO - PROCESS | 1937 | 1461629636289 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:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 423ms 17:13:56 INFO - PROCESS | 1937 | 1461629636330 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:13:56 INFO - PROCESS | 1937 | 1461629636331 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 17:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:13:56 INFO - PROCESS | 1937 | 1461629636334 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - PROCESS | 1937 | 1461629636335 Marionette TRACE conn2 <- [1,34,null,{}] 17:13:56 INFO - PROCESS | 1937 | 1461629636345 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:13:56 INFO - PROCESS | 1937 | 1461629636439 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:13:56 INFO - PROCESS | 1937 | 1461629636444 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f3b4800 == 14 [pid = 1937] [id = 14] 17:13:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 38 (0x12efe6c00) [pid = 1937] [serial = 38] [outer = 0x0] 17:13:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 39 (0x12efec800) [pid = 1937] [serial = 39] [outer = 0x12efe6c00] 17:13:56 INFO - PROCESS | 1937 | 1461629636470 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 40 (0x12f509000) [pid = 1937] [serial = 40] [outer = 0x12efe6c00] 17:13:56 INFO - PROCESS | 1937 | 1461629636718 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:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 17:13:56 INFO - PROCESS | 1937 | 1461629636761 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:13:56 INFO - PROCESS | 1937 | 1461629636763 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 17:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:13:56 INFO - PROCESS | 1937 | 1461629636766 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - PROCESS | 1937 | 1461629636767 Marionette TRACE conn2 <- [1,38,null,{}] 17:13:56 INFO - PROCESS | 1937 | 1461629636780 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:13:56 INFO - PROCESS | 1937 | 1461629636924 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:13:56 INFO - PROCESS | 1937 | 1461629636929 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f6c3000 == 15 [pid = 1937] [id = 15] 17:13:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 41 (0x12f50b400) [pid = 1937] [serial = 41] [outer = 0x0] 17:13:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 42 (0x12f836000) [pid = 1937] [serial = 42] [outer = 0x12f50b400] 17:13:56 INFO - PROCESS | 1937 | 1461629636953 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 43 (0x12f83bc00) [pid = 1937] [serial = 43] [outer = 0x12f50b400] 17:13:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f98b000 == 16 [pid = 1937] [id = 16] 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 44 (0x12f98b800) [pid = 1937] [serial = 44] [outer = 0x0] 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 45 (0x12f98f800) [pid = 1937] [serial = 45] [outer = 0x12f98b800] 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 46 (0x12f98e800) [pid = 1937] [serial = 46] [outer = 0x12f98b800] 17:13:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x127491800 == 17 [pid = 1937] [id = 17] 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 47 (0x12f837000) [pid = 1937] [serial = 47] [outer = 0x0] 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 48 (0x12fb1c000) [pid = 1937] [serial = 48] [outer = 0x12f837000] 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 49 (0x118eab000) [pid = 1937] [serial = 49] [outer = 0x12f837000] 17:13:57 INFO - PROCESS | 1937 | 1461629637313 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:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 569ms 17:13:57 INFO - PROCESS | 1937 | 1461629637338 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 1937 | 1461629637339 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 17:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:13:57 INFO - PROCESS | 1937 | 1461629637342 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 1937 | 1461629637343 Marionette TRACE conn2 <- [1,42,null,{}] 17:13:57 INFO - PROCESS | 1937 | 1461629637345 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:13:57 INFO - PROCESS | 1937 | 1461629637438 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:13:57 INFO - PROCESS | 1937 | 1461629637442 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x12fcde000 == 18 [pid = 1937] [id = 18] 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 50 (0x12ea4f000) [pid = 1937] [serial = 50] [outer = 0x0] 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 51 (0x12ea50c00) [pid = 1937] [serial = 51] [outer = 0x12ea4f000] 17:13:57 INFO - PROCESS | 1937 | 1461629637468 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 52 (0x12ea55000) [pid = 1937] [serial = 52] [outer = 0x12ea4f000] 17:13:57 INFO - PROCESS | 1937 | 1461629637739 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:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 17:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:13:57 INFO - PROCESS | 1937 | 1461629637764 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 1937 | 1461629637765 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 17:13:57 INFO - PROCESS | 1937 | 1461629637768 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 1937 | 1461629637770 Marionette TRACE conn2 <- [1,46,null,{}] 17:13:57 INFO - PROCESS | 1937 | 1461629637780 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:13:57 INFO - PROCESS | 1937 | 1461629637877 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:13:57 INFO - PROCESS | 1937 | 1461629637882 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x13010f000 == 19 [pid = 1937] [id = 19] 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 53 (0x12ea55400) [pid = 1937] [serial = 53] [outer = 0x0] 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 54 (0x12ea58800) [pid = 1937] [serial = 54] [outer = 0x12ea55400] 17:13:57 INFO - PROCESS | 1937 | 1461629637911 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 55 (0x12f841800) [pid = 1937] [serial = 55] [outer = 0x12ea55400] 17:13:58 INFO - PROCESS | 1937 | 1461629638147 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:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 429ms 17:13:58 INFO - PROCESS | 1937 | 1461629638198 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 1937 | 1461629638199 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 17:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:13:58 INFO - PROCESS | 1937 | 1461629638201 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 1937 | 1461629638202 Marionette TRACE conn2 <- [1,50,null,{}] 17:13:58 INFO - PROCESS | 1937 | 1461629638212 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:13:58 INFO - PROCESS | 1937 | 1461629638314 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:13:58 INFO - PROCESS | 1937 | 1461629638318 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad6d800 == 20 [pid = 1937] [id = 20] 17:13:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 56 (0x11ab4bc00) [pid = 1937] [serial = 56] [outer = 0x0] 17:13:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 57 (0x11ab58000) [pid = 1937] [serial = 57] [outer = 0x11ab4bc00] 17:13:58 INFO - PROCESS | 1937 | 1461629638343 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 58 (0x11ab60c00) [pid = 1937] [serial = 58] [outer = 0x11ab4bc00] 17:13:58 INFO - PROCESS | 1937 | 1461629638576 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:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 17:13:58 INFO - PROCESS | 1937 | 1461629638619 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 1937 | 1461629638621 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 17:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:13:58 INFO - PROCESS | 1937 | 1461629638633 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 1937 | 1461629638634 Marionette TRACE conn2 <- [1,54,null,{}] 17:13:58 INFO - PROCESS | 1937 | 1461629638637 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:13:58 INFO - PROCESS | 1937 | 1461629638741 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:13:58 INFO - PROCESS | 1937 | 1461629638745 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x12e66a000 == 21 [pid = 1937] [id = 21] 17:13:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 59 (0x11ab63400) [pid = 1937] [serial = 59] [outer = 0x0] 17:13:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 60 (0x11ab6a400) [pid = 1937] [serial = 60] [outer = 0x11ab63400] 17:13:58 INFO - PROCESS | 1937 | 1461629638769 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 61 (0x12f842800) [pid = 1937] [serial = 61] [outer = 0x11ab63400] 17:13:59 INFO - PROCESS | 1937 | 1461629639048 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:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 470ms 17:13:59 INFO - PROCESS | 1937 | 1461629639679 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:13:59 INFO - PROCESS | 1937 | 1461629639681 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 17:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:13:59 INFO - PROCESS | 1937 | 1461629639750 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 1937 | 1461629639753 Marionette TRACE conn2 <- [1,58,null,{}] 17:13:59 INFO - PROCESS | 1937 | 1461629639758 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:13:59 INFO - PROCESS | 1937 | 1461629639866 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:13:59 INFO - PROCESS | 1937 | 1461629639932 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x114b87800 == 22 [pid = 1937] [id = 22] 17:13:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 62 (0x114bb9800) [pid = 1937] [serial = 62] [outer = 0x0] 17:13:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 63 (0x1151e0000) [pid = 1937] [serial = 63] [outer = 0x114bb9800] 17:13:59 INFO - PROCESS | 1937 | 1461629639966 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 64 (0x1157b2400) [pid = 1937] [serial = 64] [outer = 0x114bb9800] 17:14:00 INFO - PROCESS | 1937 | 1461629640378 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:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 684ms 17:14:00 INFO - PROCESS | 1937 | 1461629640427 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:14:00 INFO - PROCESS | 1937 | 1461629640430 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 17:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:14:00 INFO - PROCESS | 1937 | 1461629640436 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:14:00 INFO - PROCESS | 1937 | 1461629640439 Marionette TRACE conn2 <- [1,62,null,{}] 17:14:00 INFO - PROCESS | 1937 | 1461629640442 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:14:00 INFO - PROCESS | 1937 | 1461629640548 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:14:00 INFO - PROCESS | 1937 | 1461629640588 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x1178ea800 == 23 [pid = 1937] [id = 23] 17:14:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 65 (0x1157b7000) [pid = 1937] [serial = 65] [outer = 0x0] 17:14:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 66 (0x118f0a800) [pid = 1937] [serial = 66] [outer = 0x1157b7000] 17:14:00 INFO - PROCESS | 1937 | 1461629640618 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 67 (0x119262c00) [pid = 1937] [serial = 67] [outer = 0x1157b7000] 17:14:01 INFO - PROCESS | 1937 | 1461629641013 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:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 624ms 17:14:01 INFO - PROCESS | 1937 | 1461629641058 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 1937 | 1461629641060 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 17:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:14:01 INFO - PROCESS | 1937 | 1461629641062 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:14:01 INFO - PROCESS | 1937 | 1461629641064 Marionette TRACE conn2 <- [1,66,null,{}] 17:14:01 INFO - PROCESS | 1937 | 1461629641071 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:14:01 INFO - PROCESS | 1937 | 1461629641179 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:14:01 INFO - PROCESS | 1937 | 1461629641248 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x119ac6800 == 24 [pid = 1937] [id = 24] 17:14:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 68 (0x11aade000) [pid = 1937] [serial = 68] [outer = 0x0] 17:14:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x11aae2400) [pid = 1937] [serial = 69] [outer = 0x11aade000] 17:14:01 INFO - PROCESS | 1937 | 1461629641280 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x11ab51400) [pid = 1937] [serial = 70] [outer = 0x11aade000] 17:14:01 INFO - PROCESS | 1937 | 1461629641929 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:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 920ms 17:14:01 INFO - PROCESS | 1937 | 1461629641992 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 1937 | 1461629641996 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 17:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:14:02 INFO - PROCESS | 1937 | 1461629642003 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 1937 | 1461629642006 Marionette TRACE conn2 <- [1,70,null,{}] 17:14:02 INFO - PROCESS | 1937 | 1461629642012 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:14:02 INFO - PROCESS | 1937 | 1461629642099 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:14:02 INFO - PROCESS | 1937 | 1461629642154 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x1151a5000 == 25 [pid = 1937] [id = 25] 17:14:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x1151dc400) [pid = 1937] [serial = 71] [outer = 0x0] 17:14:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x118f0c000) [pid = 1937] [serial = 72] [outer = 0x1151dc400] 17:14:02 INFO - PROCESS | 1937 | 1461629642184 Marionette DEBUG loaded listener.js 17:14:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x11903b400) [pid = 1937] [serial = 73] [outer = 0x1151dc400] 17:14:02 INFO - PROCESS | 1937 | 1461629642574 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:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 626ms 17:14:02 INFO - PROCESS | 1937 | 1461629642628 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 1937 | 1461629642631 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 17:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:14:02 INFO - PROCESS | 1937 | 1461629642636 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 1937 | 1461629642637 Marionette TRACE conn2 <- [1,74,null,{}] 17:14:02 INFO - PROCESS | 1937 | 1461629642646 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:14:02 INFO - PROCESS | 1937 | 1461629642717 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:14:02 INFO - PROCESS | 1937 | 1461629642723 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x118e44000 == 26 [pid = 1937] [id = 26] 17:14:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x11909f400) [pid = 1937] [serial = 74] [outer = 0x0] 17:14:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x119e4cc00) [pid = 1937] [serial = 75] [outer = 0x11909f400] 17:14:02 INFO - PROCESS | 1937 | 1461629642751 Marionette DEBUG loaded listener.js 17:14:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x11a93b800) [pid = 1937] [serial = 76] [outer = 0x11909f400] 17:14:03 INFO - PROCESS | 1937 | 1461629643074 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:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 475ms 17:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:14:03 INFO - PROCESS | 1937 | 1461629643111 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:14:03 INFO - PROCESS | 1937 | 1461629643112 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 17:14:03 INFO - PROCESS | 1937 | 1461629643114 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:14:03 INFO - PROCESS | 1937 | 1461629643117 Marionette TRACE conn2 <- [1,78,null,{}] 17:14:03 INFO - PROCESS | 1937 | 1461629643124 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:14:03 INFO - PROCESS | 1937 | 1461629643199 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:14:03 INFO - PROCESS | 1937 | 1461629643208 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x119728800 == 27 [pid = 1937] [id = 27] 17:14:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x11a94a800) [pid = 1937] [serial = 77] [outer = 0x0] 17:14:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x11aae4800) [pid = 1937] [serial = 78] [outer = 0x11a94a800] 17:14:03 INFO - PROCESS | 1937 | 1461629643238 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x11ab59000) [pid = 1937] [serial = 79] [outer = 0x11a94a800] 17:14:03 INFO - PROCESS | 1937 | 1461629643532 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:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 17:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:14:03 INFO - PROCESS | 1937 | 1461629643585 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:14:03 INFO - PROCESS | 1937 | 1461629643587 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 17:14:03 INFO - PROCESS | 1937 | 1461629643591 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:14:03 INFO - PROCESS | 1937 | 1461629643592 Marionette TRACE conn2 <- [1,82,null,{}] 17:14:03 INFO - PROCESS | 1937 | 1461629643595 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:14:03 INFO - PROCESS | 1937 | 1461629643668 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:14:03 INFO - PROCESS | 1937 | 1461629643708 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x119d3b800 == 28 [pid = 1937] [id = 28] 17:14:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x118f06400) [pid = 1937] [serial = 80] [outer = 0x0] 17:14:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x11ab66400) [pid = 1937] [serial = 81] [outer = 0x118f06400] 17:14:03 INFO - PROCESS | 1937 | 1461629643734 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x11aae8000) [pid = 1937] [serial = 82] [outer = 0x118f06400] 17:14:04 INFO - PROCESS | 1937 | 1461629644007 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:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 17:14:04 INFO - PROCESS | 1937 | 1461629644062 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 1937 | 1461629644063 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 17:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:14:04 INFO - PROCESS | 1937 | 1461629644065 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 1937 | 1461629644067 Marionette TRACE conn2 <- [1,86,null,{}] 17:14:04 INFO - PROCESS | 1937 | 1461629644069 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:14:04 INFO - PROCESS | 1937 | 1461629644142 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:14:04 INFO - PROCESS | 1937 | 1461629644146 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad71000 == 29 [pid = 1937] [id = 29] 17:14:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x11aae9c00) [pid = 1937] [serial = 83] [outer = 0x0] 17:14:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x11afe4000) [pid = 1937] [serial = 84] [outer = 0x11aae9c00] 17:14:04 INFO - PROCESS | 1937 | 1461629644173 Marionette DEBUG loaded listener.js 17:14:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x11b793000) [pid = 1937] [serial = 85] [outer = 0x11aae9c00] 17:14:04 INFO - PROCESS | 1937 | 1461629644469 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:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 17:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:14:04 INFO - PROCESS | 1937 | 1461629644484 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 1937 | 1461629644485 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 17:14:04 INFO - PROCESS | 1937 | 1461629644498 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 1937 | 1461629644499 Marionette TRACE conn2 <- [1,90,null,{}] 17:14:04 INFO - PROCESS | 1937 | 1461629644502 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:14:04 INFO - PROCESS | 1937 | 1461629644613 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:14:04 INFO - PROCESS | 1937 | 1461629644621 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ade8000 == 30 [pid = 1937] [id = 30] 17:14:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x11ab65800) [pid = 1937] [serial = 86] [outer = 0x0] 17:14:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x11b7ebc00) [pid = 1937] [serial = 87] [outer = 0x11ab65800] 17:14:04 INFO - PROCESS | 1937 | 1461629644648 Marionette DEBUG loaded listener.js 17:14:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11bec0800) [pid = 1937] [serial = 88] [outer = 0x11ab65800] 17:14:04 INFO - PROCESS | 1937 | 1461629644906 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:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 431ms 17:14:04 INFO - PROCESS | 1937 | 1461629644919 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 1937 | 1461629644920 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 17:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:14:04 INFO - PROCESS | 1937 | 1461629644932 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 1937 | 1461629644933 Marionette TRACE conn2 <- [1,94,null,{}] 17:14:04 INFO - PROCESS | 1937 | 1461629644935 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:14:05 INFO - PROCESS | 1937 | 1461629645011 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:14:05 INFO - PROCESS | 1937 | 1461629645015 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b927000 == 31 [pid = 1937] [id = 31] 17:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11bebc800) [pid = 1937] [serial = 89] [outer = 0x0] 17:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11c047800) [pid = 1937] [serial = 90] [outer = 0x11bebc800] 17:14:05 INFO - PROCESS | 1937 | 1461629645043 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11c0f6000) [pid = 1937] [serial = 91] [outer = 0x11bebc800] 17:14:05 INFO - PROCESS | 1937 | 1461629645315 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:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 423ms 17:14:05 INFO - PROCESS | 1937 | 1461629645353 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:14:05 INFO - PROCESS | 1937 | 1461629645355 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 17:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:14:05 INFO - PROCESS | 1937 | 1461629645360 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:14:05 INFO - PROCESS | 1937 | 1461629645361 Marionette TRACE conn2 <- [1,98,null,{}] 17:14:05 INFO - PROCESS | 1937 | 1461629645364 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:14:05 INFO - PROCESS | 1937 | 1461629645435 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:14:05 INFO - PROCESS | 1937 | 1461629645442 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c00f000 == 32 [pid = 1937] [id = 32] 17:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11c042000) [pid = 1937] [serial = 92] [outer = 0x0] 17:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11c540000) [pid = 1937] [serial = 93] [outer = 0x11c042000] 17:14:05 INFO - PROCESS | 1937 | 1461629645467 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11c5e2000) [pid = 1937] [serial = 94] [outer = 0x11c042000] 17:14:05 INFO - PROCESS | 1937 | 1461629645741 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:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 17:14:05 INFO - PROCESS | 1937 | 1461629645782 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:14:05 INFO - PROCESS | 1937 | 1461629645783 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 17:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:14:05 INFO - PROCESS | 1937 | 1461629645785 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:14:05 INFO - PROCESS | 1937 | 1461629645786 Marionette TRACE conn2 <- [1,102,null,{}] 17:14:05 INFO - PROCESS | 1937 | 1461629645796 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:14:05 INFO - PROCESS | 1937 | 1461629645894 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:14:05 INFO - PROCESS | 1937 | 1461629645902 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c020800 == 33 [pid = 1937] [id = 33] 17:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11aa74800) [pid = 1937] [serial = 95] [outer = 0x0] 17:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11c5e1800) [pid = 1937] [serial = 96] [outer = 0x11aa74800] 17:14:05 INFO - PROCESS | 1937 | 1461629645927 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x123a39c00) [pid = 1937] [serial = 97] [outer = 0x11aa74800] 17:14:06 INFO - PROCESS | 1937 | 1461629646196 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:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 17:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:14:06 INFO - PROCESS | 1937 | 1461629646213 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:14:06 INFO - PROCESS | 1937 | 1461629646214 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 17:14:06 INFO - PROCESS | 1937 | 1461629646216 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:14:06 INFO - PROCESS | 1937 | 1461629646217 Marionette TRACE conn2 <- [1,106,null,{}] 17:14:06 INFO - PROCESS | 1937 | 1461629646220 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:14:06 INFO - PROCESS | 1937 | 1461629646303 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:14:06 INFO - PROCESS | 1937 | 1461629646309 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c685800 == 34 [pid = 1937] [id = 34] 17:14:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11c0f6c00) [pid = 1937] [serial = 98] [outer = 0x0] 17:14:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x123a3e000) [pid = 1937] [serial = 99] [outer = 0x11c0f6c00] 17:14:06 INFO - PROCESS | 1937 | 1461629646337 Marionette DEBUG loaded listener.js 17:14:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x123a43c00) [pid = 1937] [serial = 100] [outer = 0x11c0f6c00] 17:14:06 INFO - PROCESS | 1937 | 1461629646616 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:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 17:14:06 INFO - PROCESS | 1937 | 1461629646685 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:14:06 INFO - PROCESS | 1937 | 1461629646687 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 17:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:14:06 INFO - PROCESS | 1937 | 1461629646689 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:14:06 INFO - PROCESS | 1937 | 1461629646691 Marionette TRACE conn2 <- [1,110,null,{}] 17:14:06 INFO - PROCESS | 1937 | 1461629646693 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:14:06 INFO - PROCESS | 1937 | 1461629646799 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:14:06 INFO - PROCESS | 1937 | 1461629646807 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x1239c2800 == 35 [pid = 1937] [id = 35] 17:14:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x123a39000) [pid = 1937] [serial = 101] [outer = 0x0] 17:14:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x123b0cc00) [pid = 1937] [serial = 102] [outer = 0x123a39000] 17:14:06 INFO - PROCESS | 1937 | 1461629646835 Marionette DEBUG loaded listener.js 17:14:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x12444bc00) [pid = 1937] [serial = 103] [outer = 0x123a39000] 17:14:07 INFO - PROCESS | 1937 | 1461629647119 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:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 17:14:07 INFO - PROCESS | 1937 | 1461629647162 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 1937 | 1461629647164 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 17:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:14:07 INFO - PROCESS | 1937 | 1461629647166 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - PROCESS | 1937 | 1461629647167 Marionette TRACE conn2 <- [1,114,null,{}] 17:14:07 INFO - PROCESS | 1937 | 1461629647169 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:14:07 INFO - PROCESS | 1937 | 1461629647245 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:14:07 INFO - PROCESS | 1937 | 1461629647249 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x123e72800 == 36 [pid = 1937] [id = 36] 17:14:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x1243ab400) [pid = 1937] [serial = 104] [outer = 0x0] 17:14:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x126644000) [pid = 1937] [serial = 105] [outer = 0x1243ab400] 17:14:07 INFO - PROCESS | 1937 | 1461629647275 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x127445000) [pid = 1937] [serial = 106] [outer = 0x1243ab400] 17:14:07 INFO - PROCESS | 1937 | 1461629647589 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:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 17:14:07 INFO - PROCESS | 1937 | 1461629647635 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 1937 | 1461629647636 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 17:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:14:07 INFO - PROCESS | 1937 | 1461629647638 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - PROCESS | 1937 | 1461629647639 Marionette TRACE conn2 <- [1,118,null,{}] 17:14:07 INFO - PROCESS | 1937 | 1461629647641 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:14:07 INFO - PROCESS | 1937 | 1461629647736 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:14:07 INFO - PROCESS | 1937 | 1461629647742 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x124350000 == 37 [pid = 1937] [id = 37] 17:14:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12749c800) [pid = 1937] [serial = 107] [outer = 0x0] 17:14:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x1274f1800) [pid = 1937] [serial = 108] [outer = 0x12749c800] 17:14:07 INFO - PROCESS | 1937 | 1461629647767 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x128728800) [pid = 1937] [serial = 109] [outer = 0x12749c800] 17:14:08 INFO - PROCESS | 1937 | 1461629648058 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:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 472ms 17:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:14:08 INFO - PROCESS | 1937 | 1461629648110 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 1937 | 1461629648112 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 17:14:08 INFO - PROCESS | 1937 | 1461629648114 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - PROCESS | 1937 | 1461629648115 Marionette TRACE conn2 <- [1,122,null,{}] 17:14:08 INFO - PROCESS | 1937 | 1461629648117 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:14:08 INFO - PROCESS | 1937 | 1461629648192 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:14:08 INFO - PROCESS | 1937 | 1461629648197 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x12730a800 == 38 [pid = 1937] [id = 38] 17:14:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x115a9b000) [pid = 1937] [serial = 110] [outer = 0x0] 17:14:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x12872f800) [pid = 1937] [serial = 111] [outer = 0x115a9b000] 17:14:08 INFO - PROCESS | 1937 | 1461629648221 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x12922d800) [pid = 1937] [serial = 112] [outer = 0x115a9b000] 17:14:08 INFO - PROCESS | 1937 | 1461629648512 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:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 17:14:08 INFO - PROCESS | 1937 | 1461629648532 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 1937 | 1461629648533 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 17:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:14:08 INFO - PROCESS | 1937 | 1461629648536 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - PROCESS | 1937 | 1461629648537 Marionette TRACE conn2 <- [1,126,null,{}] 17:14:08 INFO - PROCESS | 1937 | 1461629648544 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:14:08 INFO - PROCESS | 1937 | 1461629648617 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:14:08 INFO - PROCESS | 1937 | 1461629648667 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x127624800 == 39 [pid = 1937] [id = 39] 17:14:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x126648400) [pid = 1937] [serial = 113] [outer = 0x0] 17:14:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x12941e800) [pid = 1937] [serial = 114] [outer = 0x126648400] 17:14:08 INFO - PROCESS | 1937 | 1461629648691 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x12b011000) [pid = 1937] [serial = 115] [outer = 0x126648400] 17:14:08 INFO - PROCESS | 1937 | 1461629648944 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:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 422ms 17:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:14:08 INFO - PROCESS | 1937 | 1461629648962 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 1937 | 1461629648963 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 17:14:08 INFO - PROCESS | 1937 | 1461629648967 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - PROCESS | 1937 | 1461629648968 Marionette TRACE conn2 <- [1,130,null,{}] 17:14:08 INFO - PROCESS | 1937 | 1461629648971 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:14:09 INFO - PROCESS | 1937 | 1461629649062 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:14:09 INFO - PROCESS | 1937 | 1461629649066 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x127ecd800 == 40 [pid = 1937] [id = 40] 17:14:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x12b011c00) [pid = 1937] [serial = 116] [outer = 0x0] 17:14:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x12b053800) [pid = 1937] [serial = 117] [outer = 0x12b011c00] 17:14:09 INFO - PROCESS | 1937 | 1461629649091 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x12b5ef400) [pid = 1937] [serial = 118] [outer = 0x12b011c00] 17:14:09 INFO - PROCESS | 1937 | 1461629649607 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:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 669ms 17:14:09 INFO - PROCESS | 1937 | 1461629649637 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:14:09 INFO - PROCESS | 1937 | 1461629649642 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 17:14:09 INFO - PROCESS | 1937 | 1461629649645 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:14:09 INFO - PROCESS | 1937 | 1461629649648 Marionette TRACE conn2 <- [1,134,null,{}] 17:14:09 INFO - PROCESS | 1937 | 1461629649652 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:14:09 INFO - PROCESS | 1937 | 1461629649766 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:14:09 INFO - PROCESS | 1937 | 1461629649824 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x11901c000 == 41 [pid = 1937] [id = 41] 17:14:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x118f0a400) [pid = 1937] [serial = 119] [outer = 0x0] 17:14:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x119a4cc00) [pid = 1937] [serial = 120] [outer = 0x118f0a400] 17:14:09 INFO - PROCESS | 1937 | 1461629649855 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x11a6a7000) [pid = 1937] [serial = 121] [outer = 0x118f0a400] 17:14:10 INFO - PROCESS | 1937 | 1461629650331 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:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 726ms 17:14:10 INFO - PROCESS | 1937 | 1461629650377 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:14:10 INFO - PROCESS | 1937 | 1461629650384 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 17:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:14:10 INFO - PROCESS | 1937 | 1461629650395 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:14:10 INFO - PROCESS | 1937 | 1461629650398 Marionette TRACE conn2 <- [1,138,null,{}] 17:14:10 INFO - PROCESS | 1937 | 1461629650401 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:14:10 INFO - PROCESS | 1937 | 1461629650549 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:14:10 INFO - PROCESS | 1937 | 1461629650607 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b052000 == 42 [pid = 1937] [id = 42] 17:14:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x11aaecc00) [pid = 1937] [serial = 122] [outer = 0x0] 17:14:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x11ab63800) [pid = 1937] [serial = 123] [outer = 0x11aaecc00] 17:14:10 INFO - PROCESS | 1937 | 1461629650637 Marionette DEBUG loaded listener.js 17:14:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x11af6b400) [pid = 1937] [serial = 124] [outer = 0x11aaecc00] 17:14:11 INFO - PROCESS | 1937 | 1461629651084 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:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 721ms 17:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:14:11 INFO - PROCESS | 1937 | 1461629651116 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:14:11 INFO - PROCESS | 1937 | 1461629651117 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 17:14:11 INFO - PROCESS | 1937 | 1461629651120 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - PROCESS | 1937 | 1461629651124 Marionette TRACE conn2 <- [1,142,null,{}] 17:14:11 INFO - PROCESS | 1937 | 1461629651132 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:14:11 INFO - PROCESS | 1937 | 1461629651231 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:14:11 INFO - PROCESS | 1937 | 1461629651291 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x124464000 == 43 [pid = 1937] [id = 43] 17:14:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x11bb2e400) [pid = 1937] [serial = 125] [outer = 0x0] 17:14:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11beb9c00) [pid = 1937] [serial = 126] [outer = 0x11bb2e400] 17:14:11 INFO - PROCESS | 1937 | 1461629651324 Marionette DEBUG loaded listener.js 17:14:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x123b0f000) [pid = 1937] [serial = 127] [outer = 0x11bb2e400] 17:14:11 INFO - PROCESS | 1937 | 1461629651764 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:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 674ms 17:14:11 INFO - PROCESS | 1937 | 1461629651794 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:14:11 INFO - PROCESS | 1937 | 1461629651796 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 17:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:14:11 INFO - PROCESS | 1937 | 1461629651799 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - PROCESS | 1937 | 1461629651800 Marionette TRACE conn2 <- [1,146,null,{}] 17:14:11 INFO - PROCESS | 1937 | 1461629651802 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:14:11 INFO - PROCESS | 1937 | 1461629651940 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:14:11 INFO - PROCESS | 1937 | 1461629651950 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x129218000 == 44 [pid = 1937] [id = 44] 17:14:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x1241b1000) [pid = 1937] [serial = 128] [outer = 0x0] 17:14:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x1241b8000) [pid = 1937] [serial = 129] [outer = 0x1241b1000] 17:14:11 INFO - PROCESS | 1937 | 1461629651980 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x127447400) [pid = 1937] [serial = 130] [outer = 0x1241b1000] 17:14:12 INFO - PROCESS | 1937 | 1461629652533 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:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 772ms 17:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:14:12 INFO - PROCESS | 1937 | 1461629652572 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:14:12 INFO - PROCESS | 1937 | 1461629652574 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 17:14:12 INFO - PROCESS | 1937 | 1461629652577 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:14:12 INFO - PROCESS | 1937 | 1461629652579 Marionette TRACE conn2 <- [1,150,null,{}] 17:14:12 INFO - PROCESS | 1937 | 1461629652583 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:14:12 INFO - PROCESS | 1937 | 1461629652669 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:14:12 INFO - PROCESS | 1937 | 1461629652718 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x119221800 == 45 [pid = 1937] [id = 45] 17:14:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x118eab800) [pid = 1937] [serial = 131] [outer = 0x0] 17:14:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x119269c00) [pid = 1937] [serial = 132] [outer = 0x118eab800] 17:14:12 INFO - PROCESS | 1937 | 1461629652748 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x11a6a0c00) [pid = 1937] [serial = 133] [outer = 0x118eab800] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x12efb4000 == 44 [pid = 1937] [id = 13] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb55800 == 43 [pid = 1937] [id = 6] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x13010f000 == 42 [pid = 1937] [id = 19] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea2b800 == 41 [pid = 1937] [id = 11] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x12ecb0000 == 40 [pid = 1937] [id = 12] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x12e665000 == 39 [pid = 1937] [id = 10] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x12daef000 == 38 [pid = 1937] [id = 9] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x127624800 == 37 [pid = 1937] [id = 39] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x12730a800 == 36 [pid = 1937] [id = 38] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x124350000 == 35 [pid = 1937] [id = 37] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x123e72800 == 34 [pid = 1937] [id = 36] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x1239c2800 == 33 [pid = 1937] [id = 35] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x11c685800 == 32 [pid = 1937] [id = 34] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x11c020800 == 31 [pid = 1937] [id = 33] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x11c00f000 == 30 [pid = 1937] [id = 32] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x11b927000 == 29 [pid = 1937] [id = 31] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x11ade8000 == 28 [pid = 1937] [id = 30] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad71000 == 27 [pid = 1937] [id = 29] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x119d3b800 == 26 [pid = 1937] [id = 28] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x119728800 == 25 [pid = 1937] [id = 27] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x118e44000 == 24 [pid = 1937] [id = 26] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x1151a5000 == 23 [pid = 1937] [id = 25] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x119ac6800 == 22 [pid = 1937] [id = 24] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x1178ea800 == 21 [pid = 1937] [id = 23] 17:14:13 INFO - PROCESS | 1937 | --DOCSHELL 0x114b87800 == 20 [pid = 1937] [id = 22] 17:14:13 INFO - PROCESS | 1937 | 1461629653263 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:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 720ms 17:14:13 INFO - PROCESS | 1937 | 1461629653298 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:14:13 INFO - PROCESS | 1937 | 1461629653300 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 17:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:14:13 INFO - PROCESS | 1937 | 1461629653304 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:14:13 INFO - PROCESS | 1937 | 1461629653306 Marionette TRACE conn2 <- [1,154,null,{}] 17:14:13 INFO - PROCESS | 1937 | 1461629653310 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:14:13 INFO - PROCESS | 1937 | 1461629653402 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:14:13 INFO - PROCESS | 1937 | 1461629653461 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x1185d3800 == 21 [pid = 1937] [id = 46] 17:14:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x118c0b000) [pid = 1937] [serial = 134] [outer = 0x0] 17:14:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x118f11000) [pid = 1937] [serial = 135] [outer = 0x118c0b000] 17:14:13 INFO - PROCESS | 1937 | 1461629653493 Marionette DEBUG loaded listener.js 17:14:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x119e4f800) [pid = 1937] [serial = 136] [outer = 0x118c0b000] 17:14:13 INFO - PROCESS | 1937 | 1461629653911 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:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 17:14:13 INFO - PROCESS | 1937 | 1461629653975 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:14:13 INFO - PROCESS | 1937 | 1461629653979 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 17:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:14:13 INFO - PROCESS | 1937 | 1461629653984 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:14:13 INFO - PROCESS | 1937 | 1461629653986 Marionette TRACE conn2 <- [1,158,null,{}] 17:14:13 INFO - PROCESS | 1937 | 1461629653988 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:14:14 INFO - PROCESS | 1937 | 1461629654080 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:14:14 INFO - PROCESS | 1937 | 1461629654137 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x11a922800 == 22 [pid = 1937] [id = 47] 17:14:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x11ab51800) [pid = 1937] [serial = 137] [outer = 0x0] 17:14:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x11ab5a000) [pid = 1937] [serial = 138] [outer = 0x11ab51800] 17:14:14 INFO - PROCESS | 1937 | 1461629654168 Marionette DEBUG loaded listener.js 17:14:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x11ad3a000) [pid = 1937] [serial = 139] [outer = 0x11ab51800] 17:14:14 INFO - PROCESS | 1937 | 1461629654610 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:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 669ms 17:14:14 INFO - PROCESS | 1937 | 1461629654670 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:14:14 INFO - PROCESS | 1937 | 1461629654673 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 17:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:14:14 INFO - PROCESS | 1937 | 1461629654679 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:14:14 INFO - PROCESS | 1937 | 1461629654682 Marionette TRACE conn2 <- [1,162,null,{}] 17:14:14 INFO - PROCESS | 1937 | 1461629654691 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:14:14 INFO - PROCESS | 1937 | 1461629654784 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:14:14 INFO - PROCESS | 1937 | 1461629654843 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b92b000 == 23 [pid = 1937] [id = 48] 17:14:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x11b7ecc00) [pid = 1937] [serial = 140] [outer = 0x0] 17:14:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x11bb25000) [pid = 1937] [serial = 141] [outer = 0x11b7ecc00] 17:14:14 INFO - PROCESS | 1937 | 1461629654877 Marionette DEBUG loaded listener.js 17:14:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x11beba800) [pid = 1937] [serial = 142] [outer = 0x11b7ecc00] 17:14:15 INFO - PROCESS | 1937 | 1461629655322 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:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 674ms 17:14:15 INFO - PROCESS | 1937 | 1461629655353 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:14:15 INFO - PROCESS | 1937 | 1461629655355 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 17:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:14:15 INFO - PROCESS | 1937 | 1461629655377 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:14:15 INFO - PROCESS | 1937 | 1461629655379 Marionette TRACE conn2 <- [1,166,null,{}] 17:14:15 INFO - PROCESS | 1937 | 1461629655381 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:14:15 INFO - PROCESS | 1937 | 1461629655468 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:14:15 INFO - PROCESS | 1937 | 1461629655527 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x118ade000 == 24 [pid = 1937] [id = 49] 17:14:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x11c525400) [pid = 1937] [serial = 143] [outer = 0x0] 17:14:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x11c547000) [pid = 1937] [serial = 144] [outer = 0x11c525400] 17:14:15 INFO - PROCESS | 1937 | 1461629655560 Marionette DEBUG loaded listener.js 17:14:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x11c8cb000) [pid = 1937] [serial = 145] [outer = 0x11c525400] 17:14:15 INFO - PROCESS | 1937 | 1461629655994 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:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 17:14:16 INFO - PROCESS | 1937 | 1461629656057 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:14:16 INFO - PROCESS | 1937 | 1461629656058 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 17:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:14:16 INFO - PROCESS | 1937 | 1461629656063 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:14:16 INFO - PROCESS | 1937 | 1461629656064 Marionette TRACE conn2 <- [1,170,null,{}] 17:14:16 INFO - PROCESS | 1937 | 1461629656066 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:14:16 INFO - PROCESS | 1937 | 1461629656153 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:14:16 INFO - PROCESS | 1937 | 1461629656214 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x123b5a000 == 25 [pid = 1937] [id = 50] 17:14:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x11c5e0800) [pid = 1937] [serial = 146] [outer = 0x0] 17:14:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x123a3fc00) [pid = 1937] [serial = 147] [outer = 0x11c5e0800] 17:14:16 INFO - PROCESS | 1937 | 1461629656245 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x123b71800) [pid = 1937] [serial = 148] [outer = 0x11c5e0800] 17:14:16 INFO - PROCESS | 1937 | 1461629656716 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:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 720ms 17:14:16 INFO - PROCESS | 1937 | 1461629656784 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:14:16 INFO - PROCESS | 1937 | 1461629656786 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 17:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:14:16 INFO - PROCESS | 1937 | 1461629656789 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:14:16 INFO - PROCESS | 1937 | 1461629656791 Marionette TRACE conn2 <- [1,174,null,{}] 17:14:16 INFO - PROCESS | 1937 | 1461629656795 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:14:16 INFO - PROCESS | 1937 | 1461629656884 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:14:16 INFO - PROCESS | 1937 | 1461629656930 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x119abc800 == 26 [pid = 1937] [id = 51] 17:14:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x11a6a0400) [pid = 1937] [serial = 149] [outer = 0x0] 17:14:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x11a940c00) [pid = 1937] [serial = 150] [outer = 0x11a6a0400] 17:14:16 INFO - PROCESS | 1937 | 1461629656959 Marionette DEBUG loaded listener.js 17:14:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x11ab50c00) [pid = 1937] [serial = 151] [outer = 0x11a6a0400] 17:14:17 INFO - PROCESS | 1937 | --DOCSHELL 0x11b052000 == 25 [pid = 1937] [id = 42] 17:14:17 INFO - PROCESS | 1937 | --DOCSHELL 0x11901c000 == 24 [pid = 1937] [id = 41] 17:14:17 INFO - PROCESS | 1937 | 1461629657541 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:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 821ms 17:14:17 INFO - PROCESS | 1937 | 1461629657612 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:14:17 INFO - PROCESS | 1937 | 1461629657616 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 17:14:17 INFO - PROCESS | 1937 | 1461629657621 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:14:17 INFO - PROCESS | 1937 | 1461629657625 Marionette TRACE conn2 <- [1,178,null,{}] 17:14:17 INFO - PROCESS | 1937 | 1461629657630 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:14:17 INFO - PROCESS | 1937 | 1461629657734 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:14:17 INFO - PROCESS | 1937 | 1461629657782 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ade8000 == 25 [pid = 1937] [id = 52] 17:14:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x11aaddc00) [pid = 1937] [serial = 152] [outer = 0x0] 17:14:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x11ab55800) [pid = 1937] [serial = 153] [outer = 0x11aaddc00] 17:14:17 INFO - PROCESS | 1937 | 1461629657814 Marionette DEBUG loaded listener.js 17:14:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x11ad32400) [pid = 1937] [serial = 154] [outer = 0x11aaddc00] 17:14:18 INFO - PROCESS | 1937 | 1461629658259 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:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 676ms 17:14:18 INFO - PROCESS | 1937 | 1461629658296 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 1937 | 1461629658300 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 17:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:14:18 INFO - PROCESS | 1937 | 1461629658304 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 1937 | 1461629658306 Marionette TRACE conn2 <- [1,182,null,{}] 17:14:18 INFO - PROCESS | 1937 | 1461629658309 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:14:18 INFO - PROCESS | 1937 | 1461629658403 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:14:18 INFO - PROCESS | 1937 | 1461629658462 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c685800 == 26 [pid = 1937] [id = 53] 17:14:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x11b794800) [pid = 1937] [serial = 155] [outer = 0x0] 17:14:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x11beb8c00) [pid = 1937] [serial = 156] [outer = 0x11b794800] 17:14:18 INFO - PROCESS | 1937 | 1461629658492 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x11c041400) [pid = 1937] [serial = 157] [outer = 0x11b794800] 17:14:18 INFO - PROCESS | 1937 | 1461629658912 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:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 620ms 17:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:14:18 INFO - PROCESS | 1937 | 1461629658924 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 1937 | 1461629658926 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 17:14:18 INFO - PROCESS | 1937 | 1461629658928 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 1937 | 1461629658931 Marionette TRACE conn2 <- [1,186,null,{}] 17:14:18 INFO - PROCESS | 1937 | 1461629658938 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:14:19 INFO - PROCESS | 1937 | 1461629659067 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:14:19 INFO - PROCESS | 1937 | 1461629659110 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x126661000 == 27 [pid = 1937] [id = 54] 17:14:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x123eea000) [pid = 1937] [serial = 158] [outer = 0x0] 17:14:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x123f5c400) [pid = 1937] [serial = 159] [outer = 0x123eea000] 17:14:19 INFO - PROCESS | 1937 | 1461629659149 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x126781800) [pid = 1937] [serial = 160] [outer = 0x123eea000] 17:14:19 INFO - PROCESS | 1937 | 1461629659560 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:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 671ms 17:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:14:19 INFO - PROCESS | 1937 | 1461629659599 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:14:19 INFO - PROCESS | 1937 | 1461629659601 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 17:14:19 INFO - PROCESS | 1937 | 1461629659603 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - PROCESS | 1937 | 1461629659605 Marionette TRACE conn2 <- [1,190,null,{}] 17:14:19 INFO - PROCESS | 1937 | 1461629659607 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:14:19 INFO - PROCESS | 1937 | 1461629659717 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:14:19 INFO - PROCESS | 1937 | 1461629659776 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x128e16000 == 28 [pid = 1937] [id = 55] 17:14:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x12749ec00) [pid = 1937] [serial = 161] [outer = 0x0] 17:14:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x127cc6400) [pid = 1937] [serial = 162] [outer = 0x12749ec00] 17:14:19 INFO - PROCESS | 1937 | 1461629659807 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x128829400) [pid = 1937] [serial = 163] [outer = 0x12749ec00] 17:14:20 INFO - PROCESS | 1937 | 1461629660214 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:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 620ms 17:14:20 INFO - PROCESS | 1937 | 1461629660223 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 1937 | 1461629660225 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 17:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:14:20 INFO - PROCESS | 1937 | 1461629660227 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - PROCESS | 1937 | 1461629660228 Marionette TRACE conn2 <- [1,194,null,{}] 17:14:20 INFO - PROCESS | 1937 | 1461629660231 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:14:20 INFO - PROCESS | 1937 | 1461629660316 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:14:20 INFO - PROCESS | 1937 | 1461629660354 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x114b7f000 == 29 [pid = 1937] [id = 56] 17:14:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x11b7f2c00) [pid = 1937] [serial = 164] [outer = 0x0] 17:14:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x129237400) [pid = 1937] [serial = 165] [outer = 0x11b7f2c00] 17:14:20 INFO - PROCESS | 1937 | 1461629660379 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x12b04ec00) [pid = 1937] [serial = 166] [outer = 0x11b7f2c00] 17:14:20 INFO - PROCESS | 1937 | 1461629660777 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:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 620ms 17:14:20 INFO - PROCESS | 1937 | 1461629660857 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 1937 | 1461629660858 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 17:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:14:20 INFO - PROCESS | 1937 | 1461629660863 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - PROCESS | 1937 | 1461629660864 Marionette TRACE conn2 <- [1,198,null,{}] 17:14:20 INFO - PROCESS | 1937 | 1461629660866 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:14:20 INFO - PROCESS | 1937 | 1461629660974 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:14:21 INFO - PROCESS | 1937 | 1461629661080 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bb61800 == 30 [pid = 1937] [id = 57] 17:14:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x12bd23c00) [pid = 1937] [serial = 167] [outer = 0x0] 17:14:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x12bf17400) [pid = 1937] [serial = 168] [outer = 0x12bd23c00] 17:14:21 INFO - PROCESS | 1937 | 1461629661112 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x12bf22c00) [pid = 1937] [serial = 169] [outer = 0x12bd23c00] 17:14:21 INFO - PROCESS | 1937 | 1461629661623 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:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 825ms 17:14:21 INFO - PROCESS | 1937 | 1461629661689 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 1937 | 1461629661690 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 17:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:14:21 INFO - PROCESS | 1937 | 1461629661693 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - PROCESS | 1937 | 1461629661695 Marionette TRACE conn2 <- [1,202,null,{}] 17:14:21 INFO - PROCESS | 1937 | 1461629661699 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:14:21 INFO - PROCESS | 1937 | 1461629661789 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:14:21 INFO - PROCESS | 1937 | 1461629661839 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x11a918000 == 31 [pid = 1937] [id = 58] 17:14:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x11ab4c400) [pid = 1937] [serial = 170] [outer = 0x0] 17:14:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x11ab55c00) [pid = 1937] [serial = 171] [outer = 0x11ab4c400] 17:14:21 INFO - PROCESS | 1937 | 1461629661867 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x11af6d000) [pid = 1937] [serial = 172] [outer = 0x11ab4c400] 17:14:22 INFO - PROCESS | 1937 | --DOCSHELL 0x11b92b000 == 30 [pid = 1937] [id = 48] 17:14:22 INFO - PROCESS | 1937 | --DOCSHELL 0x11a922800 == 29 [pid = 1937] [id = 47] 17:14:22 INFO - PROCESS | 1937 | --DOCSHELL 0x1185d3800 == 28 [pid = 1937] [id = 46] 17:14:22 INFO - PROCESS | 1937 | 1461629662318 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:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 670ms 17:14:22 INFO - PROCESS | 1937 | 1461629662363 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:14:22 INFO - PROCESS | 1937 | 1461629662367 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 17:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:14:22 INFO - PROCESS | 1937 | 1461629662370 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:14:22 INFO - PROCESS | 1937 | 1461629662373 Marionette TRACE conn2 <- [1,206,null,{}] 17:14:22 INFO - PROCESS | 1937 | 1461629662376 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:14:22 INFO - PROCESS | 1937 | 1461629662472 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:14:22 INFO - PROCESS | 1937 | 1461629662538 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c0c5000 == 29 [pid = 1937] [id = 59] 17:14:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x11af53800) [pid = 1937] [serial = 173] [outer = 0x0] 17:14:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x11b7f3800) [pid = 1937] [serial = 174] [outer = 0x11af53800] 17:14:22 INFO - PROCESS | 1937 | 1461629662571 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x11bec1800) [pid = 1937] [serial = 175] [outer = 0x11af53800] 17:14:22 INFO - PROCESS | 1937 | 1461629662986 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:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 672ms 17:14:23 INFO - PROCESS | 1937 | 1461629663042 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 1937 | 1461629663046 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 17:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:14:23 INFO - PROCESS | 1937 | 1461629663050 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 1937 | 1461629663052 Marionette TRACE conn2 <- [1,210,null,{}] 17:14:23 INFO - PROCESS | 1937 | 1461629663055 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:14:23 INFO - PROCESS | 1937 | 1461629663153 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:14:23 INFO - PROCESS | 1937 | 1461629663204 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x12666b800 == 30 [pid = 1937] [id = 60] 17:14:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x11c526000) [pid = 1937] [serial = 176] [outer = 0x0] 17:14:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x123b0d400) [pid = 1937] [serial = 177] [outer = 0x11c526000] 17:14:23 INFO - PROCESS | 1937 | 1461629663234 Marionette DEBUG loaded listener.js 17:14:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x1246d5400) [pid = 1937] [serial = 178] [outer = 0x11c526000] 17:14:23 INFO - PROCESS | 1937 | 1461629663646 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:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 619ms 17:14:23 INFO - PROCESS | 1937 | 1461629663670 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 1937 | 1461629663672 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 17:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:14:23 INFO - PROCESS | 1937 | 1461629663674 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 1937 | 1461629663677 Marionette TRACE conn2 <- [1,214,null,{}] 17:14:23 INFO - PROCESS | 1937 | 1461629663685 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:14:23 INFO - PROCESS | 1937 | 1461629663833 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:14:23 INFO - PROCESS | 1937 | 1461629663896 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bb52000 == 31 [pid = 1937] [id = 61] 17:14:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x128824000) [pid = 1937] [serial = 179] [outer = 0x0] 17:14:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x129090800) [pid = 1937] [serial = 180] [outer = 0x128824000] 17:14:23 INFO - PROCESS | 1937 | 1461629663929 Marionette DEBUG loaded listener.js 17:14:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x12b5f0000) [pid = 1937] [serial = 181] [outer = 0x128824000] 17:14:24 INFO - PROCESS | 1937 | 1461629664346 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:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 721ms 17:14:24 INFO - PROCESS | 1937 | 1461629664396 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:14:24 INFO - PROCESS | 1937 | 1461629664397 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 17:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:14:24 INFO - PROCESS | 1937 | 1461629664400 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:14:24 INFO - PROCESS | 1937 | 1461629664401 Marionette TRACE conn2 <- [1,218,null,{}] 17:14:24 INFO - PROCESS | 1937 | 1461629664403 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:14:24 INFO - PROCESS | 1937 | 1461629664499 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:14:24 INFO - PROCESS | 1937 | 1461629664549 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c338800 == 32 [pid = 1937] [id = 62] 17:14:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x12b926800) [pid = 1937] [serial = 182] [outer = 0x0] 17:14:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x12bd16800) [pid = 1937] [serial = 183] [outer = 0x12b926800] 17:14:24 INFO - PROCESS | 1937 | 1461629664580 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x12bd20000) [pid = 1937] [serial = 184] [outer = 0x12b926800] 17:14:24 INFO - PROCESS | 1937 | 1461629664988 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:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 620ms 17:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:14:25 INFO - PROCESS | 1937 | 1461629665021 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 1937 | 1461629665022 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 17:14:25 INFO - PROCESS | 1937 | 1461629665025 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 1937 | 1461629665026 Marionette TRACE conn2 <- [1,222,null,{}] 17:14:25 INFO - PROCESS | 1937 | 1461629665028 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:14:25 INFO - PROCESS | 1937 | 1461629665118 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:14:25 INFO - PROCESS | 1937 | 1461629665198 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c4de000 == 33 [pid = 1937] [id = 63] 17:14:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x12b9d4800) [pid = 1937] [serial = 185] [outer = 0x0] 17:14:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x12bf27000) [pid = 1937] [serial = 186] [outer = 0x12b9d4800] 17:14:25 INFO - PROCESS | 1937 | 1461629665228 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x12c3e6000) [pid = 1937] [serial = 187] [outer = 0x12b9d4800] 17:14:25 INFO - PROCESS | 1937 | 1461629665624 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:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 17:14:25 INFO - PROCESS | 1937 | 1461629665696 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 1937 | 1461629665697 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 17:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:14:25 INFO - PROCESS | 1937 | 1461629665700 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 1937 | 1461629665701 Marionette TRACE conn2 <- [1,226,null,{}] 17:14:25 INFO - PROCESS | 1937 | 1461629665703 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:14:25 INFO - PROCESS | 1937 | 1461629665812 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:14:25 INFO - PROCESS | 1937 | 1461629665875 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x12dadd800 == 34 [pid = 1937] [id = 64] 17:14:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x12c3ecc00) [pid = 1937] [serial = 188] [outer = 0x0] 17:14:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x12d745400) [pid = 1937] [serial = 189] [outer = 0x12c3ecc00] 17:14:25 INFO - PROCESS | 1937 | 1461629665908 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x12da7f400) [pid = 1937] [serial = 190] [outer = 0x12c3ecc00] 17:14:26 INFO - PROCESS | 1937 | 1461629666309 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:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 620ms 17:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:14:26 INFO - PROCESS | 1937 | 1461629666320 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 1937 | 1461629666322 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 17:14:26 INFO - PROCESS | 1937 | 1461629666324 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 1937 | 1461629666325 Marionette TRACE conn2 <- [1,230,null,{}] 17:14:26 INFO - PROCESS | 1937 | 1461629666327 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:14:26 INFO - PROCESS | 1937 | 1461629666417 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:14:26 INFO - PROCESS | 1937 | 1461629666498 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x12daf5000 == 35 [pid = 1937] [id = 65] 17:14:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x12d18c000) [pid = 1937] [serial = 191] [outer = 0x0] 17:14:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x12dbc6000) [pid = 1937] [serial = 192] [outer = 0x12d18c000] 17:14:26 INFO - PROCESS | 1937 | 1461629666529 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x12dbcc000) [pid = 1937] [serial = 193] [outer = 0x12d18c000] 17:14:27 INFO - PROCESS | 1937 | 1461629667004 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:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 722ms 17:14:27 INFO - PROCESS | 1937 | 1461629667060 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 1937 | 1461629667062 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 17:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:14:27 INFO - PROCESS | 1937 | 1461629667068 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 1937 | 1461629667070 Marionette TRACE conn2 <- [1,234,null,{}] 17:14:27 INFO - PROCESS | 1937 | 1461629667076 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:14:27 INFO - PROCESS | 1937 | 1461629667167 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:14:27 INFO - PROCESS | 1937 | 1461629667221 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad6f000 == 36 [pid = 1937] [id = 66] 17:14:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x11ab5d400) [pid = 1937] [serial = 194] [outer = 0x0] 17:14:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x11ad13800) [pid = 1937] [serial = 195] [outer = 0x11ab5d400] 17:14:27 INFO - PROCESS | 1937 | 1461629667251 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x11b7ee000) [pid = 1937] [serial = 196] [outer = 0x11ab5d400] 17:14:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x11c63a000) [pid = 1937] [serial = 197] [outer = 0x12f837000] 17:14:27 INFO - PROCESS | 1937 | --DOCSHELL 0x11ade8000 == 35 [pid = 1937] [id = 52] 17:14:27 INFO - PROCESS | 1937 | 1461629667816 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:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 773ms 17:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:14:27 INFO - PROCESS | 1937 | 1461629667841 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 1937 | 1461629667844 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 17:14:27 INFO - PROCESS | 1937 | 1461629667847 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 1937 | 1461629667849 Marionette TRACE conn2 <- [1,238,null,{}] 17:14:27 INFO - PROCESS | 1937 | 1461629667853 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:14:27 INFO - PROCESS | 1937 | 1461629667950 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:14:28 INFO - PROCESS | 1937 | 1461629668030 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x12730a800 == 36 [pid = 1937] [id = 67] 17:14:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x11bb28000) [pid = 1937] [serial = 198] [outer = 0x0] 17:14:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x11c540400) [pid = 1937] [serial = 199] [outer = 0x11bb28000] 17:14:28 INFO - PROCESS | 1937 | 1461629668063 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x123f51c00) [pid = 1937] [serial = 200] [outer = 0x11bb28000] 17:14:28 INFO - PROCESS | 1937 | 1461629668485 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:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 673ms 17:14:28 INFO - PROCESS | 1937 | 1461629668520 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 1937 | 1461629668524 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 17:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:14:28 INFO - PROCESS | 1937 | 1461629668528 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 1937 | 1461629668530 Marionette TRACE conn2 <- [1,242,null,{}] 17:14:28 INFO - PROCESS | 1937 | 1461629668532 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:14:28 INFO - PROCESS | 1937 | 1461629668626 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:14:28 INFO - PROCESS | 1937 | 1461629668676 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bdca000 == 37 [pid = 1937] [id = 68] 17:14:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x126642000) [pid = 1937] [serial = 201] [outer = 0x0] 17:14:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x127cc8000) [pid = 1937] [serial = 202] [outer = 0x126642000] 17:14:28 INFO - PROCESS | 1937 | 1461629668711 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x12b4eec00) [pid = 1937] [serial = 203] [outer = 0x126642000] 17:14:29 INFO - PROCESS | 1937 | 1461629669133 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:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 619ms 17:14:29 INFO - PROCESS | 1937 | 1461629669148 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 1937 | 1461629669149 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 17:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:14:29 INFO - PROCESS | 1937 | 1461629669152 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 1937 | 1461629669154 Marionette TRACE conn2 <- [1,246,null,{}] 17:14:29 INFO - PROCESS | 1937 | 1461629669162 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:14:29 INFO - PROCESS | 1937 | 1461629669262 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:14:29 INFO - PROCESS | 1937 | 1461629669347 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x12dc44800 == 38 [pid = 1937] [id = 69] 17:14:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x12bd23000) [pid = 1937] [serial = 204] [outer = 0x0] 17:14:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x12bf2a400) [pid = 1937] [serial = 205] [outer = 0x12bd23000] 17:14:29 INFO - PROCESS | 1937 | 1461629669381 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x12d199800) [pid = 1937] [serial = 206] [outer = 0x12bd23000] 17:14:29 INFO - PROCESS | 1937 | 1461629669803 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:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 671ms 17:14:29 INFO - PROCESS | 1937 | 1461629669824 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 17:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:14:29 INFO - PROCESS | 1937 | 1461629669826 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 17:14:29 INFO - PROCESS | 1937 | 1461629669828 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 1937 | 1461629669829 Marionette TRACE conn2 <- [1,250,null,{}] 17:14:29 INFO - PROCESS | 1937 | 1461629669832 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:14:29 INFO - PROCESS | 1937 | 1461629669925 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 17:14:29 INFO - PROCESS | 1937 | 1461629669975 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ea39000 == 39 [pid = 1937] [id = 70] 17:14:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x12d744400) [pid = 1937] [serial = 207] [outer = 0x0] 17:14:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x12da26400) [pid = 1937] [serial = 208] [outer = 0x12d744400] 17:14:30 INFO - PROCESS | 1937 | 1461629670006 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x12dbc7000) [pid = 1937] [serial = 209] [outer = 0x12d744400] 17:14:30 INFO - PROCESS | 1937 | 1461629670414 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:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 618ms 17:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:14:30 INFO - PROCESS | 1937 | 1461629670447 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 1937 | 1461629670448 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 17:14:30 INFO - PROCESS | 1937 | 1461629670450 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - PROCESS | 1937 | 1461629670451 Marionette TRACE conn2 <- [1,254,null,{}] 17:14:30 INFO - PROCESS | 1937 | 1461629670454 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:14:30 INFO - PROCESS | 1937 | 1461629670541 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 17:14:30 INFO - PROCESS | 1937 | 1461629670627 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x12efc3000 == 40 [pid = 1937] [id = 71] 17:14:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x12e491c00) [pid = 1937] [serial = 210] [outer = 0x0] 17:14:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x12e496400) [pid = 1937] [serial = 211] [outer = 0x12e491c00] 17:14:30 INFO - PROCESS | 1937 | 1461629670659 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x12e4e7c00) [pid = 1937] [serial = 212] [outer = 0x12e491c00] 17:14:31 INFO - PROCESS | 1937 | 1461629671075 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:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 17:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:14:31 INFO - PROCESS | 1937 | 1461629671120 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 1937 | 1461629671122 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 17:14:31 INFO - PROCESS | 1937 | 1461629671124 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - PROCESS | 1937 | 1461629671125 Marionette TRACE conn2 <- [1,258,null,{}] 17:14:31 INFO - PROCESS | 1937 | 1461629671128 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:14:31 INFO - PROCESS | 1937 | 1461629671255 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 17:14:31 INFO - PROCESS | 1937 | 1461629671310 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f6c2000 == 41 [pid = 1937] [id = 72] 17:14:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x12e4ec400) [pid = 1937] [serial = 213] [outer = 0x0] 17:14:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x12ea52000) [pid = 1937] [serial = 214] [outer = 0x12e4ec400] 17:14:31 INFO - PROCESS | 1937 | 1461629671341 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x12efe1800) [pid = 1937] [serial = 215] [outer = 0x12e4ec400] 17:14:31 INFO - PROCESS | 1937 | 1461629671758 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:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 671ms 17:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:14:31 INFO - PROCESS | 1937 | 1461629671796 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 1937 | 1461629671797 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 17:14:31 INFO - PROCESS | 1937 | 1461629671799 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - PROCESS | 1937 | 1461629671801 Marionette TRACE conn2 <- [1,262,null,{}] 17:14:31 INFO - PROCESS | 1937 | 1461629671803 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:14:31 INFO - PROCESS | 1937 | 1461629671907 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 17:14:31 INFO - PROCESS | 1937 | 1461629671972 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x12fb9c000 == 42 [pid = 1937] [id = 73] 17:14:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x114e16400) [pid = 1937] [serial = 216] [outer = 0x0] 17:14:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x114e20400) [pid = 1937] [serial = 217] [outer = 0x114e16400] 17:14:32 INFO - PROCESS | 1937 | 1461629672001 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x114e24400) [pid = 1937] [serial = 218] [outer = 0x114e16400] 17:14:32 INFO - PROCESS | 1937 | 1461629672410 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:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 619ms 17:14:32 INFO - PROCESS | 1937 | 1461629672420 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 1937 | 1461629672421 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 17:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:14:32 INFO - PROCESS | 1937 | 1461629672423 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - PROCESS | 1937 | 1461629672425 Marionette TRACE conn2 <- [1,266,null,{}] 17:14:32 INFO - PROCESS | 1937 | 1461629672427 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:14:32 INFO - PROCESS | 1937 | 1461629672522 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 17:14:32 INFO - PROCESS | 1937 | 1461629672587 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x12fcd2800 == 43 [pid = 1937] [id = 74] 17:14:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x118ace800) [pid = 1937] [serial = 219] [outer = 0x0] 17:14:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x12ece5c00) [pid = 1937] [serial = 220] [outer = 0x118ace800] 17:14:32 INFO - PROCESS | 1937 | 1461629672616 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x12efe8000) [pid = 1937] [serial = 221] [outer = 0x118ace800] 17:14:33 INFO - PROCESS | 1937 | 1461629673086 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:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 673ms 17:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:14:33 INFO - PROCESS | 1937 | 1461629673098 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 1937 | 1461629673100 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 17:14:33 INFO - PROCESS | 1937 | 1461629673103 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 1937 | 1461629673105 Marionette TRACE conn2 <- [1,270,null,{}] 17:14:33 INFO - PROCESS | 1937 | 1461629673109 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:14:33 INFO - PROCESS | 1937 | 1461629673241 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 17:14:33 INFO - PROCESS | 1937 | 1461629673319 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c0c0000 == 44 [pid = 1937] [id = 75] 17:14:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x11bec3000) [pid = 1937] [serial = 222] [outer = 0x0] 17:14:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x11c52d400) [pid = 1937] [serial = 223] [outer = 0x11bec3000] 17:14:33 INFO - PROCESS | 1937 | 1461629673350 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x1241b5800) [pid = 1937] [serial = 224] [outer = 0x11bec3000] 17:14:33 INFO - PROCESS | 1937 | --DOCSHELL 0x118ade000 == 43 [pid = 1937] [id = 49] 17:14:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12dadd800 == 42 [pid = 1937] [id = 64] 17:14:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12c4de000 == 41 [pid = 1937] [id = 63] 17:14:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12c338800 == 40 [pid = 1937] [id = 62] 17:14:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb52000 == 39 [pid = 1937] [id = 61] 17:14:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12666b800 == 38 [pid = 1937] [id = 60] 17:14:33 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0c5000 == 37 [pid = 1937] [id = 59] 17:14:33 INFO - PROCESS | 1937 | 1461629673836 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:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 776ms 17:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:14:33 INFO - PROCESS | 1937 | 1461629673879 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 1937 | 1461629673881 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 17:14:33 INFO - PROCESS | 1937 | 1461629673885 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 1937 | 1461629673887 Marionette TRACE conn2 <- [1,274,null,{}] 17:14:33 INFO - PROCESS | 1937 | 1461629673894 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:14:33 INFO - PROCESS | 1937 | 1461629673989 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 17:14:34 INFO - PROCESS | 1937 | 1461629674057 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x12664f800 == 38 [pid = 1937] [id = 76] 17:14:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x11a945c00) [pid = 1937] [serial = 225] [outer = 0x0] 17:14:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x11bb27800) [pid = 1937] [serial = 226] [outer = 0x11a945c00] 17:14:34 INFO - PROCESS | 1937 | 1461629674090 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x123eea400) [pid = 1937] [serial = 227] [outer = 0x11a945c00] 17:14:34 INFO - PROCESS | 1937 | 1461629674547 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:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 724ms 17:14:34 INFO - PROCESS | 1937 | 1461629674611 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 17:14:34 INFO - PROCESS | 1937 | 1461629674615 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 17:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:14:34 INFO - PROCESS | 1937 | 1461629674619 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:14:34 INFO - PROCESS | 1937 | 1461629674621 Marionette TRACE conn2 <- [1,278,null,{}] 17:14:34 INFO - PROCESS | 1937 | 1461629674625 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:14:34 INFO - PROCESS | 1937 | 1461629674719 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 17:14:34 INFO - PROCESS | 1937 | 1461629674789 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x12b7f2800 == 39 [pid = 1937] [id = 77] 17:14:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x129428c00) [pid = 1937] [serial = 228] [outer = 0x0] 17:14:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x12b014c00) [pid = 1937] [serial = 229] [outer = 0x129428c00] 17:14:34 INFO - PROCESS | 1937 | 1461629674819 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x12b04e800) [pid = 1937] [serial = 230] [outer = 0x129428c00] 17:14:35 INFO - PROCESS | 1937 | 1461629675267 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:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 17:14:35 INFO - PROCESS | 1937 | 1461629675291 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 17:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:14:35 INFO - PROCESS | 1937 | 1461629675293 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 17:14:35 INFO - PROCESS | 1937 | 1461629675297 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 1937 | 1461629675301 Marionette TRACE conn2 <- [1,282,null,{}] 17:14:35 INFO - PROCESS | 1937 | 1461629675313 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:14:35 INFO - PROCESS | 1937 | 1461629675460 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 17:14:35 INFO - PROCESS | 1937 | 1461629675558 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x12e661800 == 40 [pid = 1937] [id = 78] 17:14:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x12b4e7800) [pid = 1937] [serial = 231] [outer = 0x0] 17:14:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x12b4ef800) [pid = 1937] [serial = 232] [outer = 0x12b4e7800] 17:14:35 INFO - PROCESS | 1937 | 1461629675594 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x12b9d6000) [pid = 1937] [serial = 233] [outer = 0x12b4e7800] 17:14:36 INFO - PROCESS | 1937 | 1461629676043 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:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 776ms 17:14:36 INFO - PROCESS | 1937 | 1461629676072 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 1937 | 1461629676074 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 17:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:14:36 INFO - PROCESS | 1937 | 1461629676076 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 1937 | 1461629676078 Marionette TRACE conn2 <- [1,286,null,{}] 17:14:36 INFO - PROCESS | 1937 | 1461629676080 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:14:36 INFO - PROCESS | 1937 | 1461629676174 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 17:14:36 INFO - PROCESS | 1937 | 1461629676230 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f6bb000 == 41 [pid = 1937] [id = 79] 17:14:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x12bf1c800) [pid = 1937] [serial = 234] [outer = 0x0] 17:14:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x12d190c00) [pid = 1937] [serial = 235] [outer = 0x12bf1c800] 17:14:36 INFO - PROCESS | 1937 | 1461629676261 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x12d73dc00) [pid = 1937] [serial = 236] [outer = 0x12bf1c800] 17:14:36 INFO - PROCESS | 1937 | 1461629676679 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:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 618ms 17:14:36 INFO - PROCESS | 1937 | 1461629676696 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 17:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:14:36 INFO - PROCESS | 1937 | 1461629676697 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 17:14:36 INFO - PROCESS | 1937 | 1461629676699 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 1937 | 1461629676700 Marionette TRACE conn2 <- [1,290,null,{}] 17:14:36 INFO - PROCESS | 1937 | 1461629676703 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:14:36 INFO - PROCESS | 1937 | 1461629676796 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 17:14:36 INFO - PROCESS | 1937 | 1461629676848 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x130108000 == 42 [pid = 1937] [id = 80] 17:14:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 237 (0x12d73fc00) [pid = 1937] [serial = 237] [outer = 0x0] 17:14:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 238 (0x12da81c00) [pid = 1937] [serial = 238] [outer = 0x12d73fc00] 17:14:36 INFO - PROCESS | 1937 | 1461629676879 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 239 (0x12e490400) [pid = 1937] [serial = 239] [outer = 0x12d73fc00] 17:14:37 INFO - PROCESS | 1937 | 1461629677262 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:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 622ms 17:14:37 INFO - PROCESS | 1937 | 1461629677321 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 1937 | 1461629677322 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 17:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:14:37 INFO - PROCESS | 1937 | 1461629677325 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 1937 | 1461629677326 Marionette TRACE conn2 <- [1,294,null,{}] 17:14:37 INFO - PROCESS | 1937 | 1461629677328 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:14:37 INFO - PROCESS | 1937 | 1461629677446 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 17:14:37 INFO - PROCESS | 1937 | 1461629677534 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bd9a000 == 43 [pid = 1937] [id = 81] 17:14:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 240 (0x12b352400) [pid = 1937] [serial = 240] [outer = 0x0] 17:14:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 241 (0x12e49a000) [pid = 1937] [serial = 241] [outer = 0x12b352400] 17:14:37 INFO - PROCESS | 1937 | 1461629677567 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 242 (0x12ecdbc00) [pid = 1937] [serial = 242] [outer = 0x12b352400] 17:14:38 INFO - PROCESS | 1937 | 1461629678061 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:14:38 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:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 770ms 17:14:38 INFO - PROCESS | 1937 | 1461629678097 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 17:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:14:38 INFO - PROCESS | 1937 | 1461629678099 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 17:14:38 INFO - PROCESS | 1937 | 1461629678102 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 1937 | 1461629678104 Marionette TRACE conn2 <- [1,298,null,{}] 17:14:38 INFO - PROCESS | 1937 | 1461629678108 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:14:38 INFO - PROCESS | 1937 | 1461629678220 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 17:14:38 INFO - PROCESS | 1937 | 1461629678298 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x130224000 == 44 [pid = 1937] [id = 82] 17:14:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 243 (0x114e25000) [pid = 1937] [serial = 243] [outer = 0x0] 17:14:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x12b44ac00) [pid = 1937] [serial = 244] [outer = 0x114e25000] 17:14:38 INFO - PROCESS | 1937 | 1461629678327 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x12b44ec00) [pid = 1937] [serial = 245] [outer = 0x114e25000] 17:14:38 INFO - PROCESS | 1937 | 1461629678777 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:14:38 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:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 720ms 17:14:38 INFO - PROCESS | 1937 | 1461629678839 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 1937 | 1461629678841 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 17:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:14:38 INFO - PROCESS | 1937 | 1461629678848 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 1937 | 1461629678849 Marionette TRACE conn2 <- [1,302,null,{}] 17:14:38 INFO - PROCESS | 1937 | 1461629678852 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:14:38 INFO - PROCESS | 1937 | 1461629678946 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 17:14:39 INFO - PROCESS | 1937 | 1461629679015 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x13069c800 == 45 [pid = 1937] [id = 83] 17:14:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 246 (0x118578400) [pid = 1937] [serial = 246] [outer = 0x0] 17:14:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 247 (0x12b452c00) [pid = 1937] [serial = 247] [outer = 0x118578400] 17:14:39 INFO - PROCESS | 1937 | 1461629679046 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 248 (0x12ece0000) [pid = 1937] [serial = 248] [outer = 0x118578400] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad6f000 == 44 [pid = 1937] [id = 66] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x119abc800 == 43 [pid = 1937] [id = 51] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x129218000 == 42 [pid = 1937] [id = 44] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12730a800 == 41 [pid = 1937] [id = 67] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12d797000 == 40 [pid = 1937] [id = 8] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12e66a000 == 39 [pid = 1937] [id = 21] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x11c685800 == 38 [pid = 1937] [id = 53] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12dc44800 == 37 [pid = 1937] [id = 69] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb61800 == 36 [pid = 1937] [id = 57] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12bdca000 == 35 [pid = 1937] [id = 68] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x126661000 == 34 [pid = 1937] [id = 54] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea39000 == 33 [pid = 1937] [id = 70] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x11a918000 == 32 [pid = 1937] [id = 58] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12fcd2800 == 31 [pid = 1937] [id = 74] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6c2000 == 30 [pid = 1937] [id = 72] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12efc3000 == 29 [pid = 1937] [id = 71] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x124464000 == 28 [pid = 1937] [id = 43] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x114b7f000 == 27 [pid = 1937] [id = 56] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12f3b4800 == 26 [pid = 1937] [id = 14] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x128e16000 == 25 [pid = 1937] [id = 55] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12fb9c000 == 24 [pid = 1937] [id = 73] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x119221800 == 23 [pid = 1937] [id = 45] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6c3000 == 22 [pid = 1937] [id = 15] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12fcde000 == 21 [pid = 1937] [id = 18] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x123b5a000 == 20 [pid = 1937] [id = 50] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad6d800 == 19 [pid = 1937] [id = 20] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12daf5000 == 18 [pid = 1937] [id = 65] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x127ecd800 == 17 [pid = 1937] [id = 40] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x130224000 == 16 [pid = 1937] [id = 82] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd9a000 == 15 [pid = 1937] [id = 81] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x130108000 == 14 [pid = 1937] [id = 80] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6bb000 == 13 [pid = 1937] [id = 79] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12e661800 == 12 [pid = 1937] [id = 78] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12b7f2800 == 11 [pid = 1937] [id = 77] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0c0000 == 10 [pid = 1937] [id = 75] 17:14:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12664f800 == 9 [pid = 1937] [id = 76] 17:14:43 INFO - PROCESS | 1937 | 1461629683559 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:14:43 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:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 4738ms 17:14:43 INFO - PROCESS | 1937 | 1461629683586 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 1937 | 1461629683589 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 17:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:14:43 INFO - PROCESS | 1937 | 1461629683597 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 1937 | 1461629683599 Marionette TRACE conn2 <- [1,306,null,{}] 17:14:43 INFO - PROCESS | 1937 | 1461629683606 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:14:43 INFO - PROCESS | 1937 | 1461629683707 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 17:14:43 INFO - PROCESS | 1937 | 1461629683715 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x1188c7800 == 10 [pid = 1937] [id = 84] 17:14:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 249 (0x118aa0c00) [pid = 1937] [serial = 249] [outer = 0x0] 17:14:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 250 (0x118c40000) [pid = 1937] [serial = 250] [outer = 0x118aa0c00] 17:14:43 INFO - PROCESS | 1937 | 1461629683743 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 251 (0x11902f000) [pid = 1937] [serial = 251] [outer = 0x118aa0c00] 17:14:44 INFO - PROCESS | 1937 | 1461629684097 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:14:44 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:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 526ms 17:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:14:44 INFO - PROCESS | 1937 | 1461629684128 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 1937 | 1461629684132 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 17:14:44 INFO - PROCESS | 1937 | 1461629684136 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 1937 | 1461629684138 Marionette TRACE conn2 <- [1,310,null,{}] 17:14:44 INFO - PROCESS | 1937 | 1461629684141 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:14:44 INFO - PROCESS | 1937 | 1461629684221 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 17:14:44 INFO - PROCESS | 1937 | 1461629684229 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x116766800 == 11 [pid = 1937] [id = 85] 17:14:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 252 (0x11926d000) [pid = 1937] [serial = 252] [outer = 0x0] 17:14:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 253 (0x11aadec00) [pid = 1937] [serial = 253] [outer = 0x11926d000] 17:14:44 INFO - PROCESS | 1937 | 1461629684254 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 254 (0x11ab61800) [pid = 1937] [serial = 254] [outer = 0x11926d000] 17:14:44 INFO - PROCESS | 1937 | 1461629684616 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:14:44 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:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 519ms 17:14:44 INFO - PROCESS | 1937 | 1461629684655 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 1937 | 1461629684657 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 17:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:14:44 INFO - PROCESS | 1937 | 1461629684671 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 1937 | 1461629684673 Marionette TRACE conn2 <- [1,314,null,{}] 17:14:44 INFO - PROCESS | 1937 | 1461629684681 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:14:44 INFO - PROCESS | 1937 | 1461629684762 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 17:14:44 INFO - PROCESS | 1937 | 1461629684770 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x1288cc800 == 12 [pid = 1937] [id = 86] 17:14:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 255 (0x114357800) [pid = 1937] [serial = 255] [outer = 0x0] 17:14:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x11bb25800) [pid = 1937] [serial = 256] [outer = 0x114357800] 17:14:44 INFO - PROCESS | 1937 | 1461629684802 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x11c04f800) [pid = 1937] [serial = 257] [outer = 0x114357800] 17:14:45 INFO - PROCESS | 1937 | 1461629685183 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:14:45 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:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 533ms 17:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:14:45 INFO - PROCESS | 1937 | 1461629685192 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 1937 | 1461629685194 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 17:14:45 INFO - PROCESS | 1937 | 1461629685196 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 1937 | 1461629685197 Marionette TRACE conn2 <- [1,318,null,{}] 17:14:45 INFO - PROCESS | 1937 | 1461629685200 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:14:45 INFO - PROCESS | 1937 | 1461629685277 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 17:14:45 INFO - PROCESS | 1937 | 1461629685368 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bb52800 == 13 [pid = 1937] [id = 87] 17:14:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x11b7f5000) [pid = 1937] [serial = 258] [outer = 0x0] 17:14:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 259 (0x123ee4c00) [pid = 1937] [serial = 259] [outer = 0x11b7f5000] 17:14:45 INFO - PROCESS | 1937 | 1461629685396 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 260 (0x12749e000) [pid = 1937] [serial = 260] [outer = 0x11b7f5000] 17:14:45 INFO - PROCESS | 1937 | 1461629685797 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:14:45 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:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 620ms 17:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:14:45 INFO - PROCESS | 1937 | 1461629685817 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 1937 | 1461629685818 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 17:14:45 INFO - PROCESS | 1937 | 1461629685822 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 1937 | 1461629685824 Marionette TRACE conn2 <- [1,322,null,{}] 17:14:45 INFO - PROCESS | 1937 | 1461629685827 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:14:45 INFO - PROCESS | 1937 | 1461629685977 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 17:14:46 INFO - PROCESS | 1937 | 1461629686038 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c4ce000 == 14 [pid = 1937] [id = 88] 17:14:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 261 (0x11926c800) [pid = 1937] [serial = 261] [outer = 0x0] 17:14:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 262 (0x128823800) [pid = 1937] [serial = 262] [outer = 0x11926c800] 17:14:46 INFO - PROCESS | 1937 | 1461629686090 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 263 (0x12b00f800) [pid = 1937] [serial = 263] [outer = 0x11926c800] 17:14:46 INFO - PROCESS | 1937 | 1461629686562 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:14:46 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:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 774ms 17:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:14:46 INFO - PROCESS | 1937 | 1461629686597 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 17:14:46 INFO - PROCESS | 1937 | 1461629686599 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 17:14:46 INFO - PROCESS | 1937 | 1461629686601 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 1937 | 1461629686602 Marionette TRACE conn2 <- [1,326,null,{}] 17:14:46 INFO - PROCESS | 1937 | 1461629686605 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:14:46 INFO - PROCESS | 1937 | 1461629686722 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 17:14:46 INFO - PROCESS | 1937 | 1461629686729 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x12dc4a000 == 15 [pid = 1937] [id = 89] 17:14:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 264 (0x12b347400) [pid = 1937] [serial = 264] [outer = 0x0] 17:14:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 265 (0x12b350c00) [pid = 1937] [serial = 265] [outer = 0x12b347400] 17:14:46 INFO - PROCESS | 1937 | 1461629686787 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 266 (0x12b4e4400) [pid = 1937] [serial = 266] [outer = 0x12b347400] 17:14:47 INFO - PROCESS | 1937 | 1461629687119 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:14:47 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:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 570ms 17:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:14:47 INFO - PROCESS | 1937 | 1461629687171 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 1937 | 1461629687172 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 17:14:47 INFO - PROCESS | 1937 | 1461629687175 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 1937 | 1461629687176 Marionette TRACE conn2 <- [1,330,null,{}] 17:14:47 INFO - PROCESS | 1937 | 1461629687178 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:14:47 INFO - PROCESS | 1937 | 1461629687281 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 265 (0x118eab800) [pid = 1937] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 264 (0x1151dc400) [pid = 1937] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 263 (0x11aade000) [pid = 1937] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 262 (0x11aae9c00) [pid = 1937] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 261 (0x11ab65800) [pid = 1937] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 260 (0x11bebc800) [pid = 1937] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 259 (0x11c042000) [pid = 1937] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 258 (0x11aa74800) [pid = 1937] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x11c0f6c00) [pid = 1937] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x123a39000) [pid = 1937] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x1243ab400) [pid = 1937] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 254 (0x12749c800) [pid = 1937] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 253 (0x118f06400) [pid = 1937] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 252 (0x11909f400) [pid = 1937] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 251 (0x11a94a800) [pid = 1937] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 250 (0x1157b7000) [pid = 1937] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 249 (0x114bb9800) [pid = 1937] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 248 (0x12d744400) [pid = 1937] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 247 (0x11ab5d400) [pid = 1937] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 246 (0x11c5e0800) [pid = 1937] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 245 (0x11bec3000) [pid = 1937] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x115a9b000) [pid = 1937] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x11c525400) [pid = 1937] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 242 (0x126648400) [pid = 1937] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 241 (0x118c0b000) [pid = 1937] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 240 (0x11ab4c400) [pid = 1937] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 239 (0x11a6a0400) [pid = 1937] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 238 (0x12e4ec400) [pid = 1937] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 237 (0x1241b1000) [pid = 1937] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 236 (0x12749ec00) [pid = 1937] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x11a945c00) [pid = 1937] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x12b9db800) [pid = 1937] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x12e491c00) [pid = 1937] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x11bb2e400) [pid = 1937] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x11c526000) [pid = 1937] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x11ab51800) [pid = 1937] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x123eea000) [pid = 1937] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x11aaecc00) [pid = 1937] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x12efe6c00) [pid = 1937] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x12b352400) [pid = 1937] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x12ece6400) [pid = 1937] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x12bd23000) [pid = 1937] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x12d73fc00) [pid = 1937] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x11bb28000) [pid = 1937] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x11ad14800) [pid = 1937] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x12b926800) [pid = 1937] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x126642000) [pid = 1937] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x11b7ecc00) [pid = 1937] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x11a944000) [pid = 1937] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x118ace800) [pid = 1937] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x11b7f2c00) [pid = 1937] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x12e49ac00) [pid = 1937] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x114e16400) [pid = 1937] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x11aaddc00) [pid = 1937] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x129428c00) [pid = 1937] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x12da20000) [pid = 1937] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x12bf2d800) [pid = 1937] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x12bf1c800) [pid = 1937] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x128824000) [pid = 1937] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x11ab63400) [pid = 1937] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x11af53800) [pid = 1937] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x11ab4bc00) [pid = 1937] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x12ea55400) [pid = 1937] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x12c3ecc00) [pid = 1937] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x12d18c000) [pid = 1937] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x11b794800) [pid = 1937] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x12b011c00) [pid = 1937] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x12bd23c00) [pid = 1937] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x12ea4f000) [pid = 1937] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x114e25000) [pid = 1937] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x118f0a400) [pid = 1937] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x12b9d4800) [pid = 1937] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x12f50b400) [pid = 1937] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:14:48 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x12b4e7800) [pid = 1937] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:14:48 INFO - PROCESS | 1937 | 1461629688535 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x115258800 == 16 [pid = 1937] [id = 90] 17:14:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x114b4b000) [pid = 1937] [serial = 267] [outer = 0x0] 17:14:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x114bb6000) [pid = 1937] [serial = 268] [outer = 0x114b4b000] 17:14:48 INFO - PROCESS | 1937 | 1461629688560 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x115449400) [pid = 1937] [serial = 269] [outer = 0x114b4b000] 17:14:48 INFO - PROCESS | 1937 | 1461629688829 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:14:48 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:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1676ms 17:14:48 INFO - PROCESS | 1937 | 1461629688851 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 1937 | 1461629688853 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 17:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:14:48 INFO - PROCESS | 1937 | 1461629688855 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 1937 | 1461629688856 Marionette TRACE conn2 <- [1,334,null,{}] 17:14:48 INFO - PROCESS | 1937 | 1461629688866 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:14:48 INFO - PROCESS | 1937 | 1461629688950 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 17:14:48 INFO - PROCESS | 1937 | 1461629688954 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x119ad6800 == 17 [pid = 1937] [id = 91] 17:14:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x114e1d400) [pid = 1937] [serial = 270] [outer = 0x0] 17:14:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x118e12400) [pid = 1937] [serial = 271] [outer = 0x114e1d400] 17:14:49 INFO - PROCESS | 1937 | 1461629689031 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x11a945c00) [pid = 1937] [serial = 272] [outer = 0x114e1d400] 17:14:49 INFO - PROCESS | 1937 | 1461629689409 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:14:49 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:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 577ms 17:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:14:49 INFO - PROCESS | 1937 | 1461629689432 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 1937 | 1461629689433 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 17:14:49 INFO - PROCESS | 1937 | 1461629689435 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 1937 | 1461629689437 Marionette TRACE conn2 <- [1,338,null,{}] 17:14:49 INFO - PROCESS | 1937 | 1461629689439 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:14:49 INFO - PROCESS | 1937 | 1461629689515 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 17:14:49 INFO - PROCESS | 1937 | 1461629689520 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x1288c6800 == 18 [pid = 1937] [id = 92] 17:14:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x11aa74800) [pid = 1937] [serial = 273] [outer = 0x0] 17:14:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x11b7f5400) [pid = 1937] [serial = 274] [outer = 0x11aa74800] 17:14:49 INFO - PROCESS | 1937 | 1461629689547 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x11af70800) [pid = 1937] [serial = 275] [outer = 0x11aa74800] 17:14:50 INFO - PROCESS | 1937 | 1461629690050 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:14:50 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:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 668ms 17:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:14:50 INFO - PROCESS | 1937 | 1461629690104 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 1937 | 1461629690105 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 17:14:50 INFO - PROCESS | 1937 | 1461629690107 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 1937 | 1461629690109 Marionette TRACE conn2 <- [1,342,null,{}] 17:14:50 INFO - PROCESS | 1937 | 1461629690111 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:14:50 INFO - PROCESS | 1937 | 1461629690193 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 17:14:50 INFO - PROCESS | 1937 | 1461629690198 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x12d8cf800 == 19 [pid = 1937] [id = 93] 17:14:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x11c52c800) [pid = 1937] [serial = 276] [outer = 0x0] 17:14:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x123a44800) [pid = 1937] [serial = 277] [outer = 0x11c52c800] 17:14:50 INFO - PROCESS | 1937 | 1461629690224 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x12444c400) [pid = 1937] [serial = 278] [outer = 0x11c52c800] 17:14:51 INFO - PROCESS | 1937 | --DOCSHELL 0x13069c800 == 18 [pid = 1937] [id = 83] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x11a940c00) [pid = 1937] [serial = 150] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x11ad13800) [pid = 1937] [serial = 195] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x11a6a7000) [pid = 1937] [serial = 121] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x11a6a0c00) [pid = 1937] [serial = 133] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x118f11000) [pid = 1937] [serial = 135] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x118f0c000) [pid = 1937] [serial = 72] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x11aae2400) [pid = 1937] [serial = 69] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x119269c00) [pid = 1937] [serial = 132] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x11afe4000) [pid = 1937] [serial = 84] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x11bec0800) [pid = 1937] [serial = 88] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x11c047800) [pid = 1937] [serial = 90] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x11c5e2000) [pid = 1937] [serial = 94] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x11c540000) [pid = 1937] [serial = 93] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x11c5e1800) [pid = 1937] [serial = 96] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x123a39c00) [pid = 1937] [serial = 97] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x123a3e000) [pid = 1937] [serial = 99] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x12444bc00) [pid = 1937] [serial = 103] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x127445000) [pid = 1937] [serial = 106] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x11903b400) [pid = 1937] [serial = 73] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x126644000) [pid = 1937] [serial = 105] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x1274f1800) [pid = 1937] [serial = 108] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x11ab66400) [pid = 1937] [serial = 81] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x11a93b800) [pid = 1937] [serial = 76] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x128728800) [pid = 1937] [serial = 109] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x11aae4800) [pid = 1937] [serial = 78] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x118f0a800) [pid = 1937] [serial = 66] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x12872f800) [pid = 1937] [serial = 111] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x11ab51400) [pid = 1937] [serial = 70] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x11b793000) [pid = 1937] [serial = 85] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x123b0cc00) [pid = 1937] [serial = 102] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x11ab59000) [pid = 1937] [serial = 79] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x123a43c00) [pid = 1937] [serial = 100] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x119e4cc00) [pid = 1937] [serial = 75] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x119262c00) [pid = 1937] [serial = 67] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x11c0f6000) [pid = 1937] [serial = 91] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x11b7ebc00) [pid = 1937] [serial = 87] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x1157b2400) [pid = 1937] [serial = 64] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x1151e0000) [pid = 1937] [serial = 63] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x11aae8000) [pid = 1937] [serial = 82] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x12b011000) [pid = 1937] [serial = 115] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x12f842800) [pid = 1937] [serial = 61] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x12922d800) [pid = 1937] [serial = 112] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x11c8cb000) [pid = 1937] [serial = 145] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x12d199800) [pid = 1937] [serial = 206] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x12941e800) [pid = 1937] [serial = 114] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x119e4f800) [pid = 1937] [serial = 136] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x11bb27800) [pid = 1937] [serial = 226] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x11c547000) [pid = 1937] [serial = 144] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x11ab55800) [pid = 1937] [serial = 153] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x11b7f3800) [pid = 1937] [serial = 174] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x11af6d000) [pid = 1937] [serial = 172] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x11ad3a000) [pid = 1937] [serial = 139] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x11ab50c00) [pid = 1937] [serial = 151] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x11ab63800) [pid = 1937] [serial = 123] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x11c52d400) [pid = 1937] [serial = 223] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x11ab55c00) [pid = 1937] [serial = 171] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x126781800) [pid = 1937] [serial = 160] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x126643800) [pid = 1937] [serial = 11] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x11af6b400) [pid = 1937] [serial = 124] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x1241b6c00) [pid = 1937] [serial = 8] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x12dbc7000) [pid = 1937] [serial = 209] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x123f5c400) [pid = 1937] [serial = 159] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x118eab000) [pid = 1937] [serial = 49] [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:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x11bb25000) [pid = 1937] [serial = 141] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x11c540400) [pid = 1937] [serial = 199] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x12da26400) [pid = 1937] [serial = 208] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x11b7ee000) [pid = 1937] [serial = 196] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x123b71800) [pid = 1937] [serial = 148] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x123b0d400) [pid = 1937] [serial = 177] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x123a3fc00) [pid = 1937] [serial = 147] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x1241b5800) [pid = 1937] [serial = 224] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x1241b8000) [pid = 1937] [serial = 129] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x12b9dc400) [pid = 1937] [serial = 15] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x12e4e7c00) [pid = 1937] [serial = 212] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x12bd16400) [pid = 1937] [serial = 16] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x12ea52000) [pid = 1937] [serial = 214] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x12b014c00) [pid = 1937] [serial = 229] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x123b0f000) [pid = 1937] [serial = 127] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x12e496400) [pid = 1937] [serial = 211] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x1246d5400) [pid = 1937] [serial = 178] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x127cc6400) [pid = 1937] [serial = 162] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x11beb8c00) [pid = 1937] [serial = 156] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x11beb9c00) [pid = 1937] [serial = 126] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x11ab5a000) [pid = 1937] [serial = 138] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x12dbcc000) [pid = 1937] [serial = 193] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x12ece5c00) [pid = 1937] [serial = 220] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x12bd16800) [pid = 1937] [serial = 183] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x12da83800) [pid = 1937] [serial = 24] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x12dbca400) [pid = 1937] [serial = 25] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x12b4ef800) [pid = 1937] [serial = 232] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x12d741000) [pid = 1937] [serial = 21] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x12b5f0000) [pid = 1937] [serial = 181] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x12d745c00) [pid = 1937] [serial = 22] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x12efe1800) [pid = 1937] [serial = 215] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x114e20400) [pid = 1937] [serial = 217] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x127cc8000) [pid = 1937] [serial = 202] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x127447400) [pid = 1937] [serial = 130] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x12bf1a800) [pid = 1937] [serial = 18] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x128829400) [pid = 1937] [serial = 163] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x123eea400) [pid = 1937] [serial = 227] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x129237400) [pid = 1937] [serial = 165] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x12efe0c00) [pid = 1937] [serial = 36] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x12da81c00) [pid = 1937] [serial = 238] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x12e4f1000) [pid = 1937] [serial = 33] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x12ecdf400) [pid = 1937] [serial = 34] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x12bd20000) [pid = 1937] [serial = 184] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x12b4eec00) [pid = 1937] [serial = 203] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x11beba800) [pid = 1937] [serial = 142] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x11aae1400) [pid = 1937] [serial = 30] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x11aae5c00) [pid = 1937] [serial = 31] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x12efe8000) [pid = 1937] [serial = 221] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x12b04ec00) [pid = 1937] [serial = 166] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x12bf27000) [pid = 1937] [serial = 186] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x12e4ef400) [pid = 1937] [serial = 28] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x12bf17400) [pid = 1937] [serial = 168] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x114e24400) [pid = 1937] [serial = 218] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x11ad32400) [pid = 1937] [serial = 154] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x12e4e9400) [pid = 1937] [serial = 27] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x12b04e800) [pid = 1937] [serial = 230] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x12b053800) [pid = 1937] [serial = 117] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x12c3e6000) [pid = 1937] [serial = 187] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x12f836000) [pid = 1937] [serial = 42] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x12f83bc00) [pid = 1937] [serial = 43] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x12d745400) [pid = 1937] [serial = 189] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x12b9d6000) [pid = 1937] [serial = 233] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x12f98f800) [pid = 1937] [serial = 45] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x12efec800) [pid = 1937] [serial = 39] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x12ecdbc00) [pid = 1937] [serial = 242] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x12b44ac00) [pid = 1937] [serial = 244] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x12f509000) [pid = 1937] [serial = 40] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x12d190c00) [pid = 1937] [serial = 235] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x12efe4c00) [pid = 1937] [serial = 37] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x12bf2a400) [pid = 1937] [serial = 205] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 70 (0x12e49a000) [pid = 1937] [serial = 241] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 69 (0x12e490400) [pid = 1937] [serial = 239] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 68 (0x123f51c00) [pid = 1937] [serial = 200] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 67 (0x11bec1800) [pid = 1937] [serial = 175] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 66 (0x11ab58000) [pid = 1937] [serial = 57] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 65 (0x11ab60c00) [pid = 1937] [serial = 58] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 64 (0x12f841800) [pid = 1937] [serial = 55] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 63 (0x12da7f400) [pid = 1937] [serial = 190] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 62 (0x12dbc6000) [pid = 1937] [serial = 192] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 61 (0x11c041400) [pid = 1937] [serial = 157] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 60 (0x12ea58800) [pid = 1937] [serial = 54] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 59 (0x12b5ef400) [pid = 1937] [serial = 118] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 58 (0x12bf22c00) [pid = 1937] [serial = 169] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 57 (0x12ea50c00) [pid = 1937] [serial = 51] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 56 (0x12b44ec00) [pid = 1937] [serial = 245] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 55 (0x12b452c00) [pid = 1937] [serial = 247] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 54 (0x12ea55000) [pid = 1937] [serial = 52] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 53 (0x119a4cc00) [pid = 1937] [serial = 120] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 52 (0x12fb1c000) [pid = 1937] [serial = 48] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 51 (0x12d73dc00) [pid = 1937] [serial = 236] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 50 (0x129090800) [pid = 1937] [serial = 180] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | --DOMWINDOW == 49 (0x11ab6a400) [pid = 1937] [serial = 60] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1937 | 1461629691822 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:14:51 INFO - PROCESS | 1937 | 1461629691827 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:14:51 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:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1772ms 17:14:51 INFO - PROCESS | 1937 | 1461629691884 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 1937 | 1461629691887 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 17:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:14:51 INFO - PROCESS | 1937 | 1461629691892 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 1937 | 1461629691895 Marionette TRACE conn2 <- [1,346,null,{}] 17:14:51 INFO - PROCESS | 1937 | 1461629691899 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:14:51 INFO - PROCESS | 1937 | 1461629691968 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 17:14:51 INFO - PROCESS | 1937 | 1461629691975 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x115a67800 == 19 [pid = 1937] [id = 94] 17:14:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 50 (0x11653ac00) [pid = 1937] [serial = 279] [outer = 0x0] 17:14:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 51 (0x116542000) [pid = 1937] [serial = 280] [outer = 0x11653ac00] 17:14:52 INFO - PROCESS | 1937 | 1461629692009 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 52 (0x118547000) [pid = 1937] [serial = 281] [outer = 0x11653ac00] 17:14:52 INFO - PROCESS | 1937 | 1461629692350 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:14:52 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:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 473ms 17:14:52 INFO - PROCESS | 1937 | 1461629692364 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 17:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:14:52 INFO - PROCESS | 1937 | 1461629692367 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 17:14:52 INFO - PROCESS | 1937 | 1461629692372 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 1937 | 1461629692375 Marionette TRACE conn2 <- [1,350,null,{}] 17:14:52 INFO - PROCESS | 1937 | 1461629692379 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:14:52 INFO - PROCESS | 1937 | 1461629692449 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 17:14:52 INFO - PROCESS | 1937 | 1461629692487 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x1185d6800 == 20 [pid = 1937] [id = 95] 17:14:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 53 (0x11653cc00) [pid = 1937] [serial = 282] [outer = 0x0] 17:14:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 54 (0x118e14c00) [pid = 1937] [serial = 283] [outer = 0x11653cc00] 17:14:52 INFO - PROCESS | 1937 | 1461629692513 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 55 (0x11909dc00) [pid = 1937] [serial = 284] [outer = 0x11653cc00] 17:14:52 INFO - PROCESS | 1937 | 1461629692806 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:14:52 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:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 476ms 17:14:52 INFO - PROCESS | 1937 | 1461629692848 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 1937 | 1461629692850 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 17:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:14:52 INFO - PROCESS | 1937 | 1461629692852 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 1937 | 1461629692854 Marionette TRACE conn2 <- [1,354,null,{}] 17:14:52 INFO - PROCESS | 1937 | 1461629692865 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:14:52 INFO - PROCESS | 1937 | 1461629692934 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 17:14:52 INFO - PROCESS | 1937 | 1461629692939 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x119726800 == 21 [pid = 1937] [id = 96] 17:14:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 56 (0x1136ce000) [pid = 1937] [serial = 285] [outer = 0x0] 17:14:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 57 (0x119da0400) [pid = 1937] [serial = 286] [outer = 0x1136ce000] 17:14:52 INFO - PROCESS | 1937 | 1461629692972 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 58 (0x11a943c00) [pid = 1937] [serial = 287] [outer = 0x1136ce000] 17:14:53 INFO - PROCESS | 1937 | 1461629693345 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:14:53 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:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 523ms 17:14:53 INFO - PROCESS | 1937 | 1461629693379 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 1937 | 1461629693381 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 17:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:14:53 INFO - PROCESS | 1937 | 1461629693389 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 1937 | 1461629693391 Marionette TRACE conn2 <- [1,358,null,{}] 17:14:53 INFO - PROCESS | 1937 | 1461629693394 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:14:53 INFO - PROCESS | 1937 | 1461629693474 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 17:14:53 INFO - PROCESS | 1937 | 1461629693481 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x119d47000 == 22 [pid = 1937] [id = 97] 17:14:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 59 (0x119034000) [pid = 1937] [serial = 288] [outer = 0x0] 17:14:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 60 (0x11aae0c00) [pid = 1937] [serial = 289] [outer = 0x119034000] 17:14:53 INFO - PROCESS | 1937 | 1461629693507 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 61 (0x11aae9000) [pid = 1937] [serial = 290] [outer = 0x119034000] 17:14:53 INFO - PROCESS | 1937 | 1461629693863 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:14:53 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:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 527ms 17:14:53 INFO - PROCESS | 1937 | 1461629693911 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 1937 | 1461629693912 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 17:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:14:53 INFO - PROCESS | 1937 | 1461629693914 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 1937 | 1461629693915 Marionette TRACE conn2 <- [1,362,null,{}] 17:14:53 INFO - PROCESS | 1937 | 1461629693917 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:14:54 INFO - PROCESS | 1937 | 1461629693998 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 17:14:54 INFO - PROCESS | 1937 | 1461629694026 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad5b000 == 23 [pid = 1937] [id = 98] 17:14:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 62 (0x115aa0000) [pid = 1937] [serial = 291] [outer = 0x0] 17:14:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 63 (0x11ab4e400) [pid = 1937] [serial = 292] [outer = 0x115aa0000] 17:14:54 INFO - PROCESS | 1937 | 1461629694052 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 64 (0x11ab55800) [pid = 1937] [serial = 293] [outer = 0x115aa0000] 17:14:54 INFO - PROCESS | 1937 | 1461629694395 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:14:54 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:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 518ms 17:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:14:54 INFO - PROCESS | 1937 | 1461629694438 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 1937 | 1461629694440 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 17:14:54 INFO - PROCESS | 1937 | 1461629694442 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 1937 | 1461629694443 Marionette TRACE conn2 <- [1,366,null,{}] 17:14:54 INFO - PROCESS | 1937 | 1461629694445 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:14:54 INFO - PROCESS | 1937 | 1461629694539 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 17:14:54 INFO - PROCESS | 1937 | 1461629694545 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ade1800 == 24 [pid = 1937] [id = 99] 17:14:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 65 (0x11ab5e000) [pid = 1937] [serial = 294] [outer = 0x0] 17:14:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 66 (0x11ab67c00) [pid = 1937] [serial = 295] [outer = 0x11ab5e000] 17:14:54 INFO - PROCESS | 1937 | 1461629694596 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 67 (0x11af6bc00) [pid = 1937] [serial = 296] [outer = 0x11ab5e000] 17:14:54 INFO - PROCESS | 1937 | --DOMWINDOW == 66 (0x11aa74800) [pid = 1937] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:14:54 INFO - PROCESS | 1937 | --DOMWINDOW == 65 (0x11926c800) [pid = 1937] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:14:54 INFO - PROCESS | 1937 | --DOMWINDOW == 64 (0x12b347400) [pid = 1937] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:14:54 INFO - PROCESS | 1937 | --DOMWINDOW == 63 (0x118578400) [pid = 1937] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:14:54 INFO - PROCESS | 1937 | --DOMWINDOW == 62 (0x118aa0c00) [pid = 1937] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:14:54 INFO - PROCESS | 1937 | --DOMWINDOW == 61 (0x11926d000) [pid = 1937] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:14:54 INFO - PROCESS | 1937 | --DOMWINDOW == 60 (0x114357800) [pid = 1937] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:14:54 INFO - PROCESS | 1937 | --DOMWINDOW == 59 (0x114e1d400) [pid = 1937] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:14:54 INFO - PROCESS | 1937 | --DOMWINDOW == 58 (0x11b7f5000) [pid = 1937] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:14:54 INFO - PROCESS | 1937 | 1461629694904 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:14:54 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:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 520ms 17:14:54 INFO - PROCESS | 1937 | 1461629694963 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 1937 | 1461629694964 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 17:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:14:54 INFO - PROCESS | 1937 | 1461629694966 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 1937 | 1461629694967 Marionette TRACE conn2 <- [1,370,null,{}] 17:14:54 INFO - PROCESS | 1937 | 1461629694969 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:14:55 INFO - PROCESS | 1937 | 1461629695034 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 17:14:55 INFO - PROCESS | 1937 | 1461629695039 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b91b800 == 25 [pid = 1937] [id = 100] 17:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 59 (0x11af74c00) [pid = 1937] [serial = 297] [outer = 0x0] 17:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 60 (0x11af79c00) [pid = 1937] [serial = 298] [outer = 0x11af74c00] 17:14:55 INFO - PROCESS | 1937 | 1461629695067 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 61 (0x11afefc00) [pid = 1937] [serial = 299] [outer = 0x11af74c00] 17:14:55 INFO - PROCESS | 1937 | 1461629695363 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:14:55 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:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 417ms 17:14:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:14:55 INFO - PROCESS | 1937 | 1461629695385 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 1937 | 1461629695386 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 17:14:55 INFO - PROCESS | 1937 | 1461629695388 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 1937 | 1461629695389 Marionette TRACE conn2 <- [1,374,null,{}] 17:14:55 INFO - PROCESS | 1937 | 1461629695394 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:14:55 INFO - PROCESS | 1937 | 1461629695480 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 17:14:55 INFO - PROCESS | 1937 | 1461629695485 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b933800 == 26 [pid = 1937] [id = 101] 17:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 62 (0x118e19000) [pid = 1937] [serial = 300] [outer = 0x0] 17:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 63 (0x11afedc00) [pid = 1937] [serial = 301] [outer = 0x118e19000] 17:14:55 INFO - PROCESS | 1937 | 1461629695510 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 64 (0x11b7f4800) [pid = 1937] [serial = 302] [outer = 0x118e19000] 17:14:55 INFO - PROCESS | 1937 | 1461629695801 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:14:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:14:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 421ms 17:14:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:14:55 INFO - PROCESS | 1937 | 1461629695812 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 1937 | 1461629695813 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 17:14:55 INFO - PROCESS | 1937 | 1461629695815 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 1937 | 1461629695816 Marionette TRACE conn2 <- [1,378,null,{}] 17:14:55 INFO - PROCESS | 1937 | 1461629695819 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:14:55 INFO - PROCESS | 1937 | 1461629695891 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 17:14:55 INFO - PROCESS | 1937 | 1461629695896 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x119726000 == 27 [pid = 1937] [id = 102] 17:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 65 (0x11b7f5000) [pid = 1937] [serial = 303] [outer = 0x0] 17:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 66 (0x11bb2f800) [pid = 1937] [serial = 304] [outer = 0x11b7f5000] 17:14:55 INFO - PROCESS | 1937 | 1461629695923 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 67 (0x11bebd000) [pid = 1937] [serial = 305] [outer = 0x11b7f5000] 17:14:56 INFO - PROCESS | 1937 | 1461629696211 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:14:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:14:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 417ms 17:14:56 INFO - PROCESS | 1937 | 1461629696233 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 1937 | 1461629696235 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 17:14:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:14:56 INFO - PROCESS | 1937 | 1461629696237 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - PROCESS | 1937 | 1461629696238 Marionette TRACE conn2 <- [1,382,null,{}] 17:14:56 INFO - PROCESS | 1937 | 1461629696240 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:14:56 INFO - PROCESS | 1937 | 1461629696317 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 17:14:56 INFO - PROCESS | 1937 | 1461629696321 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c675000 == 28 [pid = 1937] [id = 103] 17:14:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 68 (0x11bb32400) [pid = 1937] [serial = 306] [outer = 0x0] 17:14:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x11c04ec00) [pid = 1937] [serial = 307] [outer = 0x11bb32400] 17:14:56 INFO - PROCESS | 1937 | 1461629696348 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x11c520c00) [pid = 1937] [serial = 308] [outer = 0x11bb32400] 17:14:56 INFO - PROCESS | 1937 | 1461629696656 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:14:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:14:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 17:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:14:56 INFO - PROCESS | 1937 | 1461629696714 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 1937 | 1461629696716 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 17:14:56 INFO - PROCESS | 1937 | 1461629696718 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - PROCESS | 1937 | 1461629696719 Marionette TRACE conn2 <- [1,386,null,{}] 17:14:56 INFO - PROCESS | 1937 | 1461629696722 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:14:56 INFO - PROCESS | 1937 | 1461629696800 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 17:14:56 INFO - PROCESS | 1937 | 1461629696805 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x11a920000 == 29 [pid = 1937] [id = 104] 17:14:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x11c540000) [pid = 1937] [serial = 309] [outer = 0x0] 17:14:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x11c639000) [pid = 1937] [serial = 310] [outer = 0x11c540000] 17:14:56 INFO - PROCESS | 1937 | 1461629696836 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x123a40400) [pid = 1937] [serial = 311] [outer = 0x11c540000] 17:14:57 INFO - PROCESS | 1937 | 1461629697374 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:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 17:14:57 INFO - PROCESS | 1937 | 1461629697389 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 1937 | 1461629697391 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 17:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:14:57 INFO - PROCESS | 1937 | 1461629697395 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 1937 | 1461629697397 Marionette TRACE conn2 <- [1,390,null,{}] 17:14:57 INFO - PROCESS | 1937 | 1461629697401 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:14:57 INFO - PROCESS | 1937 | 1461629697502 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 17:14:57 INFO - PROCESS | 1937 | 1461629697588 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x1178e5000 == 30 [pid = 1937] [id = 105] 17:14:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x114bdb800) [pid = 1937] [serial = 312] [outer = 0x0] 17:14:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x114e1ec00) [pid = 1937] [serial = 313] [outer = 0x114bdb800] 17:14:57 INFO - PROCESS | 1937 | 1461629697621 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x116726c00) [pid = 1937] [serial = 314] [outer = 0x114bdb800] 17:14:58 INFO - PROCESS | 1937 | 1461629698174 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:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 822ms 17:14:58 INFO - PROCESS | 1937 | 1461629698250 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 1937 | 1461629698253 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 17:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:14:58 INFO - PROCESS | 1937 | 1461629698261 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 1937 | 1461629698265 Marionette TRACE conn2 <- [1,394,null,{}] 17:14:58 INFO - PROCESS | 1937 | 1461629698272 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:14:58 INFO - PROCESS | 1937 | 1461629698408 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 17:14:58 INFO - PROCESS | 1937 | 1461629698503 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x116765000 == 31 [pid = 1937] [id = 106] 17:14:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x116545c00) [pid = 1937] [serial = 315] [outer = 0x0] 17:14:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x116722c00) [pid = 1937] [serial = 316] [outer = 0x116545c00] 17:14:58 INFO - PROCESS | 1937 | 1461629698554 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x118c42000) [pid = 1937] [serial = 317] [outer = 0x116545c00] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x123a44800) [pid = 1937] [serial = 277] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x128823800) [pid = 1937] [serial = 262] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x12b350c00) [pid = 1937] [serial = 265] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x12b00f800) [pid = 1937] [serial = 263] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x11b7f5400) [pid = 1937] [serial = 274] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x12b4e4400) [pid = 1937] [serial = 266] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x12ece0000) [pid = 1937] [serial = 248] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x118c40000) [pid = 1937] [serial = 250] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 70 (0x11902f000) [pid = 1937] [serial = 251] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 69 (0x11aadec00) [pid = 1937] [serial = 253] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 68 (0x11ab61800) [pid = 1937] [serial = 254] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 67 (0x11bb25800) [pid = 1937] [serial = 256] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 66 (0x11c04f800) [pid = 1937] [serial = 257] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 65 (0x114bb6000) [pid = 1937] [serial = 268] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 64 (0x118e12400) [pid = 1937] [serial = 271] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 63 (0x123ee4c00) [pid = 1937] [serial = 259] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 62 (0x11a945c00) [pid = 1937] [serial = 272] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 61 (0x12749e000) [pid = 1937] [serial = 260] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | --DOMWINDOW == 60 (0x11af70800) [pid = 1937] [serial = 275] [outer = 0x0] [url = about:blank] 17:14:58 INFO - PROCESS | 1937 | 1461629698984 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:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 777ms 17:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:14:59 INFO - PROCESS | 1937 | 1461629699035 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 1937 | 1461629699040 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 17:14:59 INFO - PROCESS | 1937 | 1461629699047 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 1937 | 1461629699049 Marionette TRACE conn2 <- [1,398,null,{}] 17:14:59 INFO - PROCESS | 1937 | 1461629699055 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:14:59 INFO - PROCESS | 1937 | 1461629699127 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 17:14:59 INFO - PROCESS | 1937 | 1461629699133 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x119ac3800 == 32 [pid = 1937] [id = 107] 17:14:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 61 (0x118ead000) [pid = 1937] [serial = 318] [outer = 0x0] 17:14:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 62 (0x11926d400) [pid = 1937] [serial = 319] [outer = 0x118ead000] 17:14:59 INFO - PROCESS | 1937 | 1461629699161 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 63 (0x119e46c00) [pid = 1937] [serial = 320] [outer = 0x118ead000] 17:14:59 INFO - PROCESS | 1937 | 1461629699495 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:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 474ms 17:14:59 INFO - PROCESS | 1937 | 1461629699519 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 1937 | 1461629699520 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 17:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:14:59 INFO - PROCESS | 1937 | 1461629699523 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 1937 | 1461629699527 Marionette TRACE conn2 <- [1,402,null,{}] 17:14:59 INFO - PROCESS | 1937 | 1461629699535 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:14:59 INFO - PROCESS | 1937 | 1461629699605 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 17:14:59 INFO - PROCESS | 1937 | 1461629699648 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad70800 == 33 [pid = 1937] [id = 108] 17:14:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 64 (0x119034c00) [pid = 1937] [serial = 321] [outer = 0x0] 17:14:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 65 (0x11a93c800) [pid = 1937] [serial = 322] [outer = 0x119034c00] 17:14:59 INFO - PROCESS | 1937 | 1461629699676 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 66 (0x11aae8800) [pid = 1937] [serial = 323] [outer = 0x119034c00] 17:15:00 INFO - PROCESS | 1937 | 1461629700017 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:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 525ms 17:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:15:00 INFO - PROCESS | 1937 | 1461629700049 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 1937 | 1461629700051 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 17:15:00 INFO - PROCESS | 1937 | 1461629700053 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 1937 | 1461629700055 Marionette TRACE conn2 <- [1,406,null,{}] 17:15:00 INFO - PROCESS | 1937 | 1461629700058 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:15:00 INFO - PROCESS | 1937 | 1461629700149 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 17:15:00 INFO - PROCESS | 1937 | 1461629700203 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b754000 == 34 [pid = 1937] [id = 109] 17:15:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 67 (0x114245c00) [pid = 1937] [serial = 324] [outer = 0x0] 17:15:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 68 (0x11ab4e800) [pid = 1937] [serial = 325] [outer = 0x114245c00] 17:15:00 INFO - PROCESS | 1937 | 1461629700246 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x11ad16000) [pid = 1937] [serial = 326] [outer = 0x114245c00] 17:15:00 INFO - PROCESS | 1937 | 1461629700587 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:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 569ms 17:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:15:00 INFO - PROCESS | 1937 | 1461629700622 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 1937 | 1461629700623 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 17:15:00 INFO - PROCESS | 1937 | 1461629700629 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 1937 | 1461629700631 Marionette TRACE conn2 <- [1,410,null,{}] 17:15:00 INFO - PROCESS | 1937 | 1461629700633 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:15:00 INFO - PROCESS | 1937 | 1461629700703 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 17:15:00 INFO - PROCESS | 1937 | 1461629700731 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c016800 == 35 [pid = 1937] [id = 110] 17:15:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x119d95800) [pid = 1937] [serial = 327] [outer = 0x0] 17:15:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x11ad32400) [pid = 1937] [serial = 328] [outer = 0x119d95800] 17:15:00 INFO - PROCESS | 1937 | 1461629700756 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x11af78400) [pid = 1937] [serial = 329] [outer = 0x119d95800] 17:15:01 INFO - PROCESS | 1937 | 1461629701089 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:15:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 472ms 17:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:15:01 INFO - PROCESS | 1937 | 1461629701099 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 1937 | 1461629701100 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 17:15:01 INFO - PROCESS | 1937 | 1461629701102 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 1937 | 1461629701103 Marionette TRACE conn2 <- [1,414,null,{}] 17:15:01 INFO - PROCESS | 1937 | 1461629701106 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:15:01 INFO - PROCESS | 1937 | 1461629701218 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 17:15:01 INFO - PROCESS | 1937 | 1461629701224 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x1239b6000 == 36 [pid = 1937] [id = 111] 17:15:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x11afea000) [pid = 1937] [serial = 330] [outer = 0x0] 17:15:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x11bb25400) [pid = 1937] [serial = 331] [outer = 0x11afea000] 17:15:01 INFO - PROCESS | 1937 | 1461629701251 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x11c546400) [pid = 1937] [serial = 332] [outer = 0x11afea000] 17:15:01 INFO - PROCESS | 1937 | 1461629701602 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:15:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 17:15:01 INFO - PROCESS | 1937 | 1461629701622 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 1937 | 1461629701623 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 17:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:15:01 INFO - PROCESS | 1937 | 1461629701627 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 1937 | 1461629701629 Marionette TRACE conn2 <- [1,418,null,{}] 17:15:01 INFO - PROCESS | 1937 | 1461629701631 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:15:01 INFO - PROCESS | 1937 | 1461629701716 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 17:15:01 INFO - PROCESS | 1937 | 1461629701721 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x124040000 == 37 [pid = 1937] [id = 112] 17:15:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x114bd8c00) [pid = 1937] [serial = 333] [outer = 0x0] 17:15:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x11c5e0800) [pid = 1937] [serial = 334] [outer = 0x114bd8c00] 17:15:01 INFO - PROCESS | 1937 | 1461629701746 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x123a3dc00) [pid = 1937] [serial = 335] [outer = 0x114bd8c00] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x114b4b000) [pid = 1937] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x1136ce000) [pid = 1937] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x119034000) [pid = 1937] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x11c52c800) [pid = 1937] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x11653ac00) [pid = 1937] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x11653cc00) [pid = 1937] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x115aa0000) [pid = 1937] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 70 (0x11ab5e000) [pid = 1937] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 69 (0x11af74c00) [pid = 1937] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 68 (0x118e19000) [pid = 1937] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:15:02 INFO - PROCESS | 1937 | --DOMWINDOW == 67 (0x11b7f5000) [pid = 1937] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:15:02 INFO - PROCESS | 1937 | 1461629702569 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:15:02 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:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 972ms 17:15:02 INFO - PROCESS | 1937 | 1461629702598 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 1937 | 1461629702601 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 17:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:15:02 INFO - PROCESS | 1937 | 1461629702604 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 1937 | 1461629702607 Marionette TRACE conn2 <- [1,422,null,{}] 17:15:02 INFO - PROCESS | 1937 | 1461629702612 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:15:02 INFO - PROCESS | 1937 | 1461629702701 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 17:15:02 INFO - PROCESS | 1937 | 1461629702739 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x1178f5000 == 38 [pid = 1937] [id = 113] 17:15:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 68 (0x114e21400) [pid = 1937] [serial = 336] [outer = 0x0] 17:15:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x1157b7c00) [pid = 1937] [serial = 337] [outer = 0x114e21400] 17:15:02 INFO - PROCESS | 1937 | 1461629702771 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x118ac2800) [pid = 1937] [serial = 338] [outer = 0x114e21400] 17:15:03 INFO - PROCESS | 1937 | 1461629703679 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:15:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:15:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1125ms 17:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:15:03 INFO - PROCESS | 1937 | 1461629703730 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 1937 | 1461629703734 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 17:15:03 INFO - PROCESS | 1937 | 1461629703739 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - PROCESS | 1937 | 1461629703741 Marionette TRACE conn2 <- [1,426,null,{}] 17:15:03 INFO - PROCESS | 1937 | 1461629703744 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:15:03 INFO - PROCESS | 1937 | 1461629703834 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 17:15:03 INFO - PROCESS | 1937 | 1461629703872 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad6f000 == 39 [pid = 1937] [id = 114] 17:15:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x118cebc00) [pid = 1937] [serial = 339] [outer = 0x0] 17:15:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x11926dc00) [pid = 1937] [serial = 340] [outer = 0x118cebc00] 17:15:03 INFO - PROCESS | 1937 | 1461629703902 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x11a93e800) [pid = 1937] [serial = 341] [outer = 0x118cebc00] 17:15:04 INFO - PROCESS | 1937 | 1461629704356 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:15:04 INFO - PROCESS | 1937 | 1461629704427 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 17:15:04 INFO - PROCESS | 1937 | 1461629704430 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - PROCESS | 1937 | 1461629704432 Marionette TRACE conn2 <- [1,430,null,{}] 17:15:04 INFO - PROCESS | 1937 | 1461629704440 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:15:04 INFO - PROCESS | 1937 | 1461629704535 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 17:15:04 INFO - PROCESS | 1937 | 1461629704589 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b065000 == 40 [pid = 1937] [id = 115] 17:15:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x11ab64800) [pid = 1937] [serial = 342] [outer = 0x0] 17:15:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x11af48c00) [pid = 1937] [serial = 343] [outer = 0x11ab64800] 17:15:04 INFO - PROCESS | 1937 | 1461629704620 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x11b787c00) [pid = 1937] [serial = 344] [outer = 0x11ab64800] 17:15:05 INFO - PROCESS | 1937 | 1461629705053 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:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 17:15:05 INFO - PROCESS | 1937 | 1461629705105 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 1937 | 1461629705107 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 17:15:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:15:05 INFO - PROCESS | 1937 | 1461629705132 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 1937 | 1461629705133 Marionette TRACE conn2 <- [1,434,null,{}] 17:15:05 INFO - PROCESS | 1937 | 1461629705136 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:15:05 INFO - PROCESS | 1937 | 1461629705225 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 17:15:05 INFO - PROCESS | 1937 | 1461629705282 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x1178eb000 == 41 [pid = 1937] [id = 116] 17:15:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x114bddc00) [pid = 1937] [serial = 345] [outer = 0x0] 17:15:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x11aff2000) [pid = 1937] [serial = 346] [outer = 0x114bddc00] 17:15:05 INFO - PROCESS | 1937 | 1461629705313 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x11c0f4800) [pid = 1937] [serial = 347] [outer = 0x114bddc00] 17:15:05 INFO - PROCESS | 1937 | 1461629705801 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:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 720ms 17:15:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:15:05 INFO - PROCESS | 1937 | 1461629705851 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 1937 | 1461629705853 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 17:15:05 INFO - PROCESS | 1937 | 1461629705857 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 1937 | 1461629705859 Marionette TRACE conn2 <- [1,438,null,{}] 17:15:05 INFO - PROCESS | 1937 | 1461629705863 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:15:05 INFO - PROCESS | 1937 | 1461629705949 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 17:15:05 INFO - PROCESS | 1937 | 1461629705991 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x119729000 == 42 [pid = 1937] [id = 117] 17:15:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x115887c00) [pid = 1937] [serial = 348] [outer = 0x0] 17:15:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x1188b1800) [pid = 1937] [serial = 349] [outer = 0x115887c00] 17:15:06 INFO - PROCESS | 1937 | 1461629706021 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x118f04800) [pid = 1937] [serial = 350] [outer = 0x115887c00] 17:15:06 INFO - PROCESS | 1937 | --DOCSHELL 0x1239b6000 == 41 [pid = 1937] [id = 111] 17:15:06 INFO - PROCESS | 1937 | --DOCSHELL 0x11c016800 == 40 [pid = 1937] [id = 110] 17:15:06 INFO - PROCESS | 1937 | --DOCSHELL 0x11b754000 == 39 [pid = 1937] [id = 109] 17:15:06 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad70800 == 38 [pid = 1937] [id = 108] 17:15:06 INFO - PROCESS | 1937 | --DOCSHELL 0x119ac3800 == 37 [pid = 1937] [id = 107] 17:15:06 INFO - PROCESS | 1937 | --DOCSHELL 0x116765000 == 36 [pid = 1937] [id = 106] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x115449400) [pid = 1937] [serial = 269] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x119da0400) [pid = 1937] [serial = 286] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x11aae0c00) [pid = 1937] [serial = 289] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x12444c400) [pid = 1937] [serial = 278] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x116542000) [pid = 1937] [serial = 280] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x118547000) [pid = 1937] [serial = 281] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x118e14c00) [pid = 1937] [serial = 283] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x11909dc00) [pid = 1937] [serial = 284] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x11ab4e400) [pid = 1937] [serial = 292] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x11aae9000) [pid = 1937] [serial = 290] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x11ab67c00) [pid = 1937] [serial = 295] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 70 (0x11ab55800) [pid = 1937] [serial = 293] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 69 (0x11afefc00) [pid = 1937] [serial = 299] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 68 (0x11af79c00) [pid = 1937] [serial = 298] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 67 (0x11afedc00) [pid = 1937] [serial = 301] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 66 (0x11c639000) [pid = 1937] [serial = 310] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 65 (0x11af6bc00) [pid = 1937] [serial = 296] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 64 (0x11bb2f800) [pid = 1937] [serial = 304] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 63 (0x11bebd000) [pid = 1937] [serial = 305] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 62 (0x11c04ec00) [pid = 1937] [serial = 307] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 61 (0x11b7f4800) [pid = 1937] [serial = 302] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | --DOMWINDOW == 60 (0x11a943c00) [pid = 1937] [serial = 287] [outer = 0x0] [url = about:blank] 17:15:06 INFO - PROCESS | 1937 | 1461629706376 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:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 574ms 17:15:06 INFO - PROCESS | 1937 | 1461629706431 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 1937 | 1461629706435 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 17:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:15:06 INFO - PROCESS | 1937 | 1461629706439 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 1937 | 1461629706441 Marionette TRACE conn2 <- [1,442,null,{}] 17:15:06 INFO - PROCESS | 1937 | 1461629706443 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:15:06 INFO - PROCESS | 1937 | 1461629706538 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 17:15:06 INFO - PROCESS | 1937 | 1461629706583 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x119acd800 == 37 [pid = 1937] [id = 118] 17:15:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 61 (0x118eb1800) [pid = 1937] [serial = 351] [outer = 0x0] 17:15:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 62 (0x11a942800) [pid = 1937] [serial = 352] [outer = 0x118eb1800] 17:15:06 INFO - PROCESS | 1937 | 1461629706608 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 63 (0x11aadd800) [pid = 1937] [serial = 353] [outer = 0x118eb1800] 17:15:06 INFO - PROCESS | 1937 | 1461629706918 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:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 521ms 17:15:06 INFO - PROCESS | 1937 | 1461629706962 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 1937 | 1461629706963 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 17:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:15:06 INFO - PROCESS | 1937 | 1461629706965 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 1937 | 1461629706967 Marionette TRACE conn2 <- [1,446,null,{}] 17:15:06 INFO - PROCESS | 1937 | 1461629706975 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:15:07 INFO - PROCESS | 1937 | 1461629707050 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 17:15:07 INFO - PROCESS | 1937 | 1461629707055 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b060800 == 38 [pid = 1937] [id = 119] 17:15:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 64 (0x11ab4b400) [pid = 1937] [serial = 354] [outer = 0x0] 17:15:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 65 (0x11ab69400) [pid = 1937] [serial = 355] [outer = 0x11ab4b400] 17:15:07 INFO - PROCESS | 1937 | 1461629707087 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 66 (0x11afedc00) [pid = 1937] [serial = 356] [outer = 0x11ab4b400] 17:15:07 INFO - PROCESS | 1937 | 1461629707411 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:15:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 471ms 17:15:07 INFO - PROCESS | 1937 | 1461629707437 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 1937 | 1461629707439 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 17:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:15:07 INFO - PROCESS | 1937 | 1461629707445 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - PROCESS | 1937 | 1461629707446 Marionette TRACE conn2 <- [1,450,null,{}] 17:15:07 INFO - PROCESS | 1937 | 1461629707448 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:15:07 INFO - PROCESS | 1937 | 1461629707540 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 17:15:07 INFO - PROCESS | 1937 | 1461629707549 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c0ad800 == 39 [pid = 1937] [id = 120] 17:15:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 67 (0x11b794800) [pid = 1937] [serial = 357] [outer = 0x0] 17:15:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 68 (0x11bebd800) [pid = 1937] [serial = 358] [outer = 0x11b794800] 17:15:07 INFO - PROCESS | 1937 | 1461629707591 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x11c5e0c00) [pid = 1937] [serial = 359] [outer = 0x11b794800] 17:15:08 INFO - PROCESS | 1937 | 1461629708108 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:15:08 INFO - PROCESS | 1937 | 1461629708117 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 17:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:15:08 INFO - PROCESS | 1937 | 1461629708120 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 1937 | 1461629708122 Marionette TRACE conn2 <- [1,454,null,{}] 17:15:08 INFO - PROCESS | 1937 | 1461629708136 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:15:08 INFO - PROCESS | 1937 | 1461629708219 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 17:15:08 INFO - PROCESS | 1937 | 1461629708223 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x123c17800 == 40 [pid = 1937] [id = 121] 17:15:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x11c5e1000) [pid = 1937] [serial = 360] [outer = 0x0] 17:15:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x123a42800) [pid = 1937] [serial = 361] [outer = 0x11c5e1000] 17:15:08 INFO - PROCESS | 1937 | 1461629708252 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x123ee4c00) [pid = 1937] [serial = 362] [outer = 0x11c5e1000] 17:15:08 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:08 INFO - PROCESS | 1937 | 1461629708605 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:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 523ms 17:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:15:08 INFO - PROCESS | 1937 | 1461629708643 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 1937 | 1461629708644 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 17:15:08 INFO - PROCESS | 1937 | 1461629708646 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 1937 | 1461629708647 Marionette TRACE conn2 <- [1,458,null,{}] 17:15:08 INFO - PROCESS | 1937 | 1461629708650 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:15:08 INFO - PROCESS | 1937 | 1461629708764 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 17:15:08 INFO - PROCESS | 1937 | 1461629708770 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x12446d800 == 41 [pid = 1937] [id = 122] 17:15:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x1157b2400) [pid = 1937] [serial = 363] [outer = 0x0] 17:15:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x123f5a000) [pid = 1937] [serial = 364] [outer = 0x1157b2400] 17:15:08 INFO - PROCESS | 1937 | 1461629708798 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x127339800) [pid = 1937] [serial = 365] [outer = 0x1157b2400] 17:15:09 INFO - PROCESS | 1937 | 1461629709166 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:15:09 INFO - PROCESS | 1937 | 1461629709216 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 17:15:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:15:09 INFO - PROCESS | 1937 | 1461629709218 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 1937 | 1461629709220 Marionette TRACE conn2 <- [1,462,null,{}] 17:15:09 INFO - PROCESS | 1937 | 1461629709222 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:15:09 INFO - PROCESS | 1937 | 1461629709307 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 17:15:09 INFO - PROCESS | 1937 | 1461629709337 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x127613800 == 42 [pid = 1937] [id = 123] 17:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x1243ab400) [pid = 1937] [serial = 366] [outer = 0x0] 17:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x1274a3400) [pid = 1937] [serial = 367] [outer = 0x1243ab400] 17:15:09 INFO - PROCESS | 1937 | 1461629709362 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x127cbec00) [pid = 1937] [serial = 368] [outer = 0x1243ab400] 17:15:09 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:09 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x114245c00) [pid = 1937] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:15:09 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x116545c00) [pid = 1937] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:15:09 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x118ead000) [pid = 1937] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:15:09 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x119034c00) [pid = 1937] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:15:09 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x11afea000) [pid = 1937] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:15:09 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x119d95800) [pid = 1937] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:15:09 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x11bb32400) [pid = 1937] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:15:09 INFO - PROCESS | 1937 | 1461629709709 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:15:09 INFO - PROCESS | 1937 | 1461629709739 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 17:15:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:15:09 INFO - PROCESS | 1937 | 1461629709741 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 1937 | 1461629709742 Marionette TRACE conn2 <- [1,466,null,{}] 17:15:09 INFO - PROCESS | 1937 | 1461629709745 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:15:09 INFO - PROCESS | 1937 | 1461629709815 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 17:15:09 INFO - PROCESS | 1937 | 1461629709819 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b915000 == 43 [pid = 1937] [id = 124] 17:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x11ab4f400) [pid = 1937] [serial = 369] [outer = 0x0] 17:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x11af75400) [pid = 1937] [serial = 370] [outer = 0x11ab4f400] 17:15:09 INFO - PROCESS | 1937 | 1461629709847 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x1274f1800) [pid = 1937] [serial = 371] [outer = 0x11ab4f400] 17:15:10 INFO - PROCESS | 1937 | 1461629710163 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:15:10 INFO - PROCESS | 1937 | 1461629710213 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 17:15:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:15:10 INFO - PROCESS | 1937 | 1461629710216 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 1937 | 1461629710218 Marionette TRACE conn2 <- [1,470,null,{}] 17:15:10 INFO - PROCESS | 1937 | 1461629710221 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:15:10 INFO - PROCESS | 1937 | 1461629710331 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 17:15:10 INFO - PROCESS | 1937 | 1461629710397 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x127eca000 == 44 [pid = 1937] [id = 125] 17:15:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x11ab54000) [pid = 1937] [serial = 372] [outer = 0x0] 17:15:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x128723000) [pid = 1937] [serial = 373] [outer = 0x11ab54000] 17:15:10 INFO - PROCESS | 1937 | 1461629710438 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x12922d400) [pid = 1937] [serial = 374] [outer = 0x11ab54000] 17:15:10 INFO - PROCESS | 1937 | 1461629710839 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:15:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:15:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 17:15:10 INFO - PROCESS | 1937 | 1461629710887 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 1937 | 1461629710888 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 17:15:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:15:10 INFO - PROCESS | 1937 | 1461629710891 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 1937 | 1461629710892 Marionette TRACE conn2 <- [1,474,null,{}] 17:15:10 INFO - PROCESS | 1937 | 1461629710894 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:15:10 INFO - PROCESS | 1937 | 1461629710985 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 17:15:10 INFO - PROCESS | 1937 | 1461629710991 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x129220800 == 45 [pid = 1937] [id = 126] 17:15:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x12872a800) [pid = 1937] [serial = 375] [outer = 0x0] 17:15:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x129420000) [pid = 1937] [serial = 376] [outer = 0x12872a800] 17:15:11 INFO - PROCESS | 1937 | 1461629711016 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x12b012400) [pid = 1937] [serial = 377] [outer = 0x12872a800] 17:15:11 INFO - PROCESS | 1937 | 1461629711336 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:15:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:15:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 469ms 17:15:11 INFO - PROCESS | 1937 | 1461629711361 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 1937 | 1461629711363 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 17:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:15:11 INFO - PROCESS | 1937 | 1461629711365 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 1937 | 1461629711367 Marionette TRACE conn2 <- [1,478,null,{}] 17:15:11 INFO - PROCESS | 1937 | 1461629711369 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:15:11 INFO - PROCESS | 1937 | 1461629711456 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 17:15:11 INFO - PROCESS | 1937 | 1461629711463 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x12b041000 == 46 [pid = 1937] [id = 127] 17:15:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x12b012800) [pid = 1937] [serial = 378] [outer = 0x0] 17:15:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x12b345400) [pid = 1937] [serial = 379] [outer = 0x12b012800] 17:15:11 INFO - PROCESS | 1937 | 1461629711493 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x12b352400) [pid = 1937] [serial = 380] [outer = 0x12b012800] 17:15:11 INFO - PROCESS | 1937 | 1461629711856 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:15:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:15:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 17:15:11 INFO - PROCESS | 1937 | 1461629711886 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 1937 | 1461629711887 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 17:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:15:11 INFO - PROCESS | 1937 | 1461629711889 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 1937 | 1461629711890 Marionette TRACE conn2 <- [1,482,null,{}] 17:15:11 INFO - PROCESS | 1937 | 1461629711895 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:15:11 INFO - PROCESS | 1937 | 1461629711995 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 17:15:12 INFO - PROCESS | 1937 | 1461629712002 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bb4a000 == 47 [pid = 1937] [id = 128] 17:15:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x12b352c00) [pid = 1937] [serial = 381] [outer = 0x0] 17:15:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x12b449400) [pid = 1937] [serial = 382] [outer = 0x12b352c00] 17:15:12 INFO - PROCESS | 1937 | 1461629712043 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x12b450000) [pid = 1937] [serial = 383] [outer = 0x12b352c00] 17:15:12 INFO - PROCESS | 1937 | 1461629712665 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:15:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:15:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 821ms 17:15:12 INFO - PROCESS | 1937 | 1461629712711 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 1937 | 1461629712714 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 17:15:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:15:12 INFO - PROCESS | 1937 | 1461629712717 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 1937 | 1461629712720 Marionette TRACE conn2 <- [1,486,null,{}] 17:15:12 INFO - PROCESS | 1937 | 1461629712736 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:15:12 INFO - PROCESS | 1937 | 1461629712844 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 17:15:12 INFO - PROCESS | 1937 | 1461629712855 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x119730800 == 48 [pid = 1937] [id = 129] 17:15:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x115a44400) [pid = 1937] [serial = 384] [outer = 0x0] 17:15:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x118fd7400) [pid = 1937] [serial = 385] [outer = 0x115a44400] 17:15:12 INFO - PROCESS | 1937 | 1461629712887 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x119e4f400) [pid = 1937] [serial = 386] [outer = 0x115a44400] 17:15:13 INFO - PROCESS | 1937 | 1461629713334 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:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 672ms 17:15:13 INFO - PROCESS | 1937 | 1461629713390 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 1937 | 1461629713394 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 17:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:15:13 INFO - PROCESS | 1937 | 1461629713416 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 1937 | 1461629713418 Marionette TRACE conn2 <- [1,490,null,{}] 17:15:13 INFO - PROCESS | 1937 | 1461629713421 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:15:13 INFO - PROCESS | 1937 | 1461629713516 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 17:15:13 INFO - PROCESS | 1937 | 1461629713590 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x1239b5800 == 49 [pid = 1937] [id = 130] 17:15:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11ab64c00) [pid = 1937] [serial = 387] [outer = 0x0] 17:15:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11af6bc00) [pid = 1937] [serial = 388] [outer = 0x11ab64c00] 17:15:13 INFO - PROCESS | 1937 | 1461629713619 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11bb2f800) [pid = 1937] [serial = 389] [outer = 0x11ab64c00] 17:15:14 INFO - PROCESS | 1937 | 1461629714022 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:15:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 621ms 17:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:15:14 INFO - PROCESS | 1937 | 1461629714036 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 1937 | 1461629714037 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 17:15:14 INFO - PROCESS | 1937 | 1461629714040 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 1937 | 1461629714042 Marionette TRACE conn2 <- [1,494,null,{}] 17:15:14 INFO - PROCESS | 1937 | 1461629714050 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:15:14 INFO - PROCESS | 1937 | 1461629714149 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 17:15:14 INFO - PROCESS | 1937 | 1461629714190 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x12b02e000 == 50 [pid = 1937] [id = 131] 17:15:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11c050400) [pid = 1937] [serial = 390] [outer = 0x0] 17:15:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x123ee9400) [pid = 1937] [serial = 391] [outer = 0x11c050400] 17:15:14 INFO - PROCESS | 1937 | 1461629714222 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x126643400) [pid = 1937] [serial = 392] [outer = 0x11c050400] 17:15:14 INFO - PROCESS | 1937 | 1461629714658 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:15:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 823ms 17:15:14 INFO - PROCESS | 1937 | 1461629714884 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 17:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:15:14 INFO - PROCESS | 1937 | 1461629714887 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 17:15:14 INFO - PROCESS | 1937 | 1461629714891 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 1937 | 1461629714894 Marionette TRACE conn2 <- [1,498,null,{}] 17:15:14 INFO - PROCESS | 1937 | 1461629714898 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:15:14 INFO - PROCESS | 1937 | 1461629714981 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 17:15:15 INFO - PROCESS | 1937 | 1461629715034 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x119adb000 == 51 [pid = 1937] [id = 132] 17:15:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x118ace800) [pid = 1937] [serial = 393] [outer = 0x0] 17:15:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x118e19000) [pid = 1937] [serial = 394] [outer = 0x118ace800] 17:15:15 INFO - PROCESS | 1937 | 1461629715061 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x119aa5400) [pid = 1937] [serial = 395] [outer = 0x118ace800] 17:15:15 INFO - PROCESS | 1937 | 1461629715479 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:15:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:15:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 623ms 17:15:15 INFO - PROCESS | 1937 | 1461629715514 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 1937 | 1461629715516 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 17:15:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:15:15 INFO - PROCESS | 1937 | 1461629715521 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 1937 | 1461629715523 Marionette TRACE conn2 <- [1,502,null,{}] 17:15:15 INFO - PROCESS | 1937 | 1461629715526 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:15:15 INFO - PROCESS | 1937 | 1461629715612 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 17:15:15 INFO - PROCESS | 1937 | 1461629715653 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x119227800 == 52 [pid = 1937] [id = 133] 17:15:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x118c0a800) [pid = 1937] [serial = 396] [outer = 0x0] 17:15:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x11a6a0400) [pid = 1937] [serial = 397] [outer = 0x118c0a800] 17:15:15 INFO - PROCESS | 1937 | 1461629715681 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11aae1400) [pid = 1937] [serial = 398] [outer = 0x118c0a800] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x119726000 == 51 [pid = 1937] [id = 102] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x11c675000 == 50 [pid = 1937] [id = 103] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x12b041000 == 49 [pid = 1937] [id = 127] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x129220800 == 48 [pid = 1937] [id = 126] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x127eca000 == 47 [pid = 1937] [id = 125] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x11b915000 == 46 [pid = 1937] [id = 124] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x127613800 == 45 [pid = 1937] [id = 123] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x12446d800 == 44 [pid = 1937] [id = 122] 17:15:15 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11c5e0800) [pid = 1937] [serial = 334] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x114e1ec00) [pid = 1937] [serial = 313] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x123c17800 == 43 [pid = 1937] [id = 121] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0ad800 == 42 [pid = 1937] [id = 120] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x11b060800 == 41 [pid = 1937] [id = 119] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x119acd800 == 40 [pid = 1937] [id = 118] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x119729000 == 39 [pid = 1937] [id = 117] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x1178eb000 == 38 [pid = 1937] [id = 116] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x11b065000 == 37 [pid = 1937] [id = 115] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad6f000 == 36 [pid = 1937] [id = 114] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x1178f5000 == 35 [pid = 1937] [id = 113] 17:15:15 INFO - PROCESS | 1937 | --DOCSHELL 0x124040000 == 34 [pid = 1937] [id = 112] 17:15:16 INFO - PROCESS | 1937 | 1461629716018 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:15:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:15:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 523ms 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11ab4e800) [pid = 1937] [serial = 325] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11ad16000) [pid = 1937] [serial = 326] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x118c42000) [pid = 1937] [serial = 317] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x116722c00) [pid = 1937] [serial = 316] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x11926d400) [pid = 1937] [serial = 319] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x119e46c00) [pid = 1937] [serial = 320] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x11a93c800) [pid = 1937] [serial = 322] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x11aae8800) [pid = 1937] [serial = 323] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x11c546400) [pid = 1937] [serial = 332] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x11bb25400) [pid = 1937] [serial = 331] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x11ad32400) [pid = 1937] [serial = 328] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x11af78400) [pid = 1937] [serial = 329] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x11c520c00) [pid = 1937] [serial = 308] [outer = 0x0] [url = about:blank] 17:15:16 INFO - PROCESS | 1937 | 1461629716052 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 1937 | 1461629716053 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 17:15:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:15:16 INFO - PROCESS | 1937 | 1461629716057 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 1937 | 1461629716058 Marionette TRACE conn2 <- [1,506,null,{}] 17:15:16 INFO - PROCESS | 1937 | 1461629716065 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:15:16 INFO - PROCESS | 1937 | 1461629716140 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 17:15:16 INFO - PROCESS | 1937 | 1461629716148 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x119ad5000 == 35 [pid = 1937] [id = 134] 17:15:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x11ab51400) [pid = 1937] [serial = 399] [outer = 0x0] 17:15:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11ab59000) [pid = 1937] [serial = 400] [outer = 0x11ab51400] 17:15:16 INFO - PROCESS | 1937 | 1461629716176 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11ab68400) [pid = 1937] [serial = 401] [outer = 0x11ab51400] 17:15:16 INFO - PROCESS | 1937 | 1461629716524 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:15:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:15:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 520ms 17:15:16 INFO - PROCESS | 1937 | 1461629716578 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 1937 | 1461629716579 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 17:15:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:15:16 INFO - PROCESS | 1937 | 1461629716598 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 1937 | 1461629716599 Marionette TRACE conn2 <- [1,510,null,{}] 17:15:16 INFO - PROCESS | 1937 | 1461629716601 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:15:16 INFO - PROCESS | 1937 | 1461629716675 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 17:15:16 INFO - PROCESS | 1937 | 1461629716683 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b934000 == 36 [pid = 1937] [id = 135] 17:15:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11ad21000) [pid = 1937] [serial = 402] [outer = 0x0] 17:15:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11af78400) [pid = 1937] [serial = 403] [outer = 0x11ad21000] 17:15:16 INFO - PROCESS | 1937 | 1461629716709 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11bb23800) [pid = 1937] [serial = 404] [outer = 0x11ad21000] 17:15:17 INFO - PROCESS | 1937 | 1461629717030 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:15:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:15:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 470ms 17:15:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:15:17 INFO - PROCESS | 1937 | 1461629717066 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 1937 | 1461629717067 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 17:15:17 INFO - PROCESS | 1937 | 1461629717069 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - PROCESS | 1937 | 1461629717070 Marionette TRACE conn2 <- [1,514,null,{}] 17:15:17 INFO - PROCESS | 1937 | 1461629717073 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:15:17 INFO - PROCESS | 1937 | 1461629717144 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 17:15:17 INFO - PROCESS | 1937 | 1461629717189 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c012000 == 37 [pid = 1937] [id = 136] 17:15:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11ab53000) [pid = 1937] [serial = 405] [outer = 0x0] 17:15:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11bb26000) [pid = 1937] [serial = 406] [outer = 0x11ab53000] 17:15:17 INFO - PROCESS | 1937 | 1461629717215 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11c04f800) [pid = 1937] [serial = 407] [outer = 0x11ab53000] 17:15:17 INFO - PROCESS | 1937 | 1461629717494 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:15:17 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:15:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 468ms 17:15:17 INFO - PROCESS | 1937 | 1461629717538 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 1937 | 1461629717539 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 17:15:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:15:17 INFO - PROCESS | 1937 | 1461629717542 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - PROCESS | 1937 | 1461629717544 Marionette TRACE conn2 <- [1,518,null,{}] 17:15:17 INFO - PROCESS | 1937 | 1461629717549 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:15:17 INFO - PROCESS | 1937 | 1461629717640 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 17:15:17 INFO - PROCESS | 1937 | 1461629717648 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x123b50800 == 38 [pid = 1937] [id = 137] 17:15:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11c5a8800) [pid = 1937] [serial = 408] [outer = 0x0] 17:15:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x123a3cc00) [pid = 1937] [serial = 409] [outer = 0x11c5a8800] 17:15:17 INFO - PROCESS | 1937 | 1461629717676 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x126642000) [pid = 1937] [serial = 410] [outer = 0x11c5a8800] 17:15:18 INFO - PROCESS | 1937 | 1461629718000 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:15:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:15:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 472ms 17:15:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:15:18 INFO - PROCESS | 1937 | 1461629718015 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 1937 | 1461629718016 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 17:15:18 INFO - PROCESS | 1937 | 1461629718018 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 1937 | 1461629718019 Marionette TRACE conn2 <- [1,522,null,{}] 17:15:18 INFO - PROCESS | 1937 | 1461629718021 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:15:18 INFO - PROCESS | 1937 | 1461629718122 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 17:15:18 INFO - PROCESS | 1937 | 1461629718135 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x123e6d000 == 39 [pid = 1937] [id = 138] 17:15:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x118ea4400) [pid = 1937] [serial = 411] [outer = 0x0] 17:15:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x126644400) [pid = 1937] [serial = 412] [outer = 0x118ea4400] 17:15:18 INFO - PROCESS | 1937 | 1461629718160 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x12775d000) [pid = 1937] [serial = 413] [outer = 0x118ea4400] 17:15:18 INFO - PROCESS | 1937 | 1461629718564 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:15:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:15:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 569ms 17:15:18 INFO - PROCESS | 1937 | 1461629718589 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 1937 | 1461629718591 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 17:15:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:15:18 INFO - PROCESS | 1937 | 1461629718604 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 1937 | 1461629718605 Marionette TRACE conn2 <- [1,526,null,{}] 17:15:18 INFO - PROCESS | 1937 | 1461629718618 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:15:18 INFO - PROCESS | 1937 | 1461629718753 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 17:15:18 INFO - PROCESS | 1937 | 1461629718798 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x127626800 == 40 [pid = 1937] [id = 139] 17:15:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x11c5aa000) [pid = 1937] [serial = 414] [outer = 0x0] 17:15:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x128728800) [pid = 1937] [serial = 415] [outer = 0x11c5aa000] 17:15:18 INFO - PROCESS | 1937 | 1461629718822 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x129097000) [pid = 1937] [serial = 416] [outer = 0x11c5aa000] 17:15:19 INFO - PROCESS | 1937 | 1461629719157 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:15:19 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:15:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 576ms 17:15:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:15:19 INFO - PROCESS | 1937 | 1461629719172 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 1937 | 1461629719174 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 17:15:19 INFO - PROCESS | 1937 | 1461629719180 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - PROCESS | 1937 | 1461629719181 Marionette TRACE conn2 <- [1,530,null,{}] 17:15:19 INFO - PROCESS | 1937 | 1461629719183 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:15:19 INFO - PROCESS | 1937 | 1461629719273 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 17:15:19 INFO - PROCESS | 1937 | 1461629719285 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x127ecc000 == 41 [pid = 1937] [id = 140] 17:15:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x114e1d800) [pid = 1937] [serial = 417] [outer = 0x0] 17:15:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x12b010000) [pid = 1937] [serial = 418] [outer = 0x114e1d800] 17:15:19 INFO - PROCESS | 1937 | 1461629719311 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12b051800) [pid = 1937] [serial = 419] [outer = 0x114e1d800] 17:15:19 INFO - PROCESS | 1937 | 1461629719617 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:15:19 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:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:15:19 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:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:15:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 471ms 17:15:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:15:19 INFO - PROCESS | 1937 | 1461629719650 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 1937 | 1461629719651 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 17:15:19 INFO - PROCESS | 1937 | 1461629719653 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - PROCESS | 1937 | 1461629719654 Marionette TRACE conn2 <- [1,534,null,{}] 17:15:19 INFO - PROCESS | 1937 | 1461629719657 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:15:19 INFO - PROCESS | 1937 | 1461629719754 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 17:15:19 INFO - PROCESS | 1937 | 1461629719759 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bd85000 == 42 [pid = 1937] [id = 141] 17:15:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x12b052400) [pid = 1937] [serial = 420] [outer = 0x0] 17:15:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x12b34dc00) [pid = 1937] [serial = 421] [outer = 0x12b052400] 17:15:19 INFO - PROCESS | 1937 | 1461629719783 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x12b450c00) [pid = 1937] [serial = 422] [outer = 0x12b052400] 17:15:20 INFO - PROCESS | 1937 | 1461629720334 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:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x12872a800) [pid = 1937] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x12b012800) [pid = 1937] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x114bddc00) [pid = 1937] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x1157b2400) [pid = 1937] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x1243ab400) [pid = 1937] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11ab54000) [pid = 1937] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11ab4f400) [pid = 1937] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11c5e1000) [pid = 1937] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11b794800) [pid = 1937] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11ab4b400) [pid = 1937] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x118eb1800) [pid = 1937] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:15:20 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x115887c00) [pid = 1937] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:15:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:15:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 722ms 17:15:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:15:20 INFO - PROCESS | 1937 | 1461629720377 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 1937 | 1461629720380 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 17:15:20 INFO - PROCESS | 1937 | 1461629720383 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 1937 | 1461629720386 Marionette TRACE conn2 <- [1,538,null,{}] 17:15:20 INFO - PROCESS | 1937 | 1461629720389 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:15:20 INFO - PROCESS | 1937 | 1461629720532 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 17:15:20 INFO - PROCESS | 1937 | 1461629720539 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x1288d3800 == 43 [pid = 1937] [id = 142] 17:15:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11b78b800) [pid = 1937] [serial = 423] [outer = 0x0] 17:15:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x12922f000) [pid = 1937] [serial = 424] [outer = 0x11b78b800] 17:15:20 INFO - PROCESS | 1937 | 1461629720583 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x12b4e7800) [pid = 1937] [serial = 425] [outer = 0x11b78b800] 17:15:20 INFO - PROCESS | 1937 | 1461629720946 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:15:20 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:15:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 572ms 17:15:20 INFO - PROCESS | 1937 | 1461629720955 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 1937 | 1461629720957 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 17:15:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:15:20 INFO - PROCESS | 1937 | 1461629720963 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 1937 | 1461629720964 Marionette TRACE conn2 <- [1,542,null,{}] 17:15:20 INFO - PROCESS | 1937 | 1461629720968 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:15:21 INFO - PROCESS | 1937 | 1461629721115 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 17:15:21 INFO - PROCESS | 1937 | 1461629721123 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c339000 == 44 [pid = 1937] [id = 143] 17:15:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x12b4ee400) [pid = 1937] [serial = 426] [outer = 0x0] 17:15:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x12b4f2400) [pid = 1937] [serial = 427] [outer = 0x12b4ee400] 17:15:21 INFO - PROCESS | 1937 | 1461629721149 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x12b5eec00) [pid = 1937] [serial = 428] [outer = 0x12b4ee400] 17:15:21 INFO - PROCESS | 1937 | 1461629721424 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:15:21 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:15:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 521ms 17:15:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:15:21 INFO - PROCESS | 1937 | 1461629721483 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 1937 | 1461629721484 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 17:15:21 INFO - PROCESS | 1937 | 1461629721486 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 1937 | 1461629721487 Marionette TRACE conn2 <- [1,546,null,{}] 17:15:21 INFO - PROCESS | 1937 | 1461629721490 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:15:21 INFO - PROCESS | 1937 | 1461629721584 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 17:15:21 INFO - PROCESS | 1937 | 1461629721588 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c485800 == 45 [pid = 1937] [id = 144] 17:15:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x12b5ef400) [pid = 1937] [serial = 429] [outer = 0x0] 17:15:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x12b9d4400) [pid = 1937] [serial = 430] [outer = 0x12b5ef400] 17:15:21 INFO - PROCESS | 1937 | 1461629721620 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12b9da400) [pid = 1937] [serial = 431] [outer = 0x12b5ef400] 17:15:21 INFO - PROCESS | 1937 | 1461629721958 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:15:22 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:15:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 521ms 17:15:22 INFO - PROCESS | 1937 | 1461629722014 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 1937 | 1461629722015 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 17:15:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:15:22 INFO - PROCESS | 1937 | 1461629722019 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 1937 | 1461629722020 Marionette TRACE conn2 <- [1,550,null,{}] 17:15:22 INFO - PROCESS | 1937 | 1461629722022 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:15:22 INFO - PROCESS | 1937 | 1461629722100 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 17:15:22 INFO - PROCESS | 1937 | 1461629722104 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x12d79c800 == 46 [pid = 1937] [id = 145] 17:15:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x127cc6400) [pid = 1937] [serial = 432] [outer = 0x0] 17:15:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x12b9de400) [pid = 1937] [serial = 433] [outer = 0x127cc6400] 17:15:22 INFO - PROCESS | 1937 | 1461629722133 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x12bd1dc00) [pid = 1937] [serial = 434] [outer = 0x127cc6400] 17:15:22 INFO - PROCESS | 1937 | --DOCSHELL 0x1178e5000 == 45 [pid = 1937] [id = 105] 17:15:22 INFO - PROCESS | 1937 | --DOCSHELL 0x11a920000 == 44 [pid = 1937] [id = 104] 17:15:22 INFO - PROCESS | 1937 | --DOCSHELL 0x119227800 == 43 [pid = 1937] [id = 133] 17:15:22 INFO - PROCESS | 1937 | --DOCSHELL 0x119adb000 == 42 [pid = 1937] [id = 132] 17:15:22 INFO - PROCESS | 1937 | --DOCSHELL 0x12b02e000 == 41 [pid = 1937] [id = 131] 17:15:22 INFO - PROCESS | 1937 | --DOCSHELL 0x1239b5800 == 40 [pid = 1937] [id = 130] 17:15:22 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb4a000 == 39 [pid = 1937] [id = 128] 17:15:22 INFO - PROCESS | 1937 | --DOCSHELL 0x119730800 == 38 [pid = 1937] [id = 129] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x123b50800 == 37 [pid = 1937] [id = 137] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x123e6d000 == 36 [pid = 1937] [id = 138] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x127ecc000 == 35 [pid = 1937] [id = 140] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x119ad5000 == 34 [pid = 1937] [id = 134] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd85000 == 33 [pid = 1937] [id = 141] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x127626800 == 32 [pid = 1937] [id = 139] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12c485800 == 31 [pid = 1937] [id = 144] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12c339000 == 30 [pid = 1937] [id = 143] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x11b934000 == 29 [pid = 1937] [id = 135] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x11c012000 == 28 [pid = 1937] [id = 136] 17:15:23 INFO - PROCESS | 1937 | --DOCSHELL 0x1288d3800 == 27 [pid = 1937] [id = 142] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x123f5a000) [pid = 1937] [serial = 364] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x1274a3400) [pid = 1937] [serial = 367] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x127339800) [pid = 1937] [serial = 365] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x128723000) [pid = 1937] [serial = 373] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x11af75400) [pid = 1937] [serial = 370] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x1157b7c00) [pid = 1937] [serial = 337] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x123a42800) [pid = 1937] [serial = 361] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11bebd800) [pid = 1937] [serial = 358] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11926dc00) [pid = 1937] [serial = 340] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11ab69400) [pid = 1937] [serial = 355] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x11afedc00) [pid = 1937] [serial = 356] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11a942800) [pid = 1937] [serial = 352] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11aadd800) [pid = 1937] [serial = 353] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x11af48c00) [pid = 1937] [serial = 343] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x118f04800) [pid = 1937] [serial = 350] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x1188b1800) [pid = 1937] [serial = 349] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x1274f1800) [pid = 1937] [serial = 371] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x129420000) [pid = 1937] [serial = 376] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x127cbec00) [pid = 1937] [serial = 368] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x12b449400) [pid = 1937] [serial = 382] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x12b012400) [pid = 1937] [serial = 377] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x12b345400) [pid = 1937] [serial = 379] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x12b352400) [pid = 1937] [serial = 380] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x11aff2000) [pid = 1937] [serial = 346] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x11c0f4800) [pid = 1937] [serial = 347] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x11c5e0c00) [pid = 1937] [serial = 359] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x12922d400) [pid = 1937] [serial = 374] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x123ee4c00) [pid = 1937] [serial = 362] [outer = 0x0] [url = about:blank] 17:15:23 INFO - PROCESS | 1937 | 1461629723568 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:15:23 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:15:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1572ms 17:15:23 INFO - PROCESS | 1937 | 1461629723592 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 1937 | 1461629723595 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 17:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:15:23 INFO - PROCESS | 1937 | 1461629723599 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 1937 | 1461629723601 Marionette TRACE conn2 <- [1,554,null,{}] 17:15:23 INFO - PROCESS | 1937 | 1461629723605 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:15:23 INFO - PROCESS | 1937 | 1461629723676 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 17:15:23 INFO - PROCESS | 1937 | 1461629723717 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x116748000 == 28 [pid = 1937] [id = 146] 17:15:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x115457000) [pid = 1937] [serial = 435] [outer = 0x0] 17:15:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x115a98800) [pid = 1937] [serial = 436] [outer = 0x115457000] 17:15:23 INFO - PROCESS | 1937 | 1461629723746 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x118545c00) [pid = 1937] [serial = 437] [outer = 0x115457000] 17:15:23 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:24 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:24 INFO - PROCESS | 1937 | 1461629724080 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:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 520ms 17:15:24 INFO - PROCESS | 1937 | 1461629724120 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 1937 | 1461629724126 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 17:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:15:24 INFO - PROCESS | 1937 | 1461629724133 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 1937 | 1461629724135 Marionette TRACE conn2 <- [1,558,null,{}] 17:15:24 INFO - PROCESS | 1937 | 1461629724138 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:15:24 INFO - PROCESS | 1937 | 1461629724245 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 17:15:24 INFO - PROCESS | 1937 | 1461629724311 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x11908c000 == 29 [pid = 1937] [id = 147] 17:15:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x115a42c00) [pid = 1937] [serial = 438] [outer = 0x0] 17:15:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x118c10c00) [pid = 1937] [serial = 439] [outer = 0x115a42c00] 17:15:24 INFO - PROCESS | 1937 | 1461629724354 Marionette DEBUG loaded listener.js 17:15:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x119aa4c00) [pid = 1937] [serial = 440] [outer = 0x115a42c00] 17:15:24 INFO - PROCESS | 1937 | 1461629724716 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:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 623ms 17:15:24 INFO - PROCESS | 1937 | 1461629724757 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 1937 | 1461629724759 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 17:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:15:24 INFO - PROCESS | 1937 | 1461629724764 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 1937 | 1461629724768 Marionette TRACE conn2 <- [1,562,null,{}] 17:15:24 INFO - PROCESS | 1937 | 1461629724780 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:15:24 INFO - PROCESS | 1937 | 1461629724916 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 17:15:24 INFO - PROCESS | 1937 | 1461629724963 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x11a81a000 == 30 [pid = 1937] [id = 148] 17:15:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x114b4b000) [pid = 1937] [serial = 441] [outer = 0x0] 17:15:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11aadf800) [pid = 1937] [serial = 442] [outer = 0x114b4b000] 17:15:25 INFO - PROCESS | 1937 | 1461629725009 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11aae8000) [pid = 1937] [serial = 443] [outer = 0x114b4b000] 17:15:25 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:25 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:25 INFO - PROCESS | 1937 | 1461629725392 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:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 675ms 17:15:25 INFO - PROCESS | 1937 | 1461629725439 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 1937 | 1461629725441 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 17:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:15:25 INFO - PROCESS | 1937 | 1461629725444 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 1937 | 1461629725446 Marionette TRACE conn2 <- [1,566,null,{}] 17:15:25 INFO - PROCESS | 1937 | 1461629725449 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:15:25 INFO - PROCESS | 1937 | 1461629725584 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 17:15:25 INFO - PROCESS | 1937 | 1461629725598 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x11add3800 == 31 [pid = 1937] [id = 149] 17:15:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11aae4400) [pid = 1937] [serial = 444] [outer = 0x0] 17:15:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11ab54400) [pid = 1937] [serial = 445] [outer = 0x11aae4400] 17:15:25 INFO - PROCESS | 1937 | 1461629725641 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11ab64000) [pid = 1937] [serial = 446] [outer = 0x11aae4400] 17:15:25 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:25 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:26 INFO - PROCESS | 1937 | 1461629726038 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:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 622ms 17:15:26 INFO - PROCESS | 1937 | 1461629726065 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 1937 | 1461629726066 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 17:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:15:26 INFO - PROCESS | 1937 | 1461629726069 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 1937 | 1461629726070 Marionette TRACE conn2 <- [1,570,null,{}] 17:15:26 INFO - PROCESS | 1937 | 1461629726072 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:15:26 INFO - PROCESS | 1937 | 1461629726139 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 17:15:26 INFO - PROCESS | 1937 | 1461629726181 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b770800 == 32 [pid = 1937] [id = 150] 17:15:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x114bda800) [pid = 1937] [serial = 447] [outer = 0x0] 17:15:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11ad16000) [pid = 1937] [serial = 448] [outer = 0x114bda800] 17:15:26 INFO - PROCESS | 1937 | 1461629726207 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x11af6b000) [pid = 1937] [serial = 449] [outer = 0x114bda800] 17:15:26 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:26 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:26 INFO - PROCESS | 1937 | 1461629726512 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:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 469ms 17:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:15:26 INFO - PROCESS | 1937 | 1461629726539 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 1937 | 1461629726540 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 17:15:26 INFO - PROCESS | 1937 | 1461629726547 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 1937 | 1461629726548 Marionette TRACE conn2 <- [1,574,null,{}] 17:15:26 INFO - PROCESS | 1937 | 1461629726551 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:15:26 INFO - PROCESS | 1937 | 1461629726664 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 17:15:26 INFO - PROCESS | 1937 | 1461629726672 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c0c4000 == 33 [pid = 1937] [id = 151] 17:15:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11afe6400) [pid = 1937] [serial = 450] [outer = 0x0] 17:15:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11bb25400) [pid = 1937] [serial = 451] [outer = 0x11afe6400] 17:15:26 INFO - PROCESS | 1937 | 1461629726720 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x11c042400) [pid = 1937] [serial = 452] [outer = 0x11afe6400] 17:15:27 INFO - PROCESS | 1937 | 1461629727115 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:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 625ms 17:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:15:27 INFO - PROCESS | 1937 | 1461629727169 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 1937 | 1461629727170 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 17:15:27 INFO - PROCESS | 1937 | 1461629727172 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 1937 | 1461629727173 Marionette TRACE conn2 <- [1,578,null,{}] 17:15:27 INFO - PROCESS | 1937 | 1461629727175 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:15:27 INFO - PROCESS | 1937 | 1461629727239 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 17:15:27 INFO - PROCESS | 1937 | 1461629727244 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x1239c3800 == 34 [pid = 1937] [id = 152] 17:15:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11c04c000) [pid = 1937] [serial = 453] [outer = 0x0] 17:15:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x11c520000) [pid = 1937] [serial = 454] [outer = 0x11c04c000] 17:15:27 INFO - PROCESS | 1937 | 1461629727272 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x11c5ddc00) [pid = 1937] [serial = 455] [outer = 0x11c04c000] 17:15:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x11c636c00) [pid = 1937] [serial = 456] [outer = 0x12f837000] 17:15:27 INFO - PROCESS | 1937 | 1461629727638 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:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 518ms 17:15:27 INFO - PROCESS | 1937 | 1461629727691 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 1937 | 1461629727692 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 17:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:15:27 INFO - PROCESS | 1937 | 1461629727694 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 1937 | 1461629727695 Marionette TRACE conn2 <- [1,582,null,{}] 17:15:27 INFO - PROCESS | 1937 | 1461629727698 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:15:27 INFO - PROCESS | 1937 | 1461629727787 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 17:15:27 INFO - PROCESS | 1937 | 1461629727817 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x1239b0800 == 35 [pid = 1937] [id = 153] 17:15:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x114bdac00) [pid = 1937] [serial = 457] [outer = 0x0] 17:15:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x11c5b1c00) [pid = 1937] [serial = 458] [outer = 0x114bdac00] 17:15:27 INFO - PROCESS | 1937 | 1461629727842 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x123a3bc00) [pid = 1937] [serial = 459] [outer = 0x114bdac00] 17:15:28 INFO - PROCESS | 1937 | 1461629728113 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:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 469ms 17:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:15:28 INFO - PROCESS | 1937 | 1461629728166 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 1937 | 1461629728167 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 17:15:28 INFO - PROCESS | 1937 | 1461629728169 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 1937 | 1461629728170 Marionette TRACE conn2 <- [1,586,null,{}] 17:15:28 INFO - PROCESS | 1937 | 1461629728173 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:15:28 INFO - PROCESS | 1937 | 1461629728247 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 17:15:28 INFO - PROCESS | 1937 | 1461629728252 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x12730d800 == 36 [pid = 1937] [id = 154] 17:15:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x11a93c000) [pid = 1937] [serial = 460] [outer = 0x0] 17:15:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x123df6000) [pid = 1937] [serial = 461] [outer = 0x11a93c000] 17:15:28 INFO - PROCESS | 1937 | 1461629728279 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x1241b6400) [pid = 1937] [serial = 462] [outer = 0x11a93c000] 17:15:28 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:28 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:28 INFO - PROCESS | 1937 | 1461629728597 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:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 469ms 17:15:28 INFO - PROCESS | 1937 | 1461629728638 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 1937 | 1461629728639 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 17:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:15:28 INFO - PROCESS | 1937 | 1461629728642 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 1937 | 1461629728645 Marionette TRACE conn2 <- [1,590,null,{}] 17:15:28 INFO - PROCESS | 1937 | 1461629728647 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:15:28 INFO - PROCESS | 1937 | 1461629728748 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 17:15:28 INFO - PROCESS | 1937 | 1461629728763 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x127628000 == 37 [pid = 1937] [id = 155] 17:15:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x123a3c800) [pid = 1937] [serial = 463] [outer = 0x0] 17:15:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x1246d5400) [pid = 1937] [serial = 464] [outer = 0x123a3c800] 17:15:28 INFO - PROCESS | 1937 | 1461629728788 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x127339800) [pid = 1937] [serial = 465] [outer = 0x123a3c800] 17:15:29 INFO - PROCESS | 1937 | 1461629729113 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:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 522ms 17:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:15:29 INFO - PROCESS | 1937 | 1461629729166 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 1937 | 1461629729167 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 17:15:29 INFO - PROCESS | 1937 | 1461629729170 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 1937 | 1461629729172 Marionette TRACE conn2 <- [1,594,null,{}] 17:15:29 INFO - PROCESS | 1937 | 1461629729174 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:15:29 INFO - PROCESS | 1937 | 1461629729275 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 17:15:29 INFO - PROCESS | 1937 | 1461629729279 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b758800 == 38 [pid = 1937] [id = 156] 17:15:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x114bd7000) [pid = 1937] [serial = 466] [outer = 0x0] 17:15:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x12749bc00) [pid = 1937] [serial = 467] [outer = 0x114bd7000] 17:15:29 INFO - PROCESS | 1937 | 1461629729309 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x129095400) [pid = 1937] [serial = 468] [outer = 0x114bd7000] 17:15:29 INFO - PROCESS | 1937 | 1461629729698 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:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 577ms 17:15:29 INFO - PROCESS | 1937 | 1461629729748 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 1937 | 1461629729749 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 17:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:15:29 INFO - PROCESS | 1937 | 1461629729751 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 1937 | 1461629729752 Marionette TRACE conn2 <- [1,598,null,{}] 17:15:29 INFO - PROCESS | 1937 | 1461629729754 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:15:29 INFO - PROCESS | 1937 | 1461629729848 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 17:15:29 INFO - PROCESS | 1937 | 1461629729852 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x12948d800 == 39 [pid = 1937] [id = 157] 17:15:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x129095c00) [pid = 1937] [serial = 469] [outer = 0x0] 17:15:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x12b00b400) [pid = 1937] [serial = 470] [outer = 0x129095c00] 17:15:29 INFO - PROCESS | 1937 | 1461629729877 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x12b018c00) [pid = 1937] [serial = 471] [outer = 0x129095c00] 17:15:30 INFO - PROCESS | 1937 | 1461629730202 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:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 468ms 17:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:15:30 INFO - PROCESS | 1937 | 1461629730219 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 1937 | 1461629730220 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 17:15:30 INFO - PROCESS | 1937 | 1461629730222 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 1937 | 1461629730223 Marionette TRACE conn2 <- [1,602,null,{}] 17:15:30 INFO - PROCESS | 1937 | 1461629730235 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:15:30 INFO - PROCESS | 1937 | 1461629730325 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 17:15:30 INFO - PROCESS | 1937 | 1461629730329 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x12b7f5000 == 40 [pid = 1937] [id = 158] 17:15:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x12909cc00) [pid = 1937] [serial = 472] [outer = 0x0] 17:15:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x12b053400) [pid = 1937] [serial = 473] [outer = 0x12909cc00] 17:15:30 INFO - PROCESS | 1937 | 1461629730354 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x12b34cc00) [pid = 1937] [serial = 474] [outer = 0x12909cc00] 17:15:30 INFO - PROCESS | 1937 | 1461629730696 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:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 525ms 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x118cebc00) [pid = 1937] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x114e21400) [pid = 1937] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x11ab64800) [pid = 1937] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x11c540000) [pid = 1937] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x114bdb800) [pid = 1937] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x11c5aa000) [pid = 1937] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x114e1d800) [pid = 1937] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x12b052400) [pid = 1937] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11b78b800) [pid = 1937] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x12b5ef400) [pid = 1937] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x12b4ee400) [pid = 1937] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x11ab51400) [pid = 1937] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x118c0a800) [pid = 1937] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x118ace800) [pid = 1937] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x11c050400) [pid = 1937] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x11ab64c00) [pid = 1937] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x115a44400) [pid = 1937] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x12b352c00) [pid = 1937] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11c5a8800) [pid = 1937] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11ab53000) [pid = 1937] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11ad21000) [pid = 1937] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x118ea4400) [pid = 1937] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:15:30 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x114bd8c00) [pid = 1937] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:15:30 INFO - PROCESS | 1937 | 1461629730894 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 1937 | 1461629730895 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 17:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:15:30 INFO - PROCESS | 1937 | 1461629730906 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 1937 | 1461629730907 Marionette TRACE conn2 <- [1,606,null,{}] 17:15:30 INFO - PROCESS | 1937 | 1461629730910 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:15:30 INFO - PROCESS | 1937 | 1461629730981 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 17:15:30 INFO - PROCESS | 1937 | 1461629730985 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x118cd8000 == 41 [pid = 1937] [id = 159] 17:15:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x118541400) [pid = 1937] [serial = 475] [outer = 0x0] 17:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x118ea8c00) [pid = 1937] [serial = 476] [outer = 0x118541400] 17:15:31 INFO - PROCESS | 1937 | 1461629731012 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x11aaec000) [pid = 1937] [serial = 477] [outer = 0x118541400] 17:15:31 INFO - PROCESS | 1937 | 1461629731316 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:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 422ms 17:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:15:31 INFO - PROCESS | 1937 | 1461629731333 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 1937 | 1461629731334 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 17:15:31 INFO - PROCESS | 1937 | 1461629731336 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 1937 | 1461629731337 Marionette TRACE conn2 <- [1,610,null,{}] 17:15:31 INFO - PROCESS | 1937 | 1461629731339 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:15:31 INFO - PROCESS | 1937 | 1461629731419 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 17:15:31 INFO - PROCESS | 1937 | 1461629731424 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x1239c2800 == 42 [pid = 1937] [id = 160] 17:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x11ab53000) [pid = 1937] [serial = 478] [outer = 0x0] 17:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x11c5a8800) [pid = 1937] [serial = 479] [outer = 0x11ab53000] 17:15:31 INFO - PROCESS | 1937 | 1461629731452 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x129096000) [pid = 1937] [serial = 480] [outer = 0x11ab53000] 17:15:31 INFO - PROCESS | 1937 | 1461629731747 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:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 17:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:15:31 INFO - PROCESS | 1937 | 1461629731805 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 1937 | 1461629731806 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 17:15:31 INFO - PROCESS | 1937 | 1461629731810 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 1937 | 1461629731811 Marionette TRACE conn2 <- [1,614,null,{}] 17:15:31 INFO - PROCESS | 1937 | 1461629731813 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:15:31 INFO - PROCESS | 1937 | 1461629731912 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 17:15:31 INFO - PROCESS | 1937 | 1461629731920 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bdae800 == 43 [pid = 1937] [id = 161] 17:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x11bec0800) [pid = 1937] [serial = 481] [outer = 0x0] 17:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12b051c00) [pid = 1937] [serial = 482] [outer = 0x11bec0800] 17:15:31 INFO - PROCESS | 1937 | 1461629731945 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x12b44d800) [pid = 1937] [serial = 483] [outer = 0x11bec0800] 17:15:32 INFO - PROCESS | 1937 | 1461629732246 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:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 473ms 17:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:15:32 INFO - PROCESS | 1937 | 1461629732281 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 1937 | 1461629732282 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 17:15:32 INFO - PROCESS | 1937 | 1461629732285 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 1937 | 1461629732286 Marionette TRACE conn2 <- [1,618,null,{}] 17:15:32 INFO - PROCESS | 1937 | 1461629732288 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:15:32 INFO - PROCESS | 1937 | 1461629732366 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 17:15:32 INFO - PROCESS | 1937 | 1461629732370 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c476800 == 44 [pid = 1937] [id = 162] 17:15:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x12b44dc00) [pid = 1937] [serial = 484] [outer = 0x0] 17:15:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x12b4eac00) [pid = 1937] [serial = 485] [outer = 0x12b44dc00] 17:15:32 INFO - PROCESS | 1937 | 1461629732395 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x12b4f0000) [pid = 1937] [serial = 486] [outer = 0x12b44dc00] 17:15:32 INFO - PROCESS | 1937 | 1461629732701 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:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 467ms 17:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:15:32 INFO - PROCESS | 1937 | 1461629732753 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 1937 | 1461629732754 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 17:15:32 INFO - PROCESS | 1937 | 1461629732756 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 1937 | 1461629732757 Marionette TRACE conn2 <- [1,622,null,{}] 17:15:32 INFO - PROCESS | 1937 | 1461629732760 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:15:32 INFO - PROCESS | 1937 | 1461629732857 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 17:15:32 INFO - PROCESS | 1937 | 1461629732864 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x12d789000 == 45 [pid = 1937] [id = 163] 17:15:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x12b4ec000) [pid = 1937] [serial = 487] [outer = 0x0] 17:15:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x12b91ac00) [pid = 1937] [serial = 488] [outer = 0x12b4ec000] 17:15:32 INFO - PROCESS | 1937 | 1461629732889 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x12b9d6800) [pid = 1937] [serial = 489] [outer = 0x12b4ec000] 17:15:33 INFO - PROCESS | 1937 | 1461629733431 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:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 719ms 17:15:33 INFO - PROCESS | 1937 | 1461629733485 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 17:15:33 INFO - PROCESS | 1937 | 1461629733488 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 17:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:15:33 INFO - PROCESS | 1937 | 1461629733492 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - PROCESS | 1937 | 1461629733497 Marionette TRACE conn2 <- [1,626,null,{}] 17:15:33 INFO - PROCESS | 1937 | 1461629733501 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:15:33 INFO - PROCESS | 1937 | 1461629733603 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 17:15:33 INFO - PROCESS | 1937 | 1461629733698 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x119089000 == 46 [pid = 1937] [id = 164] 17:15:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x118c3e800) [pid = 1937] [serial = 490] [outer = 0x0] 17:15:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x118cf2000) [pid = 1937] [serial = 491] [outer = 0x118c3e800] 17:15:33 INFO - PROCESS | 1937 | 1461629733729 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11926ac00) [pid = 1937] [serial = 492] [outer = 0x118c3e800] 17:15:34 INFO - PROCESS | 1937 | 1461629734408 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:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 974ms 17:15:34 INFO - PROCESS | 1937 | 1461629734466 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 1937 | 1461629734468 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 17:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:15:34 INFO - PROCESS | 1937 | 1461629734471 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 1937 | 1461629734474 Marionette TRACE conn2 <- [1,630,null,{}] 17:15:34 INFO - PROCESS | 1937 | 1461629734478 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:15:34 INFO - PROCESS | 1937 | 1461629734571 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 17:15:34 INFO - PROCESS | 1937 | 1461629734643 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x1165bb800 == 47 [pid = 1937] [id = 165] 17:15:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x116546800) [pid = 1937] [serial = 493] [outer = 0x0] 17:15:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x116727000) [pid = 1937] [serial = 494] [outer = 0x116546800] 17:15:34 INFO - PROCESS | 1937 | 1461629734672 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x118cec000) [pid = 1937] [serial = 495] [outer = 0x116546800] 17:15:34 INFO - PROCESS | 1937 | --DOCSHELL 0x12c476800 == 46 [pid = 1937] [id = 162] 17:15:34 INFO - PROCESS | 1937 | --DOCSHELL 0x12bdae800 == 45 [pid = 1937] [id = 161] 17:15:34 INFO - PROCESS | 1937 | --DOCSHELL 0x1239c2800 == 44 [pid = 1937] [id = 160] 17:15:34 INFO - PROCESS | 1937 | --DOCSHELL 0x118cd8000 == 43 [pid = 1937] [id = 159] 17:15:34 INFO - PROCESS | 1937 | --DOCSHELL 0x12b7f5000 == 42 [pid = 1937] [id = 158] 17:15:34 INFO - PROCESS | 1937 | --DOCSHELL 0x12948d800 == 41 [pid = 1937] [id = 157] 17:15:34 INFO - PROCESS | 1937 | --DOCSHELL 0x11b758800 == 40 [pid = 1937] [id = 156] 17:15:34 INFO - PROCESS | 1937 | --DOCSHELL 0x127628000 == 39 [pid = 1937] [id = 155] 17:15:34 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x12b9de400) [pid = 1937] [serial = 433] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOCSHELL 0x12730d800 == 38 [pid = 1937] [id = 154] 17:15:35 INFO - PROCESS | 1937 | --DOCSHELL 0x1239b0800 == 37 [pid = 1937] [id = 153] 17:15:35 INFO - PROCESS | 1937 | --DOCSHELL 0x1239c3800 == 36 [pid = 1937] [id = 152] 17:15:35 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0c4000 == 35 [pid = 1937] [id = 151] 17:15:35 INFO - PROCESS | 1937 | --DOCSHELL 0x11b770800 == 34 [pid = 1937] [id = 150] 17:15:35 INFO - PROCESS | 1937 | --DOCSHELL 0x11add3800 == 33 [pid = 1937] [id = 149] 17:15:35 INFO - PROCESS | 1937 | --DOCSHELL 0x11a81a000 == 32 [pid = 1937] [id = 148] 17:15:35 INFO - PROCESS | 1937 | --DOCSHELL 0x11908c000 == 31 [pid = 1937] [id = 147] 17:15:35 INFO - PROCESS | 1937 | --DOCSHELL 0x116748000 == 30 [pid = 1937] [id = 146] 17:15:35 INFO - PROCESS | 1937 | --DOCSHELL 0x12d79c800 == 29 [pid = 1937] [id = 145] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x123a3dc00) [pid = 1937] [serial = 335] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x123a40400) [pid = 1937] [serial = 311] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x116726c00) [pid = 1937] [serial = 314] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x128728800) [pid = 1937] [serial = 415] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x12b010000) [pid = 1937] [serial = 418] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x129097000) [pid = 1937] [serial = 416] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x12b34dc00) [pid = 1937] [serial = 421] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x12922f000) [pid = 1937] [serial = 424] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x12b4e7800) [pid = 1937] [serial = 425] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x12b9d4400) [pid = 1937] [serial = 430] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x12b4f2400) [pid = 1937] [serial = 427] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x11ab59000) [pid = 1937] [serial = 400] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x11ab68400) [pid = 1937] [serial = 401] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x11aae1400) [pid = 1937] [serial = 398] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11a6a0400) [pid = 1937] [serial = 397] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x119aa5400) [pid = 1937] [serial = 395] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x118e19000) [pid = 1937] [serial = 394] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x126643400) [pid = 1937] [serial = 392] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x123ee9400) [pid = 1937] [serial = 391] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x11bb2f800) [pid = 1937] [serial = 389] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11af6bc00) [pid = 1937] [serial = 388] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x119e4f400) [pid = 1937] [serial = 386] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x118fd7400) [pid = 1937] [serial = 385] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x12b450000) [pid = 1937] [serial = 383] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x12b9da400) [pid = 1937] [serial = 431] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x123a3cc00) [pid = 1937] [serial = 409] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x126642000) [pid = 1937] [serial = 410] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x11bb26000) [pid = 1937] [serial = 406] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x11c04f800) [pid = 1937] [serial = 407] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x11af78400) [pid = 1937] [serial = 403] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x11bb23800) [pid = 1937] [serial = 404] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x126644400) [pid = 1937] [serial = 412] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x12775d000) [pid = 1937] [serial = 413] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x12b051800) [pid = 1937] [serial = 419] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x12b450c00) [pid = 1937] [serial = 422] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x12b5eec00) [pid = 1937] [serial = 428] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x11a93e800) [pid = 1937] [serial = 341] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x118ac2800) [pid = 1937] [serial = 338] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x11b787c00) [pid = 1937] [serial = 344] [outer = 0x0] [url = about:blank] 17:15:35 INFO - PROCESS | 1937 | 1461629735114 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:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 673ms 17:15:35 INFO - PROCESS | 1937 | 1461629735147 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 1937 | 1461629735151 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 17:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:15:35 INFO - PROCESS | 1937 | 1461629735156 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 1937 | 1461629735158 Marionette TRACE conn2 <- [1,634,null,{}] 17:15:35 INFO - PROCESS | 1937 | 1461629735169 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:15:35 INFO - PROCESS | 1937 | 1461629735241 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 17:15:35 INFO - PROCESS | 1937 | 1461629735247 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x119acc000 == 30 [pid = 1937] [id = 166] 17:15:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x118e19000) [pid = 1937] [serial = 496] [outer = 0x0] 17:15:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x119e47400) [pid = 1937] [serial = 497] [outer = 0x118e19000] 17:15:35 INFO - PROCESS | 1937 | 1461629735276 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x11a93e400) [pid = 1937] [serial = 498] [outer = 0x118e19000] 17:15:35 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:35 INFO - PROCESS | 1937 | [1937] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:35 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:35 INFO - PROCESS | 1937 | 1461629735603 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:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 480ms 17:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:15:35 INFO - PROCESS | 1937 | 1461629735636 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 1937 | 1461629735638 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 17:15:35 INFO - PROCESS | 1937 | 1461629735640 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 1937 | 1461629735642 Marionette TRACE conn2 <- [1,638,null,{}] 17:15:35 INFO - PROCESS | 1937 | 1461629735650 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:15:35 INFO - PROCESS | 1937 | 1461629735727 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 17:15:35 INFO - PROCESS | 1937 | 1461629735733 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x11add5000 == 31 [pid = 1937] [id = 167] 17:15:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x11aa6dc00) [pid = 1937] [serial = 499] [outer = 0x0] 17:15:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x11aae9c00) [pid = 1937] [serial = 500] [outer = 0x11aa6dc00] 17:15:35 INFO - PROCESS | 1937 | 1461629735763 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x11ab54800) [pid = 1937] [serial = 501] [outer = 0x11aa6dc00] 17:15:35 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:36 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:36 INFO - PROCESS | 1937 | 1461629736123 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:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 524ms 17:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:15:36 INFO - PROCESS | 1937 | 1461629736165 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 17:15:36 INFO - PROCESS | 1937 | 1461629736167 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 17:15:36 INFO - PROCESS | 1937 | 1461629736169 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 1937 | 1461629736170 Marionette TRACE conn2 <- [1,642,null,{}] 17:15:36 INFO - PROCESS | 1937 | 1461629736172 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:15:36 INFO - PROCESS | 1937 | 1461629736241 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 17:15:36 INFO - PROCESS | 1937 | 1461629736248 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x11bbed000 == 32 [pid = 1937] [id = 168] 17:15:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x11ab5c800) [pid = 1937] [serial = 502] [outer = 0x0] 17:15:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11ab6ac00) [pid = 1937] [serial = 503] [outer = 0x11ab5c800] 17:15:36 INFO - PROCESS | 1937 | 1461629736274 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11af74800) [pid = 1937] [serial = 504] [outer = 0x11ab5c800] 17:15:36 INFO - PROCESS | 1937 | 1461629736611 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:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 17:15:36 INFO - PROCESS | 1937 | 1461629736638 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 17:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:15:36 INFO - PROCESS | 1937 | 1461629736640 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 17:15:36 INFO - PROCESS | 1937 | 1461629736646 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 1937 | 1461629736648 Marionette TRACE conn2 <- [1,646,null,{}] 17:15:36 INFO - PROCESS | 1937 | 1461629736651 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:15:36 INFO - PROCESS | 1937 | 1461629736758 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 17:15:36 INFO - PROCESS | 1937 | 1461629736834 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c0b3800 == 33 [pid = 1937] [id = 169] 17:15:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x114e22c00) [pid = 1937] [serial = 505] [outer = 0x0] 17:15:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11af78400) [pid = 1937] [serial = 506] [outer = 0x114e22c00] 17:15:36 INFO - PROCESS | 1937 | 1461629736875 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11b794c00) [pid = 1937] [serial = 507] [outer = 0x114e22c00] 17:15:37 INFO - PROCESS | 1937 | 1461629737250 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:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 622ms 17:15:37 INFO - PROCESS | 1937 | 1461629737265 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 1937 | 1461629737267 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 17:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:15:37 INFO - PROCESS | 1937 | 1461629737280 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - PROCESS | 1937 | 1461629737281 Marionette TRACE conn2 <- [1,650,null,{}] 17:15:37 INFO - PROCESS | 1937 | 1461629737283 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:15:37 INFO - PROCESS | 1937 | 1461629737386 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 17:15:37 INFO - PROCESS | 1937 | 1461629737432 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x123b5b000 == 34 [pid = 1937] [id = 170] 17:15:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11b7f4800) [pid = 1937] [serial = 508] [outer = 0x0] 17:15:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11beb7000) [pid = 1937] [serial = 509] [outer = 0x11b7f4800] 17:15:37 INFO - PROCESS | 1937 | 1461629737460 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11c5eb000) [pid = 1937] [serial = 510] [outer = 0x11b7f4800] 17:15:37 INFO - PROCESS | 1937 | 1461629737786 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:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 520ms 17:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:15:37 INFO - PROCESS | 1937 | 1461629737799 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 1937 | 1461629737800 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 17:15:37 INFO - PROCESS | 1937 | 1461629737802 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - PROCESS | 1937 | 1461629737803 Marionette TRACE conn2 <- [1,654,null,{}] 17:15:37 INFO - PROCESS | 1937 | 1461629737805 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:15:37 INFO - PROCESS | 1937 | 1461629737891 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 17:15:37 INFO - PROCESS | 1937 | 1461629737921 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x12404c000 == 35 [pid = 1937] [id = 171] 17:15:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x114e19400) [pid = 1937] [serial = 511] [outer = 0x0] 17:15:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x123a3cc00) [pid = 1937] [serial = 512] [outer = 0x114e19400] 17:15:37 INFO - PROCESS | 1937 | 1461629737946 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x123eea400) [pid = 1937] [serial = 513] [outer = 0x114e19400] 17:15:38 INFO - PROCESS | 1937 | 1461629738245 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:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 471ms 17:15:38 INFO - PROCESS | 1937 | 1461629738273 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 1937 | 1461629738274 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 17:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:15:38 INFO - PROCESS | 1937 | 1461629738285 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 1937 | 1461629738286 Marionette TRACE conn2 <- [1,658,null,{}] 17:15:38 INFO - PROCESS | 1937 | 1461629738288 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:15:38 INFO - PROCESS | 1937 | 1461629738376 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 17:15:38 INFO - PROCESS | 1937 | 1461629738380 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x126662800 == 36 [pid = 1937] [id = 172] 17:15:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11c63a800) [pid = 1937] [serial = 514] [outer = 0x0] 17:15:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x12444a400) [pid = 1937] [serial = 515] [outer = 0x11c63a800] 17:15:38 INFO - PROCESS | 1937 | 1461629738405 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x126781800) [pid = 1937] [serial = 516] [outer = 0x11c63a800] 17:15:38 INFO - PROCESS | 1937 | 1461629738739 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:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 469ms 17:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:15:38 INFO - PROCESS | 1937 | 1461629738754 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 1937 | 1461629738756 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 17:15:38 INFO - PROCESS | 1937 | 1461629738758 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 1937 | 1461629738760 Marionette TRACE conn2 <- [1,662,null,{}] 17:15:38 INFO - PROCESS | 1937 | 1461629738769 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:15:38 INFO - PROCESS | 1937 | 1461629738856 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 17:15:38 INFO - PROCESS | 1937 | 1461629738861 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x127627800 == 37 [pid = 1937] [id = 173] 17:15:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x123a40400) [pid = 1937] [serial = 517] [outer = 0x0] 17:15:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x1274a2000) [pid = 1937] [serial = 518] [outer = 0x123a40400] 17:15:38 INFO - PROCESS | 1937 | 1461629738885 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x127cbe400) [pid = 1937] [serial = 519] [outer = 0x123a40400] 17:15:39 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x114bd7000) [pid = 1937] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x115457000) [pid = 1937] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x129095c00) [pid = 1937] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11afe6400) [pid = 1937] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x114bdac00) [pid = 1937] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11aae4400) [pid = 1937] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11a93c000) [pid = 1937] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x114bda800) [pid = 1937] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x114b4b000) [pid = 1937] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x11c04c000) [pid = 1937] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x115a42c00) [pid = 1937] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x12909cc00) [pid = 1937] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x118541400) [pid = 1937] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x11ab53000) [pid = 1937] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x123a3c800) [pid = 1937] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x11bec0800) [pid = 1937] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:15:39 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x12b44dc00) [pid = 1937] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:15:39 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:39 INFO - PROCESS | 1937 | 1461629739302 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:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 577ms 17:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:15:39 INFO - PROCESS | 1937 | 1461629739335 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 1937 | 1461629739336 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 17:15:39 INFO - PROCESS | 1937 | 1461629739338 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 1937 | 1461629739339 Marionette TRACE conn2 <- [1,666,null,{}] 17:15:39 INFO - PROCESS | 1937 | 1461629739342 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:15:39 INFO - PROCESS | 1937 | 1461629739414 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 17:15:39 INFO - PROCESS | 1937 | 1461629739419 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x11adcf800 == 38 [pid = 1937] [id = 174] 17:15:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x115a42c00) [pid = 1937] [serial = 520] [outer = 0x0] 17:15:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x118f0b800) [pid = 1937] [serial = 521] [outer = 0x115a42c00] 17:15:39 INFO - PROCESS | 1937 | 1461629739446 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11afe6400) [pid = 1937] [serial = 522] [outer = 0x115a42c00] 17:15:39 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:39 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:39 INFO - PROCESS | 1937 | 1461629739767 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:15:39 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:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 17:15:39 INFO - PROCESS | 1937 | 1461629739809 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 1937 | 1461629739811 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 17:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:15:39 INFO - PROCESS | 1937 | 1461629739818 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 1937 | 1461629739820 Marionette TRACE conn2 <- [1,670,null,{}] 17:15:39 INFO - PROCESS | 1937 | 1461629739823 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:15:39 INFO - PROCESS | 1937 | 1461629739912 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 17:15:39 INFO - PROCESS | 1937 | 1461629739916 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x1288d5800 == 39 [pid = 1937] [id = 175] 17:15:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11c0f4800) [pid = 1937] [serial = 523] [outer = 0x0] 17:15:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x127cc7800) [pid = 1937] [serial = 524] [outer = 0x11c0f4800] 17:15:39 INFO - PROCESS | 1937 | 1461629739946 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x12941ec00) [pid = 1937] [serial = 525] [outer = 0x11c0f4800] 17:15:40 INFO - PROCESS | 1937 | 1461629740267 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:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 474ms 17:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:15:40 INFO - PROCESS | 1937 | 1461629740288 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 17:15:40 INFO - PROCESS | 1937 | 1461629740289 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 17:15:40 INFO - PROCESS | 1937 | 1461629740291 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:15:40 INFO - PROCESS | 1937 | 1461629740294 Marionette TRACE conn2 <- [1,674,null,{}] 17:15:40 INFO - PROCESS | 1937 | 1461629740298 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:15:40 INFO - PROCESS | 1937 | 1461629740373 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 17:15:40 INFO - PROCESS | 1937 | 1461629740380 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x12b7e8800 == 40 [pid = 1937] [id = 176] 17:15:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x12941f400) [pid = 1937] [serial = 526] [outer = 0x0] 17:15:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x12b017800) [pid = 1937] [serial = 527] [outer = 0x12941f400] 17:15:40 INFO - PROCESS | 1937 | 1461629740405 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x12b05c800) [pid = 1937] [serial = 528] [outer = 0x12941f400] 17:15:40 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:40 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:40 INFO - PROCESS | 1937 | 1461629740701 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:15:40 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:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 422ms 17:15:40 INFO - PROCESS | 1937 | 1461629740717 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 17:15:40 INFO - PROCESS | 1937 | 1461629740718 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 17:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:15:40 INFO - PROCESS | 1937 | 1461629740722 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:15:40 INFO - PROCESS | 1937 | 1461629740723 Marionette TRACE conn2 <- [1,678,null,{}] 17:15:40 INFO - PROCESS | 1937 | 1461629740725 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:15:40 INFO - PROCESS | 1937 | 1461629740834 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 17:15:40 INFO - PROCESS | 1937 | 1461629740840 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bb4d800 == 41 [pid = 1937] [id = 177] 17:15:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x129090800) [pid = 1937] [serial = 529] [outer = 0x0] 17:15:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x12b05bc00) [pid = 1937] [serial = 530] [outer = 0x129090800] 17:15:40 INFO - PROCESS | 1937 | 1461629740865 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x12b448c00) [pid = 1937] [serial = 531] [outer = 0x129090800] 17:15:41 INFO - PROCESS | 1937 | 1461629741170 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:15:41 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:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 17:15:41 INFO - PROCESS | 1937 | 1461629741191 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 1937 | 1461629741192 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 17:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:15:41 INFO - PROCESS | 1937 | 1461629741198 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - PROCESS | 1937 | 1461629741199 Marionette TRACE conn2 <- [1,682,null,{}] 17:15:41 INFO - PROCESS | 1937 | 1461629741202 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:15:41 INFO - PROCESS | 1937 | 1461629741325 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 17:15:41 INFO - PROCESS | 1937 | 1461629741372 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x1154cf000 == 42 [pid = 1937] [id = 178] 17:15:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x114bb5000) [pid = 1937] [serial = 532] [outer = 0x0] 17:15:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x114bd9c00) [pid = 1937] [serial = 533] [outer = 0x114bb5000] 17:15:41 INFO - PROCESS | 1937 | 1461629741405 Marionette DEBUG loaded listener.js 17:15:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x115aa0000) [pid = 1937] [serial = 534] [outer = 0x114bb5000] 17:15:42 INFO - PROCESS | 1937 | 1461629742292 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:15:42 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:15:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1122ms 17:15:42 INFO - PROCESS | 1937 | 1461629742319 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 17:15:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:15:42 INFO - PROCESS | 1937 | 1461629742322 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 17:15:42 INFO - PROCESS | 1937 | 1461629742325 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:15:42 INFO - PROCESS | 1937 | 1461629742330 Marionette TRACE conn2 <- [1,686,null,{}] 17:15:42 INFO - PROCESS | 1937 | 1461629742333 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:15:42 INFO - PROCESS | 1937 | 1461629742427 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 17:15:42 INFO - PROCESS | 1937 | 1461629742470 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b758800 == 43 [pid = 1937] [id = 179] 17:15:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x118eaec00) [pid = 1937] [serial = 535] [outer = 0x0] 17:15:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x11a6a4c00) [pid = 1937] [serial = 536] [outer = 0x118eaec00] 17:15:42 INFO - PROCESS | 1937 | 1461629742505 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x11aa70400) [pid = 1937] [serial = 537] [outer = 0x118eaec00] 17:15:43 INFO - PROCESS | 1937 | 1461629743394 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:15:43 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:15:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1125ms 17:15:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:15:43 INFO - PROCESS | 1937 | 1461629743451 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 1937 | 1461629743453 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 17:15:43 INFO - PROCESS | 1937 | 1461629743455 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:15:43 INFO - PROCESS | 1937 | 1461629743457 Marionette TRACE conn2 <- [1,690,null,{}] 17:15:43 INFO - PROCESS | 1937 | 1461629743459 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:15:43 INFO - PROCESS | 1937 | 1461629743553 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 17:15:43 INFO - PROCESS | 1937 | 1461629743598 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x127eba800 == 44 [pid = 1937] [id = 180] 17:15:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x11ab55800) [pid = 1937] [serial = 538] [outer = 0x0] 17:15:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x11af75400) [pid = 1937] [serial = 539] [outer = 0x11ab55800] 17:15:43 INFO - PROCESS | 1937 | 1461629743628 Marionette DEBUG loaded listener.js 17:15:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x11bb2e400) [pid = 1937] [serial = 540] [outer = 0x11ab55800] 17:15:44 INFO - PROCESS | 1937 | 1461629744548 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:15:44 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:15:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1121ms 17:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:15:44 INFO - PROCESS | 1937 | 1461629744577 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 17:15:44 INFO - PROCESS | 1937 | 1461629744580 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 17:15:44 INFO - PROCESS | 1937 | 1461629744588 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:15:44 INFO - PROCESS | 1937 | 1461629744591 Marionette TRACE conn2 <- [1,694,null,{}] 17:15:44 INFO - PROCESS | 1937 | 1461629744594 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:15:44 INFO - PROCESS | 1937 | 1461629744689 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 17:15:44 INFO - PROCESS | 1937 | 1461629744732 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c016800 == 45 [pid = 1937] [id = 181] 17:15:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x114bde400) [pid = 1937] [serial = 541] [outer = 0x0] 17:15:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x11c540400) [pid = 1937] [serial = 542] [outer = 0x114bde400] 17:15:44 INFO - PROCESS | 1937 | 1461629744762 Marionette DEBUG loaded listener.js 17:15:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x127cc5400) [pid = 1937] [serial = 543] [outer = 0x114bde400] 17:15:45 INFO - PROCESS | 1937 | 1461629745781 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:15:45 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:15:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1227ms 17:15:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:15:45 INFO - PROCESS | 1937 | 1461629745811 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 17:15:45 INFO - PROCESS | 1937 | 1461629745814 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 17:15:45 INFO - PROCESS | 1937 | 1461629745817 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:15:45 INFO - PROCESS | 1937 | 1461629745818 Marionette TRACE conn2 <- [1,698,null,{}] 17:15:45 INFO - PROCESS | 1937 | 1461629745822 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:15:45 INFO - PROCESS | 1937 | 1461629745923 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb4d800 == 44 [pid = 1937] [id = 177] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x12b7e8800 == 43 [pid = 1937] [id = 176] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x1288d5800 == 42 [pid = 1937] [id = 175] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x11adcf800 == 41 [pid = 1937] [id = 174] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x127627800 == 40 [pid = 1937] [id = 173] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x126662800 == 39 [pid = 1937] [id = 172] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x12404c000 == 38 [pid = 1937] [id = 171] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x123b5b000 == 37 [pid = 1937] [id = 170] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0b3800 == 36 [pid = 1937] [id = 169] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x11bbed000 == 35 [pid = 1937] [id = 168] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x11add5000 == 34 [pid = 1937] [id = 167] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x119acc000 == 33 [pid = 1937] [id = 166] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x1165bb800 == 32 [pid = 1937] [id = 165] 17:15:45 INFO - PROCESS | 1937 | --DOCSHELL 0x119089000 == 31 [pid = 1937] [id = 164] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x12b4eac00) [pid = 1937] [serial = 485] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x12749bc00) [pid = 1937] [serial = 467] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x115a98800) [pid = 1937] [serial = 436] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x12b00b400) [pid = 1937] [serial = 470] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x118545c00) [pid = 1937] [serial = 437] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x11bb25400) [pid = 1937] [serial = 451] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11c042400) [pid = 1937] [serial = 452] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11c5b1c00) [pid = 1937] [serial = 458] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x123a3bc00) [pid = 1937] [serial = 459] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11ab54400) [pid = 1937] [serial = 445] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11ab64000) [pid = 1937] [serial = 446] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x123df6000) [pid = 1937] [serial = 461] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x1241b6400) [pid = 1937] [serial = 462] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11ad16000) [pid = 1937] [serial = 448] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x11af6b000) [pid = 1937] [serial = 449] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x11aadf800) [pid = 1937] [serial = 442] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x11aae8000) [pid = 1937] [serial = 443] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x11c520000) [pid = 1937] [serial = 454] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x11c5ddc00) [pid = 1937] [serial = 455] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x118c10c00) [pid = 1937] [serial = 439] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x119aa4c00) [pid = 1937] [serial = 440] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x11c63a000) [pid = 1937] [serial = 197] [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:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x12b053400) [pid = 1937] [serial = 473] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x12b018c00) [pid = 1937] [serial = 471] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x12b34cc00) [pid = 1937] [serial = 474] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x11aaec000) [pid = 1937] [serial = 477] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x11c5a8800) [pid = 1937] [serial = 479] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x118ea8c00) [pid = 1937] [serial = 476] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x1246d5400) [pid = 1937] [serial = 464] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x127339800) [pid = 1937] [serial = 465] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x129096000) [pid = 1937] [serial = 480] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x129095400) [pid = 1937] [serial = 468] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x12b051c00) [pid = 1937] [serial = 482] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x12b44d800) [pid = 1937] [serial = 483] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x12b4f0000) [pid = 1937] [serial = 486] [outer = 0x0] [url = about:blank] 17:15:46 INFO - PROCESS | 1937 | 1461629746027 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x11650b800 == 32 [pid = 1937] [id = 182] 17:15:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x114e18000) [pid = 1937] [serial = 544] [outer = 0x0] 17:15:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x114e1ec00) [pid = 1937] [serial = 545] [outer = 0x114e18000] 17:15:46 INFO - PROCESS | 1937 | 1461629746060 Marionette DEBUG loaded listener.js 17:15:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x1156ae400) [pid = 1937] [serial = 546] [outer = 0x114e18000] 17:15:46 INFO - PROCESS | 1937 | 1461629746840 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:15:46 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:15:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1070ms 17:15:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:15:46 INFO - PROCESS | 1937 | 1461629746888 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 17:15:46 INFO - PROCESS | 1937 | 1461629746892 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 17:15:46 INFO - PROCESS | 1937 | 1461629746896 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - PROCESS | 1937 | 1461629746897 Marionette TRACE conn2 <- [1,702,null,{}] 17:15:46 INFO - PROCESS | 1937 | 1461629746900 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:15:46 INFO - PROCESS | 1937 | 1461629746973 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 17:15:46 INFO - PROCESS | 1937 | 1461629746979 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x11901b800 == 33 [pid = 1937] [id = 183] 17:15:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x116597000) [pid = 1937] [serial = 547] [outer = 0x0] 17:15:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x118575000) [pid = 1937] [serial = 548] [outer = 0x116597000] 17:15:47 INFO - PROCESS | 1937 | 1461629747005 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x118c3fc00) [pid = 1937] [serial = 549] [outer = 0x116597000] 17:15:47 INFO - PROCESS | 1937 | 1461629747823 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:15:47 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:15:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 969ms 17:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:15:47 INFO - PROCESS | 1937 | 1461629747869 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 17:15:47 INFO - PROCESS | 1937 | 1461629747871 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 17:15:47 INFO - PROCESS | 1937 | 1461629747873 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - PROCESS | 1937 | 1461629747875 Marionette TRACE conn2 <- [1,706,null,{}] 17:15:47 INFO - PROCESS | 1937 | 1461629747883 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:15:47 INFO - PROCESS | 1937 | 1461629747975 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 17:15:48 INFO - PROCESS | 1937 | 1461629748005 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad58000 == 34 [pid = 1937] [id = 184] 17:15:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x119263000) [pid = 1937] [serial = 550] [outer = 0x0] 17:15:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x119d95800) [pid = 1937] [serial = 551] [outer = 0x119263000] 17:15:48 INFO - PROCESS | 1937 | 1461629748033 Marionette DEBUG loaded listener.js 17:15:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x11a93e000) [pid = 1937] [serial = 552] [outer = 0x119263000] 17:15:48 INFO - PROCESS | 1937 | 1461629748820 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:15:48 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:15:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 972ms 17:15:48 INFO - PROCESS | 1937 | 1461629748845 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 17:15:48 INFO - PROCESS | 1937 | 1461629748847 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 17:15:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:15:48 INFO - PROCESS | 1937 | 1461629748849 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 1937 | 1461629748850 Marionette TRACE conn2 <- [1,710,null,{}] 17:15:48 INFO - PROCESS | 1937 | 1461629748852 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:15:48 INFO - PROCESS | 1937 | 1461629748945 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 17:15:48 INFO - PROCESS | 1937 | 1461629748972 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b060800 == 35 [pid = 1937] [id = 185] 17:15:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x11aa70000) [pid = 1937] [serial = 553] [outer = 0x0] 17:15:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x11aae4400) [pid = 1937] [serial = 554] [outer = 0x11aa70000] 17:15:48 INFO - PROCESS | 1937 | 1461629748998 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11aaebc00) [pid = 1937] [serial = 555] [outer = 0x11aa70000] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x11b7f4800) [pid = 1937] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x11ab5c800) [pid = 1937] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x118e19000) [pid = 1937] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x12b4ec000) [pid = 1937] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x116546800) [pid = 1937] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x11aa6dc00) [pid = 1937] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x114e22c00) [pid = 1937] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x12941f400) [pid = 1937] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x114e19400) [pid = 1937] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x11c63a800) [pid = 1937] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x123a40400) [pid = 1937] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x115a42c00) [pid = 1937] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:15:49 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x11c0f4800) [pid = 1937] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:15:49 INFO - PROCESS | 1937 | 1461629749817 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:15:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1018ms 17:15:49 INFO - PROCESS | 1937 | 1461629749868 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 17:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:15:49 INFO - PROCESS | 1937 | 1461629749869 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 17:15:49 INFO - PROCESS | 1937 | 1461629749871 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - PROCESS | 1937 | 1461629749872 Marionette TRACE conn2 <- [1,714,null,{}] 17:15:49 INFO - PROCESS | 1937 | 1461629749874 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:15:49 INFO - PROCESS | 1937 | 1461629749967 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 17:15:50 INFO - PROCESS | 1937 | 1461629749996 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ade4800 == 36 [pid = 1937] [id = 186] 17:15:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x115a42c00) [pid = 1937] [serial = 556] [outer = 0x0] 17:15:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x11aaec400) [pid = 1937] [serial = 557] [outer = 0x115a42c00] 17:15:50 INFO - PROCESS | 1937 | 1461629750022 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x11ab55c00) [pid = 1937] [serial = 558] [outer = 0x115a42c00] 17:15:50 INFO - PROCESS | 1937 | 1461629750786 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:15:50 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:15:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 918ms 17:15:50 INFO - PROCESS | 1937 | 1461629750789 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 1937 | 1461629750790 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 17:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:15:50 INFO - PROCESS | 1937 | 1461629750794 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 1937 | 1461629750795 Marionette TRACE conn2 <- [1,718,null,{}] 17:15:50 INFO - PROCESS | 1937 | 1461629750798 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:15:50 INFO - PROCESS | 1937 | 1461629750887 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 17:15:50 INFO - PROCESS | 1937 | 1461629750893 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c683000 == 37 [pid = 1937] [id = 187] 17:15:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x11ad14400) [pid = 1937] [serial = 559] [outer = 0x0] 17:15:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x11b7eec00) [pid = 1937] [serial = 560] [outer = 0x11ad14400] 17:15:50 INFO - PROCESS | 1937 | 1461629750923 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x11bb2e000) [pid = 1937] [serial = 561] [outer = 0x11ad14400] 17:15:51 INFO - PROCESS | 1937 | 1461629751721 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:15:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:15:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 17:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:15:51 INFO - PROCESS | 1937 | 1461629751765 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 17:15:51 INFO - PROCESS | 1937 | 1461629751766 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 17:15:51 INFO - PROCESS | 1937 | 1461629751768 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:15:51 INFO - PROCESS | 1937 | 1461629751769 Marionette TRACE conn2 <- [1,722,null,{}] 17:15:51 INFO - PROCESS | 1937 | 1461629751772 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:15:51 INFO - PROCESS | 1937 | 1461629751845 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 17:15:51 INFO - PROCESS | 1937 | 1461629751932 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x114337800 == 38 [pid = 1937] [id = 188] 17:15:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x113617000) [pid = 1937] [serial = 562] [outer = 0x0] 17:15:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x1142bb800) [pid = 1937] [serial = 563] [outer = 0x113617000] 17:15:51 INFO - PROCESS | 1937 | 1461629751965 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x114bdb400) [pid = 1937] [serial = 564] [outer = 0x113617000] 17:15:52 INFO - PROCESS | 1937 | 1461629752405 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:15:52 INFO - PROCESS | 1937 | 1461629752442 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 17:15:52 INFO - PROCESS | 1937 | 1461629752445 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - PROCESS | 1937 | 1461629752448 Marionette TRACE conn2 <- [1,726,null,{}] 17:15:52 INFO - PROCESS | 1937 | 1461629752451 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:15:52 INFO - PROCESS | 1937 | 1461629752547 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 17:15:52 INFO - PROCESS | 1937 | 1461629752604 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x11a823800 == 39 [pid = 1937] [id = 189] 17:15:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x1151dcc00) [pid = 1937] [serial = 565] [outer = 0x0] 17:15:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x118c42000) [pid = 1937] [serial = 566] [outer = 0x1151dcc00] 17:15:52 INFO - PROCESS | 1937 | 1461629752636 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x1190a8c00) [pid = 1937] [serial = 567] [outer = 0x1151dcc00] 17:15:53 INFO - PROCESS | 1937 | 1461629753084 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:15:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 17:15:53 INFO - PROCESS | 1937 | 1461629753118 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 17:15:53 INFO - PROCESS | 1937 | 1461629753121 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 17:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:15:53 INFO - PROCESS | 1937 | 1461629753124 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:15:53 INFO - PROCESS | 1937 | 1461629753125 Marionette TRACE conn2 <- [1,730,null,{}] 17:15:53 INFO - PROCESS | 1937 | 1461629753128 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:15:53 INFO - PROCESS | 1937 | 1461629753246 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 17:15:53 INFO - PROCESS | 1937 | 1461629753303 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x123b57000 == 40 [pid = 1937] [id = 190] 17:15:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11aa75400) [pid = 1937] [serial = 568] [outer = 0x0] 17:15:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11ab64400) [pid = 1937] [serial = 569] [outer = 0x11aa75400] 17:15:53 INFO - PROCESS | 1937 | 1461629753333 Marionette DEBUG loaded listener.js 17:15:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11af6b000) [pid = 1937] [serial = 570] [outer = 0x11aa75400] 17:15:53 INFO - PROCESS | 1937 | 1461629753767 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[3640] expected 0 but got 10","_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:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:15:53 INFO - PROCESS | 1937 | 1461629753797 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 17:15:53 INFO - PROCESS | 1937 | 1461629753804 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:15:53 INFO - PROCESS | 1937 | 1461629753809 Marionette TRACE conn2 <- [1,734,null,{}] 17:15:53 INFO - PROCESS | 1937 | 1461629753833 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:15:53 INFO - PROCESS | 1937 | 1461629753943 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 17:15:54 INFO - PROCESS | 1937 | 1461629754003 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x12730a000 == 41 [pid = 1937] [id = 191] 17:15:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11af6d800) [pid = 1937] [serial = 571] [outer = 0x0] 17:15:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11c0f9400) [pid = 1937] [serial = 572] [outer = 0x11af6d800] 17:15:54 INFO - PROCESS | 1937 | 1461629754033 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11c546400) [pid = 1937] [serial = 573] [outer = 0x11af6d800] 17:15:54 INFO - PROCESS | 1937 | 1461629754432 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:15:54 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:15:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 696ms 17:15:54 INFO - PROCESS | 1937 | 1461629754495 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 17:15:54 INFO - PROCESS | 1937 | 1461629754497 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 17:15:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:15:54 INFO - PROCESS | 1937 | 1461629754520 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - PROCESS | 1937 | 1461629754521 Marionette TRACE conn2 <- [1,738,null,{}] 17:15:54 INFO - PROCESS | 1937 | 1461629754523 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:15:54 INFO - PROCESS | 1937 | 1461629754617 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 17:15:54 INFO - PROCESS | 1937 | 1461629754674 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x12762c000 == 42 [pid = 1937] [id = 192] 17:15:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11c52d400) [pid = 1937] [serial = 574] [outer = 0x0] 17:15:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11c62ec00) [pid = 1937] [serial = 575] [outer = 0x11c52d400] 17:15:54 INFO - PROCESS | 1937 | 1461629754704 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x123a39400) [pid = 1937] [serial = 576] [outer = 0x11c52d400] 17:15:55 INFO - PROCESS | 1937 | 1461629755603 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:15:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1122ms 17:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:15:55 INFO - PROCESS | 1937 | 1461629755642 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 1937 | 1461629755644 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 17:15:55 INFO - PROCESS | 1937 | 1461629755648 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - PROCESS | 1937 | 1461629755650 Marionette TRACE conn2 <- [1,742,null,{}] 17:15:55 INFO - PROCESS | 1937 | 1461629755653 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:15:55 INFO - PROCESS | 1937 | 1461629755775 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 17:15:55 INFO - PROCESS | 1937 | 1461629755822 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x119ad0000 == 43 [pid = 1937] [id = 193] 17:15:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x115a9ec00) [pid = 1937] [serial = 577] [outer = 0x0] 17:15:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11853c000) [pid = 1937] [serial = 578] [outer = 0x115a9ec00] 17:15:55 INFO - PROCESS | 1937 | 1461629755849 Marionette DEBUG loaded listener.js 17:15:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x118ead000) [pid = 1937] [serial = 579] [outer = 0x115a9ec00] 17:15:56 INFO - PROCESS | 1937 | --DOCSHELL 0x11c683000 == 42 [pid = 1937] [id = 187] 17:15:56 INFO - PROCESS | 1937 | --DOCSHELL 0x11ade4800 == 41 [pid = 1937] [id = 186] 17:15:56 INFO - PROCESS | 1937 | --DOCSHELL 0x11b060800 == 40 [pid = 1937] [id = 185] 17:15:56 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad58000 == 39 [pid = 1937] [id = 184] 17:15:56 INFO - PROCESS | 1937 | --DOCSHELL 0x11901b800 == 38 [pid = 1937] [id = 183] 17:15:56 INFO - PROCESS | 1937 | --DOCSHELL 0x11650b800 == 37 [pid = 1937] [id = 182] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x118cf2000) [pid = 1937] [serial = 491] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOCSHELL 0x11b758800 == 36 [pid = 1937] [id = 179] 17:15:56 INFO - PROCESS | 1937 | --DOCSHELL 0x1154cf000 == 35 [pid = 1937] [id = 178] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11beb7000) [pid = 1937] [serial = 509] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x11ab6ac00) [pid = 1937] [serial = 503] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x11af74800) [pid = 1937] [serial = 504] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x119e47400) [pid = 1937] [serial = 497] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x11a93e400) [pid = 1937] [serial = 498] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x12b91ac00) [pid = 1937] [serial = 488] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x12b9d6800) [pid = 1937] [serial = 489] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x118cec000) [pid = 1937] [serial = 495] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x116727000) [pid = 1937] [serial = 494] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x11aae9c00) [pid = 1937] [serial = 500] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x11ab54800) [pid = 1937] [serial = 501] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x11af78400) [pid = 1937] [serial = 506] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x12b05c800) [pid = 1937] [serial = 528] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x123eea400) [pid = 1937] [serial = 513] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x123a3cc00) [pid = 1937] [serial = 512] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x11c5eb000) [pid = 1937] [serial = 510] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x12444a400) [pid = 1937] [serial = 515] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x126781800) [pid = 1937] [serial = 516] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x1274a2000) [pid = 1937] [serial = 518] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x118f0b800) [pid = 1937] [serial = 521] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x12b017800) [pid = 1937] [serial = 527] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x127cc7800) [pid = 1937] [serial = 524] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x12b05bc00) [pid = 1937] [serial = 530] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x127cbe400) [pid = 1937] [serial = 519] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x12941ec00) [pid = 1937] [serial = 525] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x11afe6400) [pid = 1937] [serial = 522] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x11b794c00) [pid = 1937] [serial = 507] [outer = 0x0] [url = about:blank] 17:15:56 INFO - PROCESS | 1937 | 1461629756702 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:15:56 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:15:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1070ms 17:15:56 INFO - PROCESS | 1937 | 1461629756718 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 17:15:56 INFO - PROCESS | 1937 | 1461629756722 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 17:15:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:15:56 INFO - PROCESS | 1937 | 1461629756726 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:15:56 INFO - PROCESS | 1937 | 1461629756730 Marionette TRACE conn2 <- [1,746,null,{}] 17:15:56 INFO - PROCESS | 1937 | 1461629756733 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:15:56 INFO - PROCESS | 1937 | 1461629756808 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 17:15:56 INFO - PROCESS | 1937 | 1461629756850 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x11a825000 == 36 [pid = 1937] [id = 194] 17:15:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x119034000) [pid = 1937] [serial = 580] [outer = 0x0] 17:15:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x11a6a7400) [pid = 1937] [serial = 581] [outer = 0x119034000] 17:15:56 INFO - PROCESS | 1937 | 1461629756876 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x11a94ac00) [pid = 1937] [serial = 582] [outer = 0x119034000] 17:15:57 INFO - PROCESS | 1937 | 1461629757667 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:15:57 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:15:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 975ms 17:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:15:57 INFO - PROCESS | 1937 | 1461629757701 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 17:15:57 INFO - PROCESS | 1937 | 1461629757703 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 17:15:57 INFO - PROCESS | 1937 | 1461629757705 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - PROCESS | 1937 | 1461629757707 Marionette TRACE conn2 <- [1,750,null,{}] 17:15:57 INFO - PROCESS | 1937 | 1461629757717 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:15:57 INFO - PROCESS | 1937 | 1461629757798 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 17:15:57 INFO - PROCESS | 1937 | 1461629757803 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x11bbe5800 == 37 [pid = 1937] [id = 195] 17:15:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x11af79800) [pid = 1937] [serial = 583] [outer = 0x0] 17:15:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x11aff1400) [pid = 1937] [serial = 584] [outer = 0x11af79800] 17:15:57 INFO - PROCESS | 1937 | 1461629757831 Marionette DEBUG loaded listener.js 17:15:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x11bb23c00) [pid = 1937] [serial = 585] [outer = 0x11af79800] 17:15:58 INFO - PROCESS | 1937 | 1461629758734 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:15:58 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:15:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1073ms 17:15:58 INFO - PROCESS | 1937 | 1461629758779 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 17:15:58 INFO - PROCESS | 1937 | 1461629758781 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 17:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:15:58 INFO - PROCESS | 1937 | 1461629758783 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:15:58 INFO - PROCESS | 1937 | 1461629758784 Marionette TRACE conn2 <- [1,754,null,{}] 17:15:58 INFO - PROCESS | 1937 | 1461629758791 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:15:58 INFO - PROCESS | 1937 | 1461629758892 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 17:15:58 INFO - PROCESS | 1937 | 1461629758898 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c687800 == 38 [pid = 1937] [id = 196] 17:15:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x11c632800) [pid = 1937] [serial = 586] [outer = 0x0] 17:15:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x123a44400) [pid = 1937] [serial = 587] [outer = 0x11c632800] 17:15:58 INFO - PROCESS | 1937 | 1461629758925 Marionette DEBUG loaded listener.js 17:15:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x123f52000) [pid = 1937] [serial = 588] [outer = 0x11c632800] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x127cc6400) [pid = 1937] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x118c3e800) [pid = 1937] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x114bb5000) [pid = 1937] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x116597000) [pid = 1937] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x114e18000) [pid = 1937] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x11aa70000) [pid = 1937] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x118eaec00) [pid = 1937] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x114bde400) [pid = 1937] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x11ab55800) [pid = 1937] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 70 (0x115a42c00) [pid = 1937] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:15:59 INFO - PROCESS | 1937 | --DOMWINDOW == 69 (0x119263000) [pid = 1937] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:15:59 INFO - PROCESS | 1937 | 1461629759738 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:15:59 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:15:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 17:15:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:15:59 INFO - PROCESS | 1937 | 1461629759752 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 17:15:59 INFO - PROCESS | 1937 | 1461629759753 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 17:15:59 INFO - PROCESS | 1937 | 1461629759756 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:15:59 INFO - PROCESS | 1937 | 1461629759757 Marionette TRACE conn2 <- [1,758,null,{}] 17:15:59 INFO - PROCESS | 1937 | 1461629759759 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:15:59 INFO - PROCESS | 1937 | 1461629759838 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 17:15:59 INFO - PROCESS | 1937 | 1461629759881 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x123c1a800 == 39 [pid = 1937] [id = 197] 17:15:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x115a4a800) [pid = 1937] [serial = 589] [outer = 0x0] 17:15:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x119263000) [pid = 1937] [serial = 590] [outer = 0x115a4a800] 17:15:59 INFO - PROCESS | 1937 | 1461629759907 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x11ab62400) [pid = 1937] [serial = 591] [outer = 0x115a4a800] 17:16:00 INFO - PROCESS | 1937 | 1461629760205 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:16:00 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:16:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 469ms 17:16:00 INFO - PROCESS | 1937 | 1461629760227 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 1937 | 1461629760230 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 17:16:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:16:00 INFO - PROCESS | 1937 | 1461629760234 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 1937 | 1461629760235 Marionette TRACE conn2 <- [1,762,null,{}] 17:16:00 INFO - PROCESS | 1937 | 1461629760237 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:16:00 INFO - PROCESS | 1937 | 1461629760333 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 17:16:00 INFO - PROCESS | 1937 | 1461629760339 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x126634000 == 40 [pid = 1937] [id = 198] 17:16:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x11c52c800) [pid = 1937] [serial = 592] [outer = 0x0] 17:16:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x126643400) [pid = 1937] [serial = 593] [outer = 0x11c52c800] 17:16:00 INFO - PROCESS | 1937 | 1461629760368 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x127cbe400) [pid = 1937] [serial = 594] [outer = 0x11c52c800] 17:16:01 INFO - PROCESS | 1937 | 1461629761162 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:16:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:16:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 969ms 17:16:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:16:01 INFO - PROCESS | 1937 | 1461629761203 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 17:16:01 INFO - PROCESS | 1937 | 1461629761204 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 17:16:01 INFO - PROCESS | 1937 | 1461629761206 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - PROCESS | 1937 | 1461629761207 Marionette TRACE conn2 <- [1,766,null,{}] 17:16:01 INFO - PROCESS | 1937 | 1461629761210 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:16:01 INFO - PROCESS | 1937 | 1461629761301 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 17:16:01 INFO - PROCESS | 1937 | 1461629761309 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x11651d800 == 41 [pid = 1937] [id = 199] 17:16:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x124441400) [pid = 1937] [serial = 595] [outer = 0x0] 17:16:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x128729c00) [pid = 1937] [serial = 596] [outer = 0x124441400] 17:16:01 INFO - PROCESS | 1937 | 1461629761334 Marionette DEBUG loaded listener.js 17:16:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x12908f800) [pid = 1937] [serial = 597] [outer = 0x124441400] 17:16:02 INFO - PROCESS | 1937 | 1461629762106 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:16:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:16:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 918ms 17:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:16:02 INFO - PROCESS | 1937 | 1461629762126 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 1937 | 1461629762128 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 17:16:02 INFO - PROCESS | 1937 | 1461629762132 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:16:02 INFO - PROCESS | 1937 | 1461629762134 Marionette TRACE conn2 <- [1,770,null,{}] 17:16:02 INFO - PROCESS | 1937 | 1461629762139 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:16:02 INFO - PROCESS | 1937 | 1461629762223 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 17:16:02 INFO - PROCESS | 1937 | 1461629762312 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x11922f000 == 42 [pid = 1937] [id = 200] 17:16:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x11587e000) [pid = 1937] [serial = 598] [outer = 0x0] 17:16:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x116597800) [pid = 1937] [serial = 599] [outer = 0x11587e000] 17:16:02 INFO - PROCESS | 1937 | 1461629762345 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x118f0b000) [pid = 1937] [serial = 600] [outer = 0x11587e000] 17:16:02 INFO - PROCESS | 1937 | 1461629762778 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:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 672ms 17:16:02 INFO - PROCESS | 1937 | 1461629762804 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 1937 | 1461629762808 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 17:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:16:02 INFO - PROCESS | 1937 | 1461629762813 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:16:02 INFO - PROCESS | 1937 | 1461629762815 Marionette TRACE conn2 <- [1,774,null,{}] 17:16:02 INFO - PROCESS | 1937 | 1461629762818 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:16:02 INFO - PROCESS | 1937 | 1461629762915 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 17:16:02 INFO - PROCESS | 1937 | 1461629762969 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c0c0800 == 43 [pid = 1937] [id = 201] 17:16:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x118eacc00) [pid = 1937] [serial = 601] [outer = 0x0] 17:16:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x11a93fc00) [pid = 1937] [serial = 602] [outer = 0x118eacc00] 17:16:03 INFO - PROCESS | 1937 | 1461629763003 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x11ab69c00) [pid = 1937] [serial = 603] [outer = 0x118eacc00] 17:16:03 INFO - PROCESS | 1937 | 1461629763421 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:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 619ms 17:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:16:03 INFO - PROCESS | 1937 | 1461629763433 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 17:16:03 INFO - PROCESS | 1937 | 1461629763434 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 17:16:03 INFO - PROCESS | 1937 | 1461629763436 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 1937 | 1461629763439 Marionette TRACE conn2 <- [1,778,null,{}] 17:16:03 INFO - PROCESS | 1937 | 1461629763447 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:16:03 INFO - PROCESS | 1937 | 1461629763546 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 17:16:03 INFO - PROCESS | 1937 | 1461629763631 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x12878a000 == 44 [pid = 1937] [id = 202] 17:16:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x11c638c00) [pid = 1937] [serial = 604] [outer = 0x0] 17:16:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x123a43000) [pid = 1937] [serial = 605] [outer = 0x11c638c00] 17:16:03 INFO - PROCESS | 1937 | 1461629763662 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x1243b6000) [pid = 1937] [serial = 606] [outer = 0x11c638c00] 17:16:04 INFO - PROCESS | 1937 | 1461629764056 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:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 17:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:16:04 INFO - PROCESS | 1937 | 1461629764108 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 17:16:04 INFO - PROCESS | 1937 | 1461629764110 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 17:16:04 INFO - PROCESS | 1937 | 1461629764112 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:16:04 INFO - PROCESS | 1937 | 1461629764113 Marionette TRACE conn2 <- [1,782,null,{}] 17:16:04 INFO - PROCESS | 1937 | 1461629764116 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:16:04 INFO - PROCESS | 1937 | 1461629764216 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 17:16:04 INFO - PROCESS | 1937 | 1461629764263 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x12948b800 == 45 [pid = 1937] [id = 203] 17:16:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x126644400) [pid = 1937] [serial = 607] [outer = 0x0] 17:16:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x12749dc00) [pid = 1937] [serial = 608] [outer = 0x126644400] 17:16:04 INFO - PROCESS | 1937 | 1461629764293 Marionette DEBUG loaded listener.js 17:16:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x128821800) [pid = 1937] [serial = 609] [outer = 0x126644400] 17:16:04 INFO - PROCESS | 1937 | 1461629764822 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:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 771ms 17:16:04 INFO - PROCESS | 1937 | 1461629764884 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 17:16:04 INFO - PROCESS | 1937 | 1461629764886 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 17:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:16:04 INFO - PROCESS | 1937 | 1461629764890 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:16:04 INFO - PROCESS | 1937 | 1461629764892 Marionette TRACE conn2 <- [1,786,null,{}] 17:16:04 INFO - PROCESS | 1937 | 1461629764918 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:16:05 INFO - PROCESS | 1937 | 1461629765004 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 17:16:05 INFO - PROCESS | 1937 | 1461629765063 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x119731800 == 46 [pid = 1937] [id = 204] 17:16:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x1165a1800) [pid = 1937] [serial = 610] [outer = 0x0] 17:16:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x118545400) [pid = 1937] [serial = 611] [outer = 0x1165a1800] 17:16:05 INFO - PROCESS | 1937 | 1461629765091 Marionette DEBUG loaded listener.js 17:16:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x118cef000) [pid = 1937] [serial = 612] [outer = 0x1165a1800] 17:16:05 INFO - PROCESS | 1937 | --DOCSHELL 0x126634000 == 45 [pid = 1937] [id = 198] 17:16:05 INFO - PROCESS | 1937 | --DOCSHELL 0x123c1a800 == 44 [pid = 1937] [id = 197] 17:16:05 INFO - PROCESS | 1937 | --DOCSHELL 0x11c687800 == 43 [pid = 1937] [id = 196] 17:16:05 INFO - PROCESS | 1937 | --DOCSHELL 0x11bbe5800 == 42 [pid = 1937] [id = 195] 17:16:05 INFO - PROCESS | 1937 | --DOCSHELL 0x11a825000 == 41 [pid = 1937] [id = 194] 17:16:05 INFO - PROCESS | 1937 | --DOCSHELL 0x119ad0000 == 40 [pid = 1937] [id = 193] 17:16:05 INFO - PROCESS | 1937 | 1461629765518 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:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 646ms 17:16:05 INFO - PROCESS | 1937 | 1461629765536 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 17:16:05 INFO - PROCESS | 1937 | 1461629765540 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 17:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:16:05 INFO - PROCESS | 1937 | 1461629765548 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:16:05 INFO - PROCESS | 1937 | 1461629765550 Marionette TRACE conn2 <- [1,790,null,{}] 17:16:05 INFO - PROCESS | 1937 | 1461629765552 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:16:05 INFO - PROCESS | 1937 | 1461629765644 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x12bd1dc00) [pid = 1937] [serial = 434] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x11926ac00) [pid = 1937] [serial = 492] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x115aa0000) [pid = 1937] [serial = 534] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x114bd9c00) [pid = 1937] [serial = 533] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x118575000) [pid = 1937] [serial = 548] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x114e1ec00) [pid = 1937] [serial = 545] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x1156ae400) [pid = 1937] [serial = 546] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x11aae4400) [pid = 1937] [serial = 554] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x11aa70400) [pid = 1937] [serial = 537] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x11a6a4c00) [pid = 1937] [serial = 536] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x127cc5400) [pid = 1937] [serial = 543] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x11c540400) [pid = 1937] [serial = 542] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x11bb2e400) [pid = 1937] [serial = 540] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x11af75400) [pid = 1937] [serial = 539] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x11b7eec00) [pid = 1937] [serial = 560] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x11aaebc00) [pid = 1937] [serial = 555] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x11aaec400) [pid = 1937] [serial = 557] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x119d95800) [pid = 1937] [serial = 551] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x11a93e000) [pid = 1937] [serial = 552] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x11ab55c00) [pid = 1937] [serial = 558] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x118c3fc00) [pid = 1937] [serial = 549] [outer = 0x0] [url = about:blank] 17:16:05 INFO - PROCESS | 1937 | 1461629765721 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x1154b6000 == 41 [pid = 1937] [id = 205] 17:16:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x114e1ec00) [pid = 1937] [serial = 613] [outer = 0x0] 17:16:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x118575000) [pid = 1937] [serial = 614] [outer = 0x114e1ec00] 17:16:05 INFO - PROCESS | 1937 | 1461629765756 Marionette DEBUG loaded listener.js 17:16:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x119a44800) [pid = 1937] [serial = 615] [outer = 0x114e1ec00] 17:16:06 INFO - PROCESS | 1937 | 1461629766363 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:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 872ms 17:16:06 INFO - PROCESS | 1937 | 1461629766418 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 17:16:06 INFO - PROCESS | 1937 | 1461629766422 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 17:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:16:06 INFO - PROCESS | 1937 | 1461629766427 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:16:06 INFO - PROCESS | 1937 | 1461629766431 Marionette TRACE conn2 <- [1,794,null,{}] 17:16:06 INFO - PROCESS | 1937 | 1461629766436 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:16:06 INFO - PROCESS | 1937 | 1461629766525 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 17:16:06 INFO - PROCESS | 1937 | 1461629766574 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x119017800 == 42 [pid = 1937] [id = 206] 17:16:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x1151dc400) [pid = 1937] [serial = 616] [outer = 0x0] 17:16:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x118cee000) [pid = 1937] [serial = 617] [outer = 0x1151dc400] 17:16:06 INFO - PROCESS | 1937 | 1461629766607 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x11926bc00) [pid = 1937] [serial = 618] [outer = 0x1151dc400] 17:16:07 INFO - PROCESS | 1937 | 1461629767030 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:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 624ms 17:16:07 INFO - PROCESS | 1937 | 1461629767051 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 17:16:07 INFO - PROCESS | 1937 | 1461629767055 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 17:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:16:07 INFO - PROCESS | 1937 | 1461629767059 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 1937 | 1461629767061 Marionette TRACE conn2 <- [1,798,null,{}] 17:16:07 INFO - PROCESS | 1937 | 1461629767064 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:16:07 INFO - PROCESS | 1937 | 1461629767155 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 17:16:07 INFO - PROCESS | 1937 | 1461629767196 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad57800 == 43 [pid = 1937] [id = 207] 17:16:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x119aa6400) [pid = 1937] [serial = 619] [outer = 0x0] 17:16:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x11a949c00) [pid = 1937] [serial = 620] [outer = 0x119aa6400] 17:16:07 INFO - PROCESS | 1937 | 1461629767226 Marionette DEBUG loaded listener.js 17:16:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x11aaea000) [pid = 1937] [serial = 621] [outer = 0x119aa6400] 17:16:07 INFO - PROCESS | 1937 | 1461629767635 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:16:07 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:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 623ms 17:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:16:07 INFO - PROCESS | 1937 | 1461629767683 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 17:16:07 INFO - PROCESS | 1937 | 1461629767684 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 17:16:07 INFO - PROCESS | 1937 | 1461629767686 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 1937 | 1461629767689 Marionette TRACE conn2 <- [1,802,null,{}] 17:16:07 INFO - PROCESS | 1937 | 1461629767697 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:16:07 INFO - PROCESS | 1937 | 1461629767791 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 17:16:07 INFO - PROCESS | 1937 | 1461629767872 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x11bbe5800 == 44 [pid = 1937] [id = 208] 17:16:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x11ab4b400) [pid = 1937] [serial = 622] [outer = 0x0] 17:16:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x11af48000) [pid = 1937] [serial = 623] [outer = 0x11ab4b400] 17:16:07 INFO - PROCESS | 1937 | 1461629767905 Marionette DEBUG loaded listener.js 17:16:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x11afe4400) [pid = 1937] [serial = 624] [outer = 0x11ab4b400] 17:16:08 INFO - PROCESS | 1937 | 1461629768320 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:16:08 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:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 673ms 17:16:08 INFO - PROCESS | 1937 | 1461629768359 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 1937 | 1461629768361 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 17:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:16:08 INFO - PROCESS | 1937 | 1461629768364 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - PROCESS | 1937 | 1461629768365 Marionette TRACE conn2 <- [1,806,null,{}] 17:16:08 INFO - PROCESS | 1937 | 1461629768367 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:16:08 INFO - PROCESS | 1937 | 1461629768461 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 17:16:08 INFO - PROCESS | 1937 | 1461629768510 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c679800 == 45 [pid = 1937] [id = 209] 17:16:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x11b792800) [pid = 1937] [serial = 625] [outer = 0x0] 17:16:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x11bb26800) [pid = 1937] [serial = 626] [outer = 0x11b792800] 17:16:08 INFO - PROCESS | 1937 | 1461629768543 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x11bec1000) [pid = 1937] [serial = 627] [outer = 0x11b792800] 17:16:08 INFO - PROCESS | 1937 | [1937] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:16:09 INFO - PROCESS | 1937 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 17:16:09 INFO - PROCESS | 1937 | Determined SkiaGL cache limits: Size 100663296, Items: 256 17:16:09 INFO - PROCESS | 1937 | [GFX2-]: Using SkiaGL canvas. 17:16:09 INFO - PROCESS | 1937 | 1461629769109 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:16:09 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:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 769ms 17:16:09 INFO - PROCESS | 1937 | 1461629769133 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 1937 | 1461629769135 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 17:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:16:09 INFO - PROCESS | 1937 | 1461629769137 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 1937 | 1461629769138 Marionette TRACE conn2 <- [1,810,null,{}] 17:16:09 INFO - PROCESS | 1937 | 1461629769141 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:16:09 INFO - PROCESS | 1937 | 1461629769231 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 17:16:09 INFO - PROCESS | 1937 | 1461629769288 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x124048800 == 46 [pid = 1937] [id = 210] 17:16:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11b7ec400) [pid = 1937] [serial = 628] [outer = 0x0] 17:16:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11c520c00) [pid = 1937] [serial = 629] [outer = 0x11b7ec400] 17:16:09 INFO - PROCESS | 1937 | 1461629769318 Marionette DEBUG loaded listener.js 17:16:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11c636800) [pid = 1937] [serial = 630] [outer = 0x11b7ec400] 17:16:09 INFO - PROCESS | 1937 | 1461629769722 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:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 619ms 17:16:09 INFO - PROCESS | 1937 | 1461629769757 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 1937 | 1461629769758 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 17:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:16:09 INFO - PROCESS | 1937 | 1461629769779 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 1937 | 1461629769781 Marionette TRACE conn2 <- [1,814,null,{}] 17:16:09 INFO - PROCESS | 1937 | 1461629769783 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:16:09 INFO - PROCESS | 1937 | 1461629769891 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 17:16:09 INFO - PROCESS | 1937 | 1461629769950 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x12730f000 == 47 [pid = 1937] [id = 211] 17:16:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x12743c800) [pid = 1937] [serial = 631] [outer = 0x0] 17:16:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x127cc1400) [pid = 1937] [serial = 632] [outer = 0x12743c800] 17:16:09 INFO - PROCESS | 1937 | 1461629769982 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x12881c000) [pid = 1937] [serial = 633] [outer = 0x12743c800] 17:16:10 INFO - PROCESS | 1937 | 1461629770412 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:16:10 INFO - PROCESS | 1937 | 1461629770463 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 17:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:16:10 INFO - PROCESS | 1937 | 1461629770488 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:16:10 INFO - PROCESS | 1937 | 1461629770489 Marionette TRACE conn2 <- [1,818,null,{}] 17:16:10 INFO - PROCESS | 1937 | 1461629770492 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:16:10 INFO - PROCESS | 1937 | 1461629770605 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 17:16:10 INFO - PROCESS | 1937 | 1461629770718 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x1185c7000 == 48 [pid = 1937] [id = 212] 17:16:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x114b45000) [pid = 1937] [serial = 634] [outer = 0x0] 17:16:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x114bdd800) [pid = 1937] [serial = 635] [outer = 0x114b45000] 17:16:10 INFO - PROCESS | 1937 | 1461629770747 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x115a46c00) [pid = 1937] [serial = 636] [outer = 0x114b45000] 17:16:11 INFO - PROCESS | 1937 | 1461629771191 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:16:11 INFO - PROCESS | 1937 | --DOCSHELL 0x119731800 == 47 [pid = 1937] [id = 204] 17:16:11 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0c0800 == 46 [pid = 1937] [id = 201] 17:16:11 INFO - PROCESS | 1937 | --DOCSHELL 0x11922f000 == 45 [pid = 1937] [id = 200] 17:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 740ms 17:16:11 INFO - PROCESS | 1937 | 1461629771209 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 17:16:11 INFO - PROCESS | 1937 | 1461629771213 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 17:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:16:11 INFO - PROCESS | 1937 | 1461629771218 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 1937 | 1461629771221 Marionette TRACE conn2 <- [1,822,null,{}] 17:16:11 INFO - PROCESS | 1937 | 1461629771226 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:16:11 INFO - PROCESS | 1937 | 1461629771347 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 17:16:11 INFO - PROCESS | 1937 | 1461629771360 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad60000 == 46 [pid = 1937] [id = 213] 17:16:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x119a44c00) [pid = 1937] [serial = 637] [outer = 0x0] 17:16:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11aae0400) [pid = 1937] [serial = 638] [outer = 0x119a44c00] 17:16:11 INFO - PROCESS | 1937 | 1461629771407 Marionette DEBUG loaded listener.js 17:16:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11ab52c00) [pid = 1937] [serial = 639] [outer = 0x119a44c00] 17:16:11 INFO - PROCESS | 1937 | 1461629771810 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:16:11 INFO - PROCESS | 1937 | 1461629771844 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 17:16:11 INFO - PROCESS | 1937 | 1461629771846 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 1937 | 1461629771847 Marionette TRACE conn2 <- [1,826,null,{}] 17:16:11 INFO - PROCESS | 1937 | 1461629771850 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:16:11 INFO - PROCESS | 1937 | 1461629771925 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 17:16:11 INFO - PROCESS | 1937 | 1461629771955 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x123c09000 == 47 [pid = 1937] [id = 214] 17:16:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x11bebcc00) [pid = 1937] [serial = 640] [outer = 0x0] 17:16:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11c62f000) [pid = 1937] [serial = 641] [outer = 0x11bebcc00] 17:16:11 INFO - PROCESS | 1937 | 1461629771980 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x1246d7800) [pid = 1937] [serial = 642] [outer = 0x11bebcc00] 17:16:12 INFO - PROCESS | 1937 | 1461629772318 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:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 519ms 17:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:16:12 INFO - PROCESS | 1937 | 1461629772373 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 1937 | 1461629772374 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 17:16:12 INFO - PROCESS | 1937 | 1461629772382 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - PROCESS | 1937 | 1461629772386 Marionette TRACE conn2 <- [1,830,null,{}] 17:16:12 INFO - PROCESS | 1937 | 1461629772389 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:16:12 INFO - PROCESS | 1937 | 1461629772466 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 17:16:12 INFO - PROCESS | 1937 | 1461629772471 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x129486800 == 48 [pid = 1937] [id = 215] 17:16:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x123a3cc00) [pid = 1937] [serial = 643] [outer = 0x0] 17:16:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x127cc1000) [pid = 1937] [serial = 644] [outer = 0x123a3cc00] 17:16:12 INFO - PROCESS | 1937 | 1461629772498 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x129428400) [pid = 1937] [serial = 645] [outer = 0x123a3cc00] 17:16:12 INFO - PROCESS | 1937 | 1461629772849 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:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 476ms 17:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:16:12 INFO - PROCESS | 1937 | 1461629772855 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 1937 | 1461629772856 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 17:16:12 INFO - PROCESS | 1937 | 1461629772859 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - PROCESS | 1937 | 1461629772860 Marionette TRACE conn2 <- [1,834,null,{}] 17:16:12 INFO - PROCESS | 1937 | 1461629772864 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:16:12 INFO - PROCESS | 1937 | 1461629772965 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 17:16:12 INFO - PROCESS | 1937 | 1461629772969 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x1153ad800 == 49 [pid = 1937] [id = 216] 17:16:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x129429400) [pid = 1937] [serial = 646] [outer = 0x0] 17:16:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12b011800) [pid = 1937] [serial = 647] [outer = 0x129429400] 17:16:12 INFO - PROCESS | 1937 | 1461629772994 Marionette DEBUG loaded listener.js 17:16:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x12b018800) [pid = 1937] [serial = 648] [outer = 0x129429400] 17:16:13 INFO - PROCESS | 1937 | 1461629773350 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:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 521ms 17:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:16:13 INFO - PROCESS | 1937 | 1461629773388 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 17:16:13 INFO - PROCESS | 1937 | 1461629773390 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 17:16:13 INFO - PROCESS | 1937 | 1461629773392 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - PROCESS | 1937 | 1461629773393 Marionette TRACE conn2 <- [1,838,null,{}] 17:16:13 INFO - PROCESS | 1937 | 1461629773395 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:16:13 INFO - PROCESS | 1937 | 1461629773488 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 17:16:13 INFO - PROCESS | 1937 | 1461629773494 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bb5c800 == 50 [pid = 1937] [id = 217] 17:16:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x12b053400) [pid = 1937] [serial = 649] [outer = 0x0] 17:16:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x12b05c800) [pid = 1937] [serial = 650] [outer = 0x12b053400] 17:16:13 INFO - PROCESS | 1937 | 1461629773525 Marionette DEBUG loaded listener.js 17:16:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x12b446000) [pid = 1937] [serial = 651] [outer = 0x12b053400] 17:16:13 INFO - PROCESS | 1937 | 1461629773883 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:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 518ms 17:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:16:13 INFO - PROCESS | 1937 | 1461629773917 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 17:16:13 INFO - PROCESS | 1937 | 1461629773919 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 17:16:13 INFO - PROCESS | 1937 | 1461629773921 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - PROCESS | 1937 | 1461629773922 Marionette TRACE conn2 <- [1,842,null,{}] 17:16:13 INFO - PROCESS | 1937 | 1461629773924 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:16:14 INFO - PROCESS | 1937 | 1461629774019 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 17:16:14 INFO - PROCESS | 1937 | 1461629774024 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bd92000 == 51 [pid = 1937] [id = 218] 17:16:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x12b446400) [pid = 1937] [serial = 652] [outer = 0x0] 17:16:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x12b4e4400) [pid = 1937] [serial = 653] [outer = 0x12b446400] 17:16:14 INFO - PROCESS | 1937 | 1461629774049 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x12b5e7000) [pid = 1937] [serial = 654] [outer = 0x12b446400] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11ad14400) [pid = 1937] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x129090800) [pid = 1937] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x126644400) [pid = 1937] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x1165a1800) [pid = 1937] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x11c632800) [pid = 1937] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x11c52d400) [pid = 1937] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x115a9ec00) [pid = 1937] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x11af79800) [pid = 1937] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x11af6d800) [pid = 1937] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x1151dcc00) [pid = 1937] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x113617000) [pid = 1937] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x119034000) [pid = 1937] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11aa75400) [pid = 1937] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11c52c800) [pid = 1937] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:16:14 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x115a4a800) [pid = 1937] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:16:14 INFO - PROCESS | 1937 | 1461629774421 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:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 17:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:16:14 INFO - PROCESS | 1937 | 1461629774439 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 17:16:14 INFO - PROCESS | 1937 | 1461629774440 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 17:16:14 INFO - PROCESS | 1937 | 1461629774443 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:16:14 INFO - PROCESS | 1937 | 1461629774444 Marionette TRACE conn2 <- [1,846,null,{}] 17:16:14 INFO - PROCESS | 1937 | 1461629774448 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:16:14 INFO - PROCESS | 1937 | 1461629774523 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 17:16:14 INFO - PROCESS | 1937 | 1461629774532 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bdb5000 == 52 [pid = 1937] [id = 219] 17:16:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x114bbe000) [pid = 1937] [serial = 655] [outer = 0x0] 17:16:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x118c41400) [pid = 1937] [serial = 656] [outer = 0x114bbe000] 17:16:14 INFO - PROCESS | 1937 | 1461629774557 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x11af79800) [pid = 1937] [serial = 657] [outer = 0x114bbe000] 17:16:14 INFO - PROCESS | 1937 | 1461629774881 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:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 473ms 17:16:14 INFO - PROCESS | 1937 | 1461629774916 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 17:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:16:14 INFO - PROCESS | 1937 | 1461629774917 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 17:16:14 INFO - PROCESS | 1937 | 1461629774920 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:16:14 INFO - PROCESS | 1937 | 1461629774921 Marionette TRACE conn2 <- [1,850,null,{}] 17:16:14 INFO - PROCESS | 1937 | 1461629774923 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:16:15 INFO - PROCESS | 1937 | 1461629775001 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 17:16:15 INFO - PROCESS | 1937 | 1461629775049 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c469000 == 53 [pid = 1937] [id = 220] 17:16:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x115a4a800) [pid = 1937] [serial = 658] [outer = 0x0] 17:16:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x1246d3400) [pid = 1937] [serial = 659] [outer = 0x115a4a800] 17:16:15 INFO - PROCESS | 1937 | 1461629775074 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x12b5e9000) [pid = 1937] [serial = 660] [outer = 0x115a4a800] 17:16:15 INFO - PROCESS | 1937 | 1461629775365 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:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 17:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:16:15 INFO - PROCESS | 1937 | 1461629775389 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 1937 | 1461629775391 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 17:16:15 INFO - PROCESS | 1937 | 1461629775393 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 1937 | 1461629775394 Marionette TRACE conn2 <- [1,854,null,{}] 17:16:15 INFO - PROCESS | 1937 | 1461629775400 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:16:15 INFO - PROCESS | 1937 | 1461629775483 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 17:16:15 INFO - PROCESS | 1937 | 1461629775487 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x12d78e000 == 54 [pid = 1937] [id = 221] 17:16:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x12b5ea000) [pid = 1937] [serial = 661] [outer = 0x0] 17:16:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12b9d4800) [pid = 1937] [serial = 662] [outer = 0x12b5ea000] 17:16:15 INFO - PROCESS | 1937 | 1461629775512 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x12b9da400) [pid = 1937] [serial = 663] [outer = 0x12b5ea000] 17:16:15 INFO - PROCESS | 1937 | 1461629775816 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:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 470ms 17:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:16:15 INFO - PROCESS | 1937 | 1461629775863 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 1937 | 1461629775865 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 17:16:15 INFO - PROCESS | 1937 | 1461629775866 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 1937 | 1461629775868 Marionette TRACE conn2 <- [1,858,null,{}] 17:16:15 INFO - PROCESS | 1937 | 1461629775870 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:16:15 INFO - PROCESS | 1937 | 1461629775969 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 17:16:15 INFO - PROCESS | 1937 | 1461629775975 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x12d7a0800 == 55 [pid = 1937] [id = 222] 17:16:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x12b9da800) [pid = 1937] [serial = 664] [outer = 0x0] 17:16:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x12bd16400) [pid = 1937] [serial = 665] [outer = 0x12b9da800] 17:16:16 INFO - PROCESS | 1937 | 1461629776006 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x12bd23c00) [pid = 1937] [serial = 666] [outer = 0x12b9da800] 17:16:16 INFO - PROCESS | 1937 | 1461629776305 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:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 468ms 17:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:16:16 INFO - PROCESS | 1937 | 1461629776336 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 17:16:16 INFO - PROCESS | 1937 | 1461629776337 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 17:16:16 INFO - PROCESS | 1937 | 1461629776339 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 1937 | 1461629776341 Marionette TRACE conn2 <- [1,862,null,{}] 17:16:16 INFO - PROCESS | 1937 | 1461629776343 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:16:16 INFO - PROCESS | 1937 | 1461629776440 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 17:16:16 INFO - PROCESS | 1937 | 1461629776446 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x12dc3c000 == 56 [pid = 1937] [id = 223] 17:16:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x12bf12800) [pid = 1937] [serial = 667] [outer = 0x0] 17:16:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x12bf21800) [pid = 1937] [serial = 668] [outer = 0x12bf12800] 17:16:16 INFO - PROCESS | 1937 | 1461629776472 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x12c3e9800) [pid = 1937] [serial = 669] [outer = 0x12bf12800] 17:16:16 INFO - PROCESS | 1937 | 1461629776909 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:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 619ms 17:16:16 INFO - PROCESS | 1937 | 1461629776959 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 17:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:16:16 INFO - PROCESS | 1937 | 1461629776962 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 17:16:16 INFO - PROCESS | 1937 | 1461629776965 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 1937 | 1461629776968 Marionette TRACE conn2 <- [1,866,null,{}] 17:16:16 INFO - PROCESS | 1937 | 1461629776972 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:16:17 INFO - PROCESS | 1937 | 1461629777075 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 17:16:17 INFO - PROCESS | 1937 | 1461629777126 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b76f000 == 57 [pid = 1937] [id = 224] 17:16:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x119037800) [pid = 1937] [serial = 670] [outer = 0x0] 17:16:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x11a943c00) [pid = 1937] [serial = 671] [outer = 0x119037800] 17:16:17 INFO - PROCESS | 1937 | 1461629777158 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11ad30c00) [pid = 1937] [serial = 672] [outer = 0x119037800] 17:16:17 INFO - PROCESS | 1937 | 1461629777595 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:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 672ms 17:16:17 INFO - PROCESS | 1937 | 1461629777646 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 17:16:17 INFO - PROCESS | 1937 | 1461629777650 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 17:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:16:17 INFO - PROCESS | 1937 | 1461629777655 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:16:17 INFO - PROCESS | 1937 | 1461629777657 Marionette TRACE conn2 <- [1,870,null,{}] 17:16:17 INFO - PROCESS | 1937 | 1461629777660 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:16:17 INFO - PROCESS | 1937 | 1461629777760 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 17:16:17 INFO - PROCESS | 1937 | 1461629777844 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x12b71d000 == 58 [pid = 1937] [id = 225] 17:16:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x11beb8000) [pid = 1937] [serial = 673] [outer = 0x0] 17:16:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x11c5afc00) [pid = 1937] [serial = 674] [outer = 0x11beb8000] 17:16:17 INFO - PROCESS | 1937 | 1461629777887 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x12749bc00) [pid = 1937] [serial = 675] [outer = 0x11beb8000] 17:16:18 INFO - PROCESS | 1937 | 1461629778314 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:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 17:16:18 INFO - PROCESS | 1937 | 1461629778325 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 17:16:18 INFO - PROCESS | 1937 | 1461629778327 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 17:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:16:18 INFO - PROCESS | 1937 | 1461629778329 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:16:18 INFO - PROCESS | 1937 | 1461629778332 Marionette TRACE conn2 <- [1,874,null,{}] 17:16:18 INFO - PROCESS | 1937 | 1461629778340 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:16:18 INFO - PROCESS | 1937 | 1461629778476 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 17:16:18 INFO - PROCESS | 1937 | 1461629778484 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x12daeb800 == 59 [pid = 1937] [id = 226] 17:16:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x12b019c00) [pid = 1937] [serial = 676] [outer = 0x0] 17:16:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x12b051c00) [pid = 1937] [serial = 677] [outer = 0x12b019c00] 17:16:18 INFO - PROCESS | 1937 | 1461629778515 Marionette DEBUG loaded listener.js 17:16:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x12b446800) [pid = 1937] [serial = 678] [outer = 0x12b019c00] 17:16:18 INFO - PROCESS | 1937 | 1461629778966 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:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 17:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:16:19 INFO - PROCESS | 1937 | 1461629779001 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 17:16:19 INFO - PROCESS | 1937 | 1461629779003 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 17:16:19 INFO - PROCESS | 1937 | 1461629779005 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:16:19 INFO - PROCESS | 1937 | 1461629779006 Marionette TRACE conn2 <- [1,878,null,{}] 17:16:19 INFO - PROCESS | 1937 | 1461629779008 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:16:19 INFO - PROCESS | 1937 | 1461629779125 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 17:16:19 INFO - PROCESS | 1937 | 1461629779201 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x12e663000 == 60 [pid = 1937] [id = 227] 17:16:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x12b4e7c00) [pid = 1937] [serial = 679] [outer = 0x0] 17:16:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x12b9dc800) [pid = 1937] [serial = 680] [outer = 0x12b4e7c00] 17:16:19 INFO - PROCESS | 1937 | 1461629779231 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x12bf18400) [pid = 1937] [serial = 681] [outer = 0x12b4e7c00] 17:16:19 INFO - PROCESS | 1937 | 1461629779628 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:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 17:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:16:19 INFO - PROCESS | 1937 | 1461629779676 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 17:16:19 INFO - PROCESS | 1937 | 1461629779677 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 17:16:19 INFO - PROCESS | 1937 | 1461629779680 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:16:19 INFO - PROCESS | 1937 | 1461629779681 Marionette TRACE conn2 <- [1,882,null,{}] 17:16:19 INFO - PROCESS | 1937 | 1461629779683 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:16:19 INFO - PROCESS | 1937 | 1461629779779 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 17:16:19 INFO - PROCESS | 1937 | 1461629779827 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ea26000 == 61 [pid = 1937] [id = 228] 17:16:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x12bf19000) [pid = 1937] [serial = 682] [outer = 0x0] 17:16:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x12bf2d000) [pid = 1937] [serial = 683] [outer = 0x12bf19000] 17:16:19 INFO - PROCESS | 1937 | 1461629779856 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x12c3e9c00) [pid = 1937] [serial = 684] [outer = 0x12bf19000] 17:16:20 INFO - PROCESS | 1937 | 1461629780283 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:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 620ms 17:16:20 INFO - PROCESS | 1937 | 1461629780300 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 17:16:20 INFO - PROCESS | 1937 | 1461629780302 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 17:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:16:20 INFO - PROCESS | 1937 | 1461629780304 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - PROCESS | 1937 | 1461629780306 Marionette TRACE conn2 <- [1,886,null,{}] 17:16:20 INFO - PROCESS | 1937 | 1461629780308 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:16:20 INFO - PROCESS | 1937 | 1461629780574 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 17:16:20 INFO - PROCESS | 1937 | 1461629780686 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad64800 == 62 [pid = 1937] [id = 229] 17:16:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x11587e400) [pid = 1937] [serial = 685] [outer = 0x0] 17:16:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x116542000) [pid = 1937] [serial = 686] [outer = 0x11587e400] 17:16:20 INFO - PROCESS | 1937 | 1461629780715 Marionette DEBUG loaded listener.js 17:16:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x118f0c800) [pid = 1937] [serial = 687] [outer = 0x11587e400] 17:16:21 INFO - PROCESS | 1937 | 1461629781163 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:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 872ms 17:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:16:21 INFO - PROCESS | 1937 | 1461629781177 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 17:16:21 INFO - PROCESS | 1937 | 1461629781179 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 17:16:21 INFO - PROCESS | 1937 | 1461629781182 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:16:21 INFO - PROCESS | 1937 | 1461629781185 Marionette TRACE conn2 <- [1,890,null,{}] 17:16:21 INFO - PROCESS | 1937 | 1461629781188 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:16:21 INFO - PROCESS | 1937 | 1461629781280 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 17:16:21 INFO - PROCESS | 1937 | 1461629781364 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12d7a0800 == 61 [pid = 1937] [id = 222] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12d78e000 == 60 [pid = 1937] [id = 221] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12c469000 == 59 [pid = 1937] [id = 220] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12bdb5000 == 58 [pid = 1937] [id = 219] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd92000 == 57 [pid = 1937] [id = 218] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb5c800 == 56 [pid = 1937] [id = 217] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x118575000) [pid = 1937] [serial = 614] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x1154c1000 == 57 [pid = 1937] [id = 230] 17:16:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x11902e400) [pid = 1937] [serial = 688] [outer = 0x0] 17:16:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x119d97800) [pid = 1937] [serial = 689] [outer = 0x11902e400] 17:16:21 INFO - PROCESS | 1937 | 1461629781419 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x11aae1c00) [pid = 1937] [serial = 690] [outer = 0x11902e400] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x1153ad800 == 56 [pid = 1937] [id = 216] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x129486800 == 55 [pid = 1937] [id = 215] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x123c09000 == 54 [pid = 1937] [id = 214] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad60000 == 53 [pid = 1937] [id = 213] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x1185c7000 == 52 [pid = 1937] [id = 212] 17:16:21 INFO - PROCESS | 1937 | --DOCSHELL 0x11651d800 == 51 [pid = 1937] [id = 199] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x123a44400) [pid = 1937] [serial = 587] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x123f52000) [pid = 1937] [serial = 588] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x11c62ec00) [pid = 1937] [serial = 575] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x123a39400) [pid = 1937] [serial = 576] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x11853c000) [pid = 1937] [serial = 578] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x11aff1400) [pid = 1937] [serial = 584] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11c546400) [pid = 1937] [serial = 573] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11c0f9400) [pid = 1937] [serial = 572] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x1190a8c00) [pid = 1937] [serial = 567] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x118c42000) [pid = 1937] [serial = 566] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x114bdb400) [pid = 1937] [serial = 564] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x1142bb800) [pid = 1937] [serial = 563] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x11a6a7400) [pid = 1937] [serial = 581] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x11a94ac00) [pid = 1937] [serial = 582] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x11af6b000) [pid = 1937] [serial = 570] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x11ab64400) [pid = 1937] [serial = 569] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x126643400) [pid = 1937] [serial = 593] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x118ead000) [pid = 1937] [serial = 579] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x11ab62400) [pid = 1937] [serial = 591] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x127cbe400) [pid = 1937] [serial = 594] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x119263000) [pid = 1937] [serial = 590] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x11bb23c00) [pid = 1937] [serial = 585] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x128729c00) [pid = 1937] [serial = 596] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x11bb2e000) [pid = 1937] [serial = 561] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x12b448c00) [pid = 1937] [serial = 531] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x11a93fc00) [pid = 1937] [serial = 602] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x12749dc00) [pid = 1937] [serial = 608] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x118cef000) [pid = 1937] [serial = 612] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x128821800) [pid = 1937] [serial = 609] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x123a43000) [pid = 1937] [serial = 605] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x118545400) [pid = 1937] [serial = 611] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x116597800) [pid = 1937] [serial = 599] [outer = 0x0] [url = about:blank] 17:16:21 INFO - PROCESS | 1937 | 1461629781724 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:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 572ms 17:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:16:21 INFO - PROCESS | 1937 | 1461629781755 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 17:16:21 INFO - PROCESS | 1937 | 1461629781757 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 17:16:21 INFO - PROCESS | 1937 | 1461629781759 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:16:21 INFO - PROCESS | 1937 | 1461629781761 Marionette TRACE conn2 <- [1,894,null,{}] 17:16:21 INFO - PROCESS | 1937 | 1461629781767 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:16:21 INFO - PROCESS | 1937 | 1461629781848 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 17:16:21 INFO - PROCESS | 1937 | 1461629781917 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad73000 == 52 [pid = 1937] [id = 231] 17:16:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x11aaddc00) [pid = 1937] [serial = 691] [outer = 0x0] 17:16:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x11ab62000) [pid = 1937] [serial = 692] [outer = 0x11aaddc00] 17:16:21 INFO - PROCESS | 1937 | 1461629781943 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x11af75c00) [pid = 1937] [serial = 693] [outer = 0x11aaddc00] 17:16:22 INFO - PROCESS | 1937 | 1461629782253 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:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 524ms 17:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:16:22 INFO - PROCESS | 1937 | 1461629782284 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 17:16:22 INFO - PROCESS | 1937 | 1461629782286 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 17:16:22 INFO - PROCESS | 1937 | 1461629782292 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:16:22 INFO - PROCESS | 1937 | 1461629782298 Marionette TRACE conn2 <- [1,898,null,{}] 17:16:22 INFO - PROCESS | 1937 | 1461629782301 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:16:22 INFO - PROCESS | 1937 | 1461629782416 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 17:16:22 INFO - PROCESS | 1937 | 1461629782485 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c011800 == 53 [pid = 1937] [id = 232] 17:16:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x11af6b000) [pid = 1937] [serial = 694] [outer = 0x0] 17:16:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x11bb23c00) [pid = 1937] [serial = 695] [outer = 0x11af6b000] 17:16:22 INFO - PROCESS | 1937 | 1461629782528 Marionette DEBUG loaded listener.js 17:16:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x123a43000) [pid = 1937] [serial = 696] [outer = 0x11af6b000] 17:16:22 INFO - PROCESS | 1937 | 1461629782946 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:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 680ms 17:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:16:22 INFO - PROCESS | 1937 | 1461629782970 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 17:16:22 INFO - PROCESS | 1937 | 1461629782972 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 17:16:22 INFO - PROCESS | 1937 | 1461629782983 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:16:22 INFO - PROCESS | 1937 | 1461629782984 Marionette TRACE conn2 <- [1,902,null,{}] 17:16:22 INFO - PROCESS | 1937 | 1461629782988 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:16:23 INFO - PROCESS | 1937 | 1461629783105 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 17:16:23 INFO - PROCESS | 1937 | 1461629783149 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x126627000 == 54 [pid = 1937] [id = 233] 17:16:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x123df6c00) [pid = 1937] [serial = 697] [outer = 0x0] 17:16:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x12444c400) [pid = 1937] [serial = 698] [outer = 0x123df6c00] 17:16:23 INFO - PROCESS | 1937 | 1461629783190 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x12749f800) [pid = 1937] [serial = 699] [outer = 0x123df6c00] 17:16:23 INFO - PROCESS | 1937 | 1461629783599 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:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 677ms 17:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:16:23 INFO - PROCESS | 1937 | 1461629783652 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 17:16:23 INFO - PROCESS | 1937 | 1461629783653 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 17:16:23 INFO - PROCESS | 1937 | 1461629783655 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - PROCESS | 1937 | 1461629783656 Marionette TRACE conn2 <- [1,906,null,{}] 17:16:23 INFO - PROCESS | 1937 | 1461629783659 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:16:23 INFO - PROCESS | 1937 | 1461629783766 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 17:16:23 INFO - PROCESS | 1937 | 1461629783779 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x119736800 == 55 [pid = 1937] [id = 234] 17:16:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x12881c400) [pid = 1937] [serial = 700] [outer = 0x0] 17:16:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x128828c00) [pid = 1937] [serial = 701] [outer = 0x12881c400] 17:16:23 INFO - PROCESS | 1937 | 1461629783811 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x12b00d000) [pid = 1937] [serial = 702] [outer = 0x12881c400] 17:16:24 INFO - PROCESS | 1937 | 1461629784150 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:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 522ms 17:16:24 INFO - PROCESS | 1937 | 1461629784180 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 17:16:24 INFO - PROCESS | 1937 | 1461629784183 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 17:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:16:24 INFO - PROCESS | 1937 | 1461629784194 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - PROCESS | 1937 | 1461629784196 Marionette TRACE conn2 <- [1,910,null,{}] 17:16:24 INFO - PROCESS | 1937 | 1461629784200 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:16:24 INFO - PROCESS | 1937 | 1461629784296 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 17:16:24 INFO - PROCESS | 1937 | 1461629784300 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x1288d6800 == 56 [pid = 1937] [id = 235] 17:16:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x12881d000) [pid = 1937] [serial = 703] [outer = 0x0] 17:16:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x12b348c00) [pid = 1937] [serial = 704] [outer = 0x12881d000] 17:16:24 INFO - PROCESS | 1937 | 1461629784326 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x12b452c00) [pid = 1937] [serial = 705] [outer = 0x12881d000] 17:16:24 INFO - PROCESS | 1937 | 1461629784657 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:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 471ms 17:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:16:24 INFO - PROCESS | 1937 | 1461629784669 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 17:16:24 INFO - PROCESS | 1937 | 1461629784671 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 17:16:24 INFO - PROCESS | 1937 | 1461629784673 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - PROCESS | 1937 | 1461629784674 Marionette TRACE conn2 <- [1,914,null,{}] 17:16:24 INFO - PROCESS | 1937 | 1461629784676 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:16:24 INFO - PROCESS | 1937 | 1461629784774 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 17:16:24 INFO - PROCESS | 1937 | 1461629784786 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x12b7e0800 == 57 [pid = 1937] [id = 236] 17:16:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x12b351400) [pid = 1937] [serial = 706] [outer = 0x0] 17:16:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x12b4f2400) [pid = 1937] [serial = 707] [outer = 0x12b351400] 17:16:24 INFO - PROCESS | 1937 | 1461629784811 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x12b9d2c00) [pid = 1937] [serial = 708] [outer = 0x12b351400] 17:16:25 INFO - PROCESS | 1937 | 1461629785141 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:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 518ms 17:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:16:25 INFO - PROCESS | 1937 | 1461629785191 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 17:16:25 INFO - PROCESS | 1937 | 1461629785192 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 17:16:25 INFO - PROCESS | 1937 | 1461629785195 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:16:25 INFO - PROCESS | 1937 | 1461629785196 Marionette TRACE conn2 <- [1,918,null,{}] 17:16:25 INFO - PROCESS | 1937 | 1461629785198 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:16:25 INFO - PROCESS | 1937 | 1461629785293 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 17:16:25 INFO - PROCESS | 1937 | 1461629785328 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bdb2000 == 58 [pid = 1937] [id = 237] 17:16:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x12b5e5000) [pid = 1937] [serial = 709] [outer = 0x0] 17:16:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x12bd21000) [pid = 1937] [serial = 710] [outer = 0x12b5e5000] 17:16:25 INFO - PROCESS | 1937 | 1461629785353 Marionette DEBUG loaded listener.js 17:16:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x12bf2ec00) [pid = 1937] [serial = 711] [outer = 0x12b5e5000] 17:16:25 INFO - PROCESS | 1937 | 1461629785838 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:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x11bebcc00) [pid = 1937] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x123a3cc00) [pid = 1937] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x129429400) [pid = 1937] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x114b45000) [pid = 1937] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x119a44c00) [pid = 1937] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x114e1ec00) [pid = 1937] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x12b053400) [pid = 1937] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x12b446400) [pid = 1937] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x114bbe000) [pid = 1937] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x12b5ea000) [pid = 1937] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x12b9da800) [pid = 1937] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:16:25 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x115a4a800) [pid = 1937] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 669ms 17:16:25 INFO - PROCESS | 1937 | 1461629785865 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 17:16:25 INFO - PROCESS | 1937 | 1461629785866 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 17:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:16:25 INFO - PROCESS | 1937 | 1461629785868 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:16:25 INFO - PROCESS | 1937 | 1461629785869 Marionette TRACE conn2 <- [1,922,null,{}] 17:16:25 INFO - PROCESS | 1937 | 1461629785872 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:16:25 INFO - PROCESS | 1937 | 1461629785954 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 17:16:25 INFO - PROCESS | 1937 | 1461629785958 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x119730800 == 59 [pid = 1937] [id = 238] 17:16:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x119d92400) [pid = 1937] [serial = 712] [outer = 0x0] 17:16:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x11b786c00) [pid = 1937] [serial = 713] [outer = 0x119d92400] 17:16:25 INFO - PROCESS | 1937 | 1461629785984 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x12b44bc00) [pid = 1937] [serial = 714] [outer = 0x119d92400] 17:16:26 INFO - PROCESS | 1937 | 1461629786303 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:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 17:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:16:26 INFO - PROCESS | 1937 | 1461629786338 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 17:16:26 INFO - PROCESS | 1937 | 1461629786339 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 17:16:26 INFO - PROCESS | 1937 | 1461629786341 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:16:26 INFO - PROCESS | 1937 | 1461629786342 Marionette TRACE conn2 <- [1,926,null,{}] 17:16:26 INFO - PROCESS | 1937 | 1461629786345 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:16:26 INFO - PROCESS | 1937 | 1461629786423 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 17:16:26 INFO - PROCESS | 1937 | 1461629786477 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x129484800 == 60 [pid = 1937] [id = 239] 17:16:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x114e1c400) [pid = 1937] [serial = 715] [outer = 0x0] 17:16:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x123a3ac00) [pid = 1937] [serial = 716] [outer = 0x114e1c400] 17:16:26 INFO - PROCESS | 1937 | 1461629786507 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x12d190c00) [pid = 1937] [serial = 717] [outer = 0x114e1c400] 17:16:26 INFO - PROCESS | 1937 | 1461629786804 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:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 468ms 17:16:26 INFO - PROCESS | 1937 | 1461629786809 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 17:16:26 INFO - PROCESS | 1937 | 1461629786810 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 17:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:16:26 INFO - PROCESS | 1937 | 1461629786820 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:16:26 INFO - PROCESS | 1937 | 1461629786822 Marionette TRACE conn2 <- [1,930,null,{}] 17:16:26 INFO - PROCESS | 1937 | 1461629786824 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:16:26 INFO - PROCESS | 1937 | 1461629786932 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 17:16:26 INFO - PROCESS | 1937 | 1461629786936 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x12dae8000 == 61 [pid = 1937] [id = 240] 17:16:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x12d191000) [pid = 1937] [serial = 718] [outer = 0x0] 17:16:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x12d739000) [pid = 1937] [serial = 719] [outer = 0x12d191000] 17:16:26 INFO - PROCESS | 1937 | 1461629786960 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x12da21000) [pid = 1937] [serial = 720] [outer = 0x12d191000] 17:16:27 INFO - PROCESS | 1937 | 1461629787299 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:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 520ms 17:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:16:27 INFO - PROCESS | 1937 | 1461629787349 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 17:16:27 INFO - PROCESS | 1937 | 1461629787350 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 17:16:27 INFO - PROCESS | 1937 | 1461629787353 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 1937 | 1461629787354 Marionette TRACE conn2 <- [1,934,null,{}] 17:16:27 INFO - PROCESS | 1937 | 1461629787356 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:16:27 INFO - PROCESS | 1937 | 1461629787435 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 17:16:27 INFO - PROCESS | 1937 | 1461629787439 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ea2f000 == 62 [pid = 1937] [id = 241] 17:16:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x12d196000) [pid = 1937] [serial = 721] [outer = 0x0] 17:16:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x12da23c00) [pid = 1937] [serial = 722] [outer = 0x12d196000] 17:16:27 INFO - PROCESS | 1937 | 1461629787464 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x12da7bc00) [pid = 1937] [serial = 723] [outer = 0x12d196000] 17:16:27 INFO - PROCESS | 1937 | 1461629787787 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:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 468ms 17:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:16:27 INFO - PROCESS | 1937 | 1461629787822 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 17:16:27 INFO - PROCESS | 1937 | 1461629787823 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 17:16:27 INFO - PROCESS | 1937 | 1461629787826 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 1937 | 1461629787827 Marionette TRACE conn2 <- [1,938,null,{}] 17:16:27 INFO - PROCESS | 1937 | 1461629787833 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:16:27 INFO - PROCESS | 1937 | 1461629787970 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 17:16:28 INFO - PROCESS | 1937 | 1461629788038 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x118e51000 == 63 [pid = 1937] [id = 242] 17:16:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x114e16400) [pid = 1937] [serial = 724] [outer = 0x0] 17:16:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x1151e3400) [pid = 1937] [serial = 725] [outer = 0x114e16400] 17:16:28 INFO - PROCESS | 1937 | 1461629788070 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11857e800) [pid = 1937] [serial = 726] [outer = 0x114e16400] 17:16:28 INFO - PROCESS | 1937 | 1461629788504 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:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 724ms 17:16:28 INFO - PROCESS | 1937 | 1461629788551 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 17:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:16:28 INFO - PROCESS | 1937 | 1461629788554 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 17:16:28 INFO - PROCESS | 1937 | 1461629788556 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - PROCESS | 1937 | 1461629788560 Marionette TRACE conn2 <- [1,942,null,{}] 17:16:28 INFO - PROCESS | 1937 | 1461629788582 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:16:28 INFO - PROCESS | 1937 | 1461629788682 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 17:16:28 INFO - PROCESS | 1937 | 1461629788747 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:28 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c681000 == 64 [pid = 1937] [id = 243] 17:16:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x11aae5800) [pid = 1937] [serial = 727] [outer = 0x0] 17:16:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x11ad37000) [pid = 1937] [serial = 728] [outer = 0x11aae5800] 17:16:28 INFO - PROCESS | 1937 | 1461629788780 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x11bb24c00) [pid = 1937] [serial = 729] [outer = 0x11aae5800] 17:16:29 INFO - PROCESS | 1937 | 1461629789245 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:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 740ms 17:16:29 INFO - PROCESS | 1937 | 1461629789301 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 17:16:29 INFO - PROCESS | 1937 | 1461629789304 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 17:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:16:29 INFO - PROCESS | 1937 | 1461629789309 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:16:29 INFO - PROCESS | 1937 | 1461629789310 Marionette TRACE conn2 <- [1,946,null,{}] 17:16:29 INFO - PROCESS | 1937 | 1461629789315 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:16:29 INFO - PROCESS | 1937 | 1461629789413 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 17:16:29 INFO - PROCESS | 1937 | 1461629789497 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c32c800 == 65 [pid = 1937] [id = 244] 17:16:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x127446c00) [pid = 1937] [serial = 730] [outer = 0x0] 17:16:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x127cc2000) [pid = 1937] [serial = 731] [outer = 0x127446c00] 17:16:29 INFO - PROCESS | 1937 | 1461629789527 Marionette DEBUG loaded listener.js 17:16:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x129095c00) [pid = 1937] [serial = 732] [outer = 0x127446c00] 17:16:29 INFO - PROCESS | 1937 | 1461629789950 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:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 672ms 17:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:16:29 INFO - PROCESS | 1937 | 1461629789982 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 17:16:29 INFO - PROCESS | 1937 | 1461629789985 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 17:16:29 INFO - PROCESS | 1937 | 1461629789993 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:16:29 INFO - PROCESS | 1937 | 1461629789996 Marionette TRACE conn2 <- [1,950,null,{}] 17:16:30 INFO - PROCESS | 1937 | 1461629789998 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:16:30 INFO - PROCESS | 1937 | 1461629790102 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 17:16:30 INFO - PROCESS | 1937 | 1461629790154 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ecab800 == 66 [pid = 1937] [id = 245] 17:16:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x12941ec00) [pid = 1937] [serial = 733] [outer = 0x0] 17:16:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x12b450800) [pid = 1937] [serial = 734] [outer = 0x12941ec00] 17:16:30 INFO - PROCESS | 1937 | 1461629790184 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x12c3e8000) [pid = 1937] [serial = 735] [outer = 0x12941ec00] 17:16:30 INFO - PROCESS | 1937 | 1461629790591 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:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 626ms 17:16:30 INFO - PROCESS | 1937 | 1461629790615 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 17:16:30 INFO - PROCESS | 1937 | 1461629790617 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 17:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:16:30 INFO - PROCESS | 1937 | 1461629790619 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - PROCESS | 1937 | 1461629790620 Marionette TRACE conn2 <- [1,954,null,{}] 17:16:30 INFO - PROCESS | 1937 | 1461629790623 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:16:30 INFO - PROCESS | 1937 | 1461629790720 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 17:16:30 INFO - PROCESS | 1937 | 1461629790804 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 1937 | ++DOCSHELL 0x12efb1800 == 67 [pid = 1937] [id = 246] 17:16:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x12d190000) [pid = 1937] [serial = 736] [outer = 0x0] 17:16:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x12d741400) [pid = 1937] [serial = 737] [outer = 0x12d190000] 17:16:30 INFO - PROCESS | 1937 | 1461629790833 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x12da20c00) [pid = 1937] [serial = 738] [outer = 0x12d190000] 17:16:31 INFO - PROCESS | 1937 | 1461629791233 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:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 668ms 17:16:31 INFO - PROCESS | 1937 | 1461629791288 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 17:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:16:31 INFO - PROCESS | 1937 | 1461629791290 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 17:16:31 INFO - PROCESS | 1937 | 1461629791292 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 1937 | 1461629791293 Marionette TRACE conn2 <- [1,958,null,{}] 17:16:31 INFO - PROCESS | 1937 | 1461629791295 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:16:31 INFO - PROCESS | 1937 | 1461629791396 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 17:16:31 INFO - PROCESS | 1937 | 1461629791463 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:31 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f3b4800 == 68 [pid = 1937] [id = 247] 17:16:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x12da81c00) [pid = 1937] [serial = 739] [outer = 0x0] 17:16:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x12dbc2c00) [pid = 1937] [serial = 740] [outer = 0x12da81c00] 17:16:31 INFO - PROCESS | 1937 | 1461629791499 Marionette DEBUG loaded listener.js 17:16:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x12dbcd000) [pid = 1937] [serial = 741] [outer = 0x12da81c00] 17:16:31 INFO - PROCESS | 1937 | 1461629791943 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:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 673ms 17:16:31 INFO - PROCESS | 1937 | 1461629791966 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 1937 | 1461629791967 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 17:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:16:31 INFO - PROCESS | 1937 | 1461629791970 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 1937 | 1461629791971 Marionette TRACE conn2 <- [1,962,null,{}] 17:16:31 INFO - PROCESS | 1937 | 1461629791973 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:16:32 INFO - PROCESS | 1937 | 1461629792092 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 17:16:32 INFO - PROCESS | 1937 | 1461629792145 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x128e16000 == 69 [pid = 1937] [id = 248] 17:16:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x127331800) [pid = 1937] [serial = 742] [outer = 0x0] 17:16:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x12dbd0400) [pid = 1937] [serial = 743] [outer = 0x127331800] 17:16:32 INFO - PROCESS | 1937 | 1461629792174 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x12e493400) [pid = 1937] [serial = 744] [outer = 0x127331800] 17:16:32 INFO - PROCESS | 1937 | 1461629792744 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:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 819ms 17:16:32 INFO - PROCESS | 1937 | 1461629792789 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 17:16:32 INFO - PROCESS | 1937 | 1461629792792 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 17:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:16:32 INFO - PROCESS | 1937 | 1461629792795 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:16:32 INFO - PROCESS | 1937 | 1461629792797 Marionette TRACE conn2 <- [1,966,null,{}] 17:16:32 INFO - PROCESS | 1937 | 1461629792801 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:16:32 INFO - PROCESS | 1937 | 1461629792894 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 17:16:32 INFO - PROCESS | 1937 | 1461629792949 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c687800 == 70 [pid = 1937] [id = 249] 17:16:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x11909bc00) [pid = 1937] [serial = 745] [outer = 0x0] 17:16:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x11926ac00) [pid = 1937] [serial = 746] [outer = 0x11909bc00] 17:16:32 INFO - PROCESS | 1937 | 1461629792978 Marionette DEBUG loaded listener.js 17:16:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x11a94ac00) [pid = 1937] [serial = 747] [outer = 0x11909bc00] 17:16:33 INFO - PROCESS | 1937 | 1461629793439 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:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x123b57000 == 69 [pid = 1937] [id = 190] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x114337800 == 68 [pid = 1937] [id = 188] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea2f000 == 67 [pid = 1937] [id = 241] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12dae8000 == 66 [pid = 1937] [id = 240] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x129484800 == 65 [pid = 1937] [id = 239] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x119730800 == 64 [pid = 1937] [id = 238] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12bdb2000 == 63 [pid = 1937] [id = 237] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12b7e0800 == 62 [pid = 1937] [id = 236] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x1288d6800 == 61 [pid = 1937] [id = 235] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x11af48000) [pid = 1937] [serial = 623] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x11bb26800) [pid = 1937] [serial = 626] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x11c520c00) [pid = 1937] [serial = 629] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x127cc1400) [pid = 1937] [serial = 632] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x12bf21800) [pid = 1937] [serial = 668] [outer = 0x0] [url = about:blank] 17:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 720ms 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x119736800 == 60 [pid = 1937] [id = 234] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x126627000 == 59 [pid = 1937] [id = 233] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x11c011800 == 58 [pid = 1937] [id = 232] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad73000 == 57 [pid = 1937] [id = 231] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x1154c1000 == 56 [pid = 1937] [id = 230] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad64800 == 55 [pid = 1937] [id = 229] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12b71d000 == 54 [pid = 1937] [id = 225] 17:16:33 INFO - PROCESS | 1937 | --DOCSHELL 0x11b76f000 == 53 [pid = 1937] [id = 224] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x11c62f000) [pid = 1937] [serial = 641] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x118cee000) [pid = 1937] [serial = 617] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x127cc1000) [pid = 1937] [serial = 644] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x12b011800) [pid = 1937] [serial = 647] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x115a46c00) [pid = 1937] [serial = 636] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x11aae0400) [pid = 1937] [serial = 638] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x11ab52c00) [pid = 1937] [serial = 639] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x114bdd800) [pid = 1937] [serial = 635] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x119a44800) [pid = 1937] [serial = 615] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11a949c00) [pid = 1937] [serial = 620] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x12b05c800) [pid = 1937] [serial = 650] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x12b4e4400) [pid = 1937] [serial = 653] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x118c41400) [pid = 1937] [serial = 656] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x11af79800) [pid = 1937] [serial = 657] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x12b9d4800) [pid = 1937] [serial = 662] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x12bd23c00) [pid = 1937] [serial = 666] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x12b9da400) [pid = 1937] [serial = 663] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x12bd16400) [pid = 1937] [serial = 665] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x12b5e7000) [pid = 1937] [serial = 654] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x1246d7800) [pid = 1937] [serial = 642] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x12b018800) [pid = 1937] [serial = 648] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x1246d3400) [pid = 1937] [serial = 659] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x129428400) [pid = 1937] [serial = 645] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x12b446000) [pid = 1937] [serial = 651] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x12b5e9000) [pid = 1937] [serial = 660] [outer = 0x0] [url = about:blank] 17:16:33 INFO - PROCESS | 1937 | 1461629793528 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 17:16:33 INFO - PROCESS | 1937 | 1461629793532 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 17:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:16:33 INFO - PROCESS | 1937 | 1461629793544 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - PROCESS | 1937 | 1461629793546 Marionette TRACE conn2 <- [1,970,null,{}] 17:16:33 INFO - PROCESS | 1937 | 1461629793549 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:16:33 INFO - PROCESS | 1937 | 1461629793628 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 17:16:33 INFO - PROCESS | 1937 | 1461629793638 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:33 INFO - PROCESS | 1937 | ++DOCSHELL 0x119724800 == 54 [pid = 1937] [id = 250] 17:16:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x11aadd400) [pid = 1937] [serial = 748] [outer = 0x0] 17:16:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x11aae9000) [pid = 1937] [serial = 749] [outer = 0x11aadd400] 17:16:33 INFO - PROCESS | 1937 | 1461629793664 Marionette DEBUG loaded listener.js 17:16:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x11afea000) [pid = 1937] [serial = 750] [outer = 0x11aadd400] 17:16:34 INFO - PROCESS | 1937 | 1461629794016 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:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 521ms 17:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:16:34 INFO - PROCESS | 1937 | 1461629794065 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 17:16:34 INFO - PROCESS | 1937 | 1461629794066 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 17:16:34 INFO - PROCESS | 1937 | 1461629794069 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:16:34 INFO - PROCESS | 1937 | 1461629794071 Marionette TRACE conn2 <- [1,974,null,{}] 17:16:34 INFO - PROCESS | 1937 | 1461629794078 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:16:34 INFO - PROCESS | 1937 | 1461629794159 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 17:16:34 INFO - PROCESS | 1937 | 1461629794168 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x1239bd000 == 55 [pid = 1937] [id = 251] 17:16:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x11bebc800) [pid = 1937] [serial = 751] [outer = 0x0] 17:16:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x123f36400) [pid = 1937] [serial = 752] [outer = 0x11bebc800] 17:16:34 INFO - PROCESS | 1937 | 1461629794197 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x127498400) [pid = 1937] [serial = 753] [outer = 0x11bebc800] 17:16:34 INFO - PROCESS | 1937 | 1461629794541 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:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 520ms 17:16:34 INFO - PROCESS | 1937 | 1461629794590 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 17:16:34 INFO - PROCESS | 1937 | 1461629794593 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 17:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:16:34 INFO - PROCESS | 1937 | 1461629794608 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:16:34 INFO - PROCESS | 1937 | 1461629794610 Marionette TRACE conn2 <- [1,978,null,{}] 17:16:34 INFO - PROCESS | 1937 | 1461629794614 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:16:34 INFO - PROCESS | 1937 | 1461629794740 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 17:16:34 INFO - PROCESS | 1937 | 1461629794751 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:34 INFO - PROCESS | 1937 | ++DOCSHELL 0x127cdc800 == 56 [pid = 1937] [id = 252] 17:16:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x12775d400) [pid = 1937] [serial = 754] [outer = 0x0] 17:16:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x129427c00) [pid = 1937] [serial = 755] [outer = 0x12775d400] 17:16:34 INFO - PROCESS | 1937 | 1461629794793 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x12b018800) [pid = 1937] [serial = 756] [outer = 0x12775d400] 17:16:35 INFO - PROCESS | 1937 | 1461629795242 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:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 677ms 17:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:16:35 INFO - PROCESS | 1937 | 1461629795283 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 1937 | 1461629795284 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 17:16:35 INFO - PROCESS | 1937 | 1461629795286 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 1937 | 1461629795287 Marionette TRACE conn2 <- [1,982,null,{}] 17:16:35 INFO - PROCESS | 1937 | 1461629795290 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:16:35 INFO - PROCESS | 1937 | 1461629795370 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 17:16:35 INFO - PROCESS | 1937 | 1461629795374 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 1937 | ++DOCSHELL 0x11add4800 == 57 [pid = 1937] [id = 253] 17:16:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x12b018c00) [pid = 1937] [serial = 757] [outer = 0x0] 17:16:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x12b446000) [pid = 1937] [serial = 758] [outer = 0x12b018c00] 17:16:35 INFO - PROCESS | 1937 | 1461629795400 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x12b4ef400) [pid = 1937] [serial = 759] [outer = 0x12b018c00] 17:16:35 INFO - PROCESS | 1937 | 1461629795787 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:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 521ms 17:16:35 INFO - PROCESS | 1937 | 1461629795808 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 1937 | 1461629795810 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 17:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:16:35 INFO - PROCESS | 1937 | 1461629795822 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 1937 | 1461629795824 Marionette TRACE conn2 <- [1,986,null,{}] 17:16:35 INFO - PROCESS | 1937 | 1461629795829 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:16:36 INFO - PROCESS | 1937 | 1461629796009 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 17:16:36 INFO - PROCESS | 1937 | 1461629796035 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bd88000 == 58 [pid = 1937] [id = 254] 17:16:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x12b5ea000) [pid = 1937] [serial = 760] [outer = 0x0] 17:16:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x12bd16400) [pid = 1937] [serial = 761] [outer = 0x12b5ea000] 17:16:36 INFO - PROCESS | 1937 | 1461629796071 Marionette DEBUG loaded listener.js 17:16:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x12d18b400) [pid = 1937] [serial = 762] [outer = 0x12b5ea000] 17:16:36 INFO - PROCESS | 1937 | 1461629796430 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:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 17:16:36 INFO - PROCESS | 1937 | 1461629796450 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 17:16:36 INFO - PROCESS | 1937 | 1461629796451 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 17:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:16:36 INFO - PROCESS | 1937 | 1461629796454 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:16:36 INFO - PROCESS | 1937 | 1461629796455 Marionette TRACE conn2 <- [1,990,null,{}] 17:16:36 INFO - PROCESS | 1937 | 1461629796457 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:16:36 INFO - PROCESS | 1937 | 1461629796556 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 17:16:36 INFO - PROCESS | 1937 | 1461629796562 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:36 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c336000 == 59 [pid = 1937] [id = 255] 17:16:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x12b91dc00) [pid = 1937] [serial = 763] [outer = 0x0] 17:16:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x12d198400) [pid = 1937] [serial = 764] [outer = 0x12b91dc00] 17:16:36 INFO - PROCESS | 1937 | 1461629796587 Marionette DEBUG loaded listener.js 17:16:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x12da2a400) [pid = 1937] [serial = 765] [outer = 0x12b91dc00] 17:16:36 INFO - PROCESS | 1937 | 1461629796922 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:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 17:16:36 INFO - PROCESS | 1937 | 1461629796973 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 17:16:36 INFO - PROCESS | 1937 | 1461629796974 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 17:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:16:36 INFO - PROCESS | 1937 | 1461629796977 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:16:36 INFO - PROCESS | 1937 | 1461629796978 Marionette TRACE conn2 <- [1,994,null,{}] 17:16:36 INFO - PROCESS | 1937 | 1461629796980 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:16:37 INFO - PROCESS | 1937 | 1461629797080 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 17:16:37 INFO - PROCESS | 1937 | 1461629797092 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x12d797000 == 60 [pid = 1937] [id = 256] 17:16:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x12bf20c00) [pid = 1937] [serial = 766] [outer = 0x0] 17:16:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x12dbc4800) [pid = 1937] [serial = 767] [outer = 0x12bf20c00] 17:16:37 INFO - PROCESS | 1937 | 1461629797118 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x12dbcc800) [pid = 1937] [serial = 768] [outer = 0x12bf20c00] 17:16:37 INFO - PROCESS | 1937 | 1461629797466 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:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 519ms 17:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:16:37 INFO - PROCESS | 1937 | 1461629797498 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 17:16:37 INFO - PROCESS | 1937 | 1461629797499 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 17:16:37 INFO - PROCESS | 1937 | 1461629797501 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:16:37 INFO - PROCESS | 1937 | 1461629797503 Marionette TRACE conn2 <- [1,998,null,{}] 17:16:37 INFO - PROCESS | 1937 | 1461629797505 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:16:37 INFO - PROCESS | 1937 | 1461629797743 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x11587e000) [pid = 1937] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x118eacc00) [pid = 1937] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x11c638c00) [pid = 1937] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x12881d000) [pid = 1937] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x12b351400) [pid = 1937] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11587e400) [pid = 1937] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x11af6b000) [pid = 1937] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11aaddc00) [pid = 1937] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x123df6c00) [pid = 1937] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x12b5e5000) [pid = 1937] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x12d191000) [pid = 1937] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x119d92400) [pid = 1937] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x11902e400) [pid = 1937] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x12881c400) [pid = 1937] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:16:37 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x114e1c400) [pid = 1937] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:16:37 INFO - PROCESS | 1937 | 1461629797788 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:37 INFO - PROCESS | 1937 | ++DOCSHELL 0x119ad3800 == 61 [pid = 1937] [id = 257] 17:16:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x1151dc000) [pid = 1937] [serial = 769] [outer = 0x0] 17:16:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x118f0d800) [pid = 1937] [serial = 770] [outer = 0x1151dc000] 17:16:37 INFO - PROCESS | 1937 | 1461629797814 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11af79c00) [pid = 1937] [serial = 771] [outer = 0x1151dc000] 17:16:38 INFO - PROCESS | 1937 | 1461629798108 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:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 618ms 17:16:38 INFO - PROCESS | 1937 | 1461629798120 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 17:16:38 INFO - PROCESS | 1937 | 1461629798121 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 17:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:16:38 INFO - PROCESS | 1937 | 1461629798125 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:16:38 INFO - PROCESS | 1937 | 1461629798128 Marionette TRACE conn2 <- [1,1002,null,{}] 17:16:38 INFO - PROCESS | 1937 | 1461629798142 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:16:38 INFO - PROCESS | 1937 | 1461629798277 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 17:16:38 INFO - PROCESS | 1937 | 1461629798382 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ea25000 == 62 [pid = 1937] [id = 258] 17:16:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x11ab4e000) [pid = 1937] [serial = 772] [outer = 0x0] 17:16:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x128753000) [pid = 1937] [serial = 773] [outer = 0x11ab4e000] 17:16:38 INFO - PROCESS | 1937 | 1461629798425 Marionette DEBUG loaded listener.js 17:16:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x12b054000) [pid = 1937] [serial = 774] [outer = 0x11ab4e000] 17:16:38 INFO - PROCESS | 1937 | 1461629798846 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:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 731ms 17:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:16:38 INFO - PROCESS | 1937 | 1461629798857 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 17:16:38 INFO - PROCESS | 1937 | 1461629798858 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 17:16:38 INFO - PROCESS | 1937 | 1461629798860 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:16:38 INFO - PROCESS | 1937 | 1461629798864 Marionette TRACE conn2 <- [1,1006,null,{}] 17:16:38 INFO - PROCESS | 1937 | 1461629798874 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:16:38 INFO - PROCESS | 1937 | 1461629798974 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 17:16:38 INFO - PROCESS | 1937 | 1461629798979 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:38 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f3b1800 == 63 [pid = 1937] [id = 259] 17:16:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x12b4ed000) [pid = 1937] [serial = 775] [outer = 0x0] 17:16:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x12bd23c00) [pid = 1937] [serial = 776] [outer = 0x12b4ed000] 17:16:39 INFO - PROCESS | 1937 | 1461629799009 Marionette DEBUG loaded listener.js 17:16:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x12e4e8800) [pid = 1937] [serial = 777] [outer = 0x12b4ed000] 17:16:39 INFO - PROCESS | 1937 | 1461629799333 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:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 529ms 17:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:16:39 INFO - PROCESS | 1937 | 1461629799390 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 17:16:39 INFO - PROCESS | 1937 | 1461629799391 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 17:16:39 INFO - PROCESS | 1937 | 1461629799393 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:16:39 INFO - PROCESS | 1937 | 1461629799394 Marionette TRACE conn2 <- [1,1010,null,{}] 17:16:39 INFO - PROCESS | 1937 | 1461629799397 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:16:39 INFO - PROCESS | 1937 | 1461629799485 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 17:16:39 INFO - PROCESS | 1937 | 1461629799541 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:39 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f6c6000 == 64 [pid = 1937] [id = 260] 17:16:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x114f96000) [pid = 1937] [serial = 778] [outer = 0x0] 17:16:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x114f9e800) [pid = 1937] [serial = 779] [outer = 0x114f96000] 17:16:39 INFO - PROCESS | 1937 | 1461629799567 Marionette DEBUG loaded listener.js 17:16:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x114fa3800) [pid = 1937] [serial = 780] [outer = 0x114f96000] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12948b800 == 63 [pid = 1937] [id = 203] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12e663000 == 62 [pid = 1937] [id = 227] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12730f000 == 61 [pid = 1937] [id = 211] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x127eba800 == 60 [pid = 1937] [id = 180] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12daeb800 == 59 [pid = 1937] [id = 226] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12878a000 == 58 [pid = 1937] [id = 202] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12dc3c000 == 57 [pid = 1937] [id = 223] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12d789000 == 56 [pid = 1937] [id = 163] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12762c000 == 55 [pid = 1937] [id = 192] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x11a823800 == 54 [pid = 1937] [id = 189] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea26000 == 53 [pid = 1937] [id = 228] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x11bbe5800 == 52 [pid = 1937] [id = 208] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x11c016800 == 51 [pid = 1937] [id = 181] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x11c679800 == 50 [pid = 1937] [id = 209] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12730a000 == 49 [pid = 1937] [id = 191] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x124048800 == 48 [pid = 1937] [id = 210] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad57800 == 47 [pid = 1937] [id = 207] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x119017800 == 46 [pid = 1937] [id = 206] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x1154b6000 == 45 [pid = 1937] [id = 205] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x11c687800 == 44 [pid = 1937] [id = 249] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x128e16000 == 43 [pid = 1937] [id = 248] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12f3b4800 == 42 [pid = 1937] [id = 247] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12efb1800 == 41 [pid = 1937] [id = 246] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12ecab800 == 40 [pid = 1937] [id = 245] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12c32c800 == 39 [pid = 1937] [id = 244] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x11c681000 == 38 [pid = 1937] [id = 243] 17:16:40 INFO - PROCESS | 1937 | --DOCSHELL 0x118e51000 == 37 [pid = 1937] [id = 242] 17:16:41 INFO - PROCESS | 1937 | --DOCSHELL 0x119724800 == 36 [pid = 1937] [id = 250] 17:16:41 INFO - PROCESS | 1937 | --DOCSHELL 0x1239bd000 == 35 [pid = 1937] [id = 251] 17:16:41 INFO - PROCESS | 1937 | --DOCSHELL 0x127cdc800 == 34 [pid = 1937] [id = 252] 17:16:41 INFO - PROCESS | 1937 | --DOCSHELL 0x12c336000 == 33 [pid = 1937] [id = 255] 17:16:41 INFO - PROCESS | 1937 | --DOCSHELL 0x119ad3800 == 32 [pid = 1937] [id = 257] 17:16:41 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd88000 == 31 [pid = 1937] [id = 254] 17:16:41 INFO - PROCESS | 1937 | --DOCSHELL 0x12d797000 == 30 [pid = 1937] [id = 256] 17:16:41 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea25000 == 29 [pid = 1937] [id = 258] 17:16:41 INFO - PROCESS | 1937 | --DOCSHELL 0x11add4800 == 28 [pid = 1937] [id = 253] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x118f0b000) [pid = 1937] [serial = 600] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x11ab69c00) [pid = 1937] [serial = 603] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x1243b6000) [pid = 1937] [serial = 606] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x12b348c00) [pid = 1937] [serial = 704] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x12b4f2400) [pid = 1937] [serial = 707] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x11a943c00) [pid = 1937] [serial = 671] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x118f0c800) [pid = 1937] [serial = 687] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x116542000) [pid = 1937] [serial = 686] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11c5afc00) [pid = 1937] [serial = 674] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x11bb23c00) [pid = 1937] [serial = 695] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x123a43000) [pid = 1937] [serial = 696] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11ab62000) [pid = 1937] [serial = 692] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x11af75c00) [pid = 1937] [serial = 693] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x12444c400) [pid = 1937] [serial = 698] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x12b051c00) [pid = 1937] [serial = 677] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x12b9dc800) [pid = 1937] [serial = 680] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x12bf2d000) [pid = 1937] [serial = 683] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x12bd21000) [pid = 1937] [serial = 710] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOCSHELL 0x12f3b1800 == 27 [pid = 1937] [id = 259] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x12da21000) [pid = 1937] [serial = 720] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x12b9d2c00) [pid = 1937] [serial = 708] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x12da23c00) [pid = 1937] [serial = 722] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11b786c00) [pid = 1937] [serial = 713] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x12b44bc00) [pid = 1937] [serial = 714] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x12d739000) [pid = 1937] [serial = 719] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x12bf2ec00) [pid = 1937] [serial = 711] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x119d97800) [pid = 1937] [serial = 689] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x11aae1c00) [pid = 1937] [serial = 690] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x128828c00) [pid = 1937] [serial = 701] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x12b00d000) [pid = 1937] [serial = 702] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x12d190c00) [pid = 1937] [serial = 717] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x12b452c00) [pid = 1937] [serial = 705] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x12749f800) [pid = 1937] [serial = 699] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x123a3ac00) [pid = 1937] [serial = 716] [outer = 0x0] [url = about:blank] 17:16:41 INFO - PROCESS | 1937 | 1461629801266 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:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1922ms 17:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:16:41 INFO - PROCESS | 1937 | 1461629801316 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 1937 | 1461629801318 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 17:16:41 INFO - PROCESS | 1937 | 1461629801322 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - PROCESS | 1937 | 1461629801324 Marionette TRACE conn2 <- [1,1014,null,{}] 17:16:41 INFO - PROCESS | 1937 | 1461629801334 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:16:41 INFO - PROCESS | 1937 | 1461629801433 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 17:16:41 INFO - PROCESS | 1937 | 1461629801441 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 1937 | ++DOCSHELL 0x1178db800 == 28 [pid = 1937] [id = 261] 17:16:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x114fa0800) [pid = 1937] [serial = 781] [outer = 0x0] 17:16:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x114fa1000) [pid = 1937] [serial = 782] [outer = 0x114fa0800] 17:16:41 INFO - PROCESS | 1937 | 1461629801475 Marionette DEBUG loaded listener.js 17:16:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x1157b5800) [pid = 1937] [serial = 783] [outer = 0x114fa0800] 17:16:41 INFO - PROCESS | 1937 | 1461629801825 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:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 521ms 17:16:41 INFO - PROCESS | 1937 | 1461629801844 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 1937 | 1461629801854 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 17:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:16:41 INFO - PROCESS | 1937 | 1461629801861 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - PROCESS | 1937 | 1461629801866 Marionette TRACE conn2 <- [1,1018,null,{}] 17:16:41 INFO - PROCESS | 1937 | 1461629801870 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:16:41 INFO - PROCESS | 1937 | 1461629801991 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 17:16:42 INFO - PROCESS | 1937 | 1461629802065 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x119080000 == 29 [pid = 1937] [id = 262] 17:16:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x114fa0400) [pid = 1937] [serial = 784] [outer = 0x0] 17:16:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x115a42c00) [pid = 1937] [serial = 785] [outer = 0x114fa0400] 17:16:42 INFO - PROCESS | 1937 | 1461629802106 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x118c10c00) [pid = 1937] [serial = 786] [outer = 0x114fa0400] 17:16:42 INFO - PROCESS | 1937 | 1461629802427 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:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 625ms 17:16:42 INFO - PROCESS | 1937 | 1461629802488 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 1937 | 1461629802490 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 17:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:16:42 INFO - PROCESS | 1937 | 1461629802493 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 1937 | 1461629802495 Marionette TRACE conn2 <- [1,1022,null,{}] 17:16:42 INFO - PROCESS | 1937 | 1461629802503 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:16:42 INFO - PROCESS | 1937 | 1461629802581 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 17:16:42 INFO - PROCESS | 1937 | 1461629802586 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:42 INFO - PROCESS | 1937 | ++DOCSHELL 0x119d4c800 == 30 [pid = 1937] [id = 263] 17:16:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x1142b6400) [pid = 1937] [serial = 787] [outer = 0x0] 17:16:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x11926d400) [pid = 1937] [serial = 788] [outer = 0x1142b6400] 17:16:42 INFO - PROCESS | 1937 | 1461629802617 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x119e4d400) [pid = 1937] [serial = 789] [outer = 0x1142b6400] 17:16:42 INFO - PROCESS | 1937 | 1461629802954 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:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 472ms 17:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:16:42 INFO - PROCESS | 1937 | 1461629802967 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 1937 | 1461629802969 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 17:16:42 INFO - PROCESS | 1937 | 1461629802971 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 1937 | 1461629802972 Marionette TRACE conn2 <- [1,1026,null,{}] 17:16:42 INFO - PROCESS | 1937 | 1461629802974 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:16:43 INFO - PROCESS | 1937 | 1461629803051 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 17:16:43 INFO - PROCESS | 1937 | 1461629803056 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad67800 == 31 [pid = 1937] [id = 264] 17:16:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x118f05800) [pid = 1937] [serial = 790] [outer = 0x0] 17:16:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x11a6a0c00) [pid = 1937] [serial = 791] [outer = 0x118f05800] 17:16:43 INFO - PROCESS | 1937 | 1461629803123 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x11aa6d800) [pid = 1937] [serial = 792] [outer = 0x118f05800] 17:16:43 INFO - PROCESS | 1937 | 1461629803406 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:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 17:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:16:43 INFO - PROCESS | 1937 | 1461629803441 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 17:16:43 INFO - PROCESS | 1937 | 1461629803442 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 17:16:43 INFO - PROCESS | 1937 | 1461629803444 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:16:43 INFO - PROCESS | 1937 | 1461629803447 Marionette TRACE conn2 <- [1,1030,null,{}] 17:16:43 INFO - PROCESS | 1937 | 1461629803451 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:16:43 INFO - PROCESS | 1937 | 1461629803523 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 17:16:43 INFO - PROCESS | 1937 | 1461629803527 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b915000 == 32 [pid = 1937] [id = 265] 17:16:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x114e17c00) [pid = 1937] [serial = 793] [outer = 0x0] 17:16:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x11aae0000) [pid = 1937] [serial = 794] [outer = 0x114e17c00] 17:16:43 INFO - PROCESS | 1937 | 1461629803555 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11ab59400) [pid = 1937] [serial = 795] [outer = 0x114e17c00] 17:16:43 INFO - PROCESS | 1937 | 1461629803878 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:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 474ms 17:16:43 INFO - PROCESS | 1937 | 1461629803918 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 17:16:43 INFO - PROCESS | 1937 | 1461629803920 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 17:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:16:43 INFO - PROCESS | 1937 | 1461629803922 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:16:43 INFO - PROCESS | 1937 | 1461629803923 Marionette TRACE conn2 <- [1,1034,null,{}] 17:16:43 INFO - PROCESS | 1937 | 1461629803925 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:16:44 INFO - PROCESS | 1937 | 1461629804037 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 17:16:44 INFO - PROCESS | 1937 | 1461629804045 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c018800 == 33 [pid = 1937] [id = 266] 17:16:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x11a941800) [pid = 1937] [serial = 796] [outer = 0x0] 17:16:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x11ab66c00) [pid = 1937] [serial = 797] [outer = 0x11a941800] 17:16:44 INFO - PROCESS | 1937 | 1461629804072 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x11b793000) [pid = 1937] [serial = 798] [outer = 0x11a941800] 17:16:44 INFO - PROCESS | 1937 | 1461629804393 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:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 520ms 17:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:16:44 INFO - PROCESS | 1937 | 1461629804443 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 17:16:44 INFO - PROCESS | 1937 | 1461629804444 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 17:16:44 INFO - PROCESS | 1937 | 1461629804446 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:16:44 INFO - PROCESS | 1937 | 1461629804448 Marionette TRACE conn2 <- [1,1038,null,{}] 17:16:44 INFO - PROCESS | 1937 | 1461629804450 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:16:44 INFO - PROCESS | 1937 | 1461629804523 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 17:16:44 INFO - PROCESS | 1937 | 1461629804528 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:44 INFO - PROCESS | 1937 | ++DOCSHELL 0x1239b6000 == 34 [pid = 1937] [id = 267] 17:16:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x11434fc00) [pid = 1937] [serial = 799] [outer = 0x0] 17:16:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x11beb7000) [pid = 1937] [serial = 800] [outer = 0x11434fc00] 17:16:44 INFO - PROCESS | 1937 | 1461629804556 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x11c0ef400) [pid = 1937] [serial = 801] [outer = 0x11434fc00] 17:16:44 INFO - PROCESS | 1937 | 1461629804867 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:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 470ms 17:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:16:44 INFO - PROCESS | 1937 | 1461629804916 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 17:16:44 INFO - PROCESS | 1937 | 1461629804917 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 17:16:44 INFO - PROCESS | 1937 | 1461629804919 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:16:44 INFO - PROCESS | 1937 | 1461629804920 Marionette TRACE conn2 <- [1,1042,null,{}] 17:16:44 INFO - PROCESS | 1937 | 1461629804931 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:16:45 INFO - PROCESS | 1937 | 1461629805005 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 17:16:45 INFO - PROCESS | 1937 | 1461629805009 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x123b5f000 == 35 [pid = 1937] [id = 268] 17:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x11aae1c00) [pid = 1937] [serial = 802] [outer = 0x0] 17:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x11c547000) [pid = 1937] [serial = 803] [outer = 0x11aae1c00] 17:16:45 INFO - PROCESS | 1937 | 1461629805036 Marionette DEBUG loaded listener.js 17:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11c631800) [pid = 1937] [serial = 804] [outer = 0x11aae1c00] 17:16:45 INFO - PROCESS | 1937 | 1461629805372 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:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 467ms 17:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:16:45 INFO - PROCESS | 1937 | 1461629805387 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 1937 | 1461629805389 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 17:16:45 INFO - PROCESS | 1937 | 1461629805391 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 1937 | 1461629805392 Marionette TRACE conn2 <- [1,1046,null,{}] 17:16:45 INFO - PROCESS | 1937 | 1461629805394 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:16:45 INFO - PROCESS | 1937 | 1461629805467 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 17:16:45 INFO - PROCESS | 1937 | 1461629805471 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x119d4b000 == 36 [pid = 1937] [id = 269] 17:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x123a3ac00) [pid = 1937] [serial = 805] [outer = 0x0] 17:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x123a46000) [pid = 1937] [serial = 806] [outer = 0x123a3ac00] 17:16:45 INFO - PROCESS | 1937 | 1461629805497 Marionette DEBUG loaded listener.js 17:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x123ee4c00) [pid = 1937] [serial = 807] [outer = 0x123a3ac00] 17:16:45 INFO - PROCESS | 1937 | 1461629805799 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:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 417ms 17:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:16:45 INFO - PROCESS | 1937 | 1461629805809 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 1937 | 1461629805810 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 17:16:45 INFO - PROCESS | 1937 | 1461629805813 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 1937 | 1461629805815 Marionette TRACE conn2 <- [1,1050,null,{}] 17:16:45 INFO - PROCESS | 1937 | 1461629805821 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:16:45 INFO - PROCESS | 1937 | 1461629805899 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 17:16:45 INFO - PROCESS | 1937 | 1461629805955 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 1937 | ++DOCSHELL 0x127319000 == 37 [pid = 1937] [id = 270] 17:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x114bdd800) [pid = 1937] [serial = 808] [outer = 0x0] 17:16:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x123df6000) [pid = 1937] [serial = 809] [outer = 0x114bdd800] 17:16:45 INFO - PROCESS | 1937 | 1461629805980 Marionette DEBUG loaded listener.js 17:16:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x1243b4400) [pid = 1937] [serial = 810] [outer = 0x114bdd800] 17:16:46 INFO - PROCESS | 1937 | 1461629806301 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:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 522ms 17:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:16:46 INFO - PROCESS | 1937 | 1461629806341 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 17:16:46 INFO - PROCESS | 1937 | 1461629806343 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 17:16:46 INFO - PROCESS | 1937 | 1461629806345 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:16:46 INFO - PROCESS | 1937 | 1461629806347 Marionette TRACE conn2 <- [1,1054,null,{}] 17:16:46 INFO - PROCESS | 1937 | 1461629806349 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:16:46 INFO - PROCESS | 1937 | 1461629806451 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 17:16:46 INFO - PROCESS | 1937 | 1461629806455 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x127eb4800 == 38 [pid = 1937] [id = 271] 17:16:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x11ab54c00) [pid = 1937] [serial = 811] [outer = 0x0] 17:16:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x126645400) [pid = 1937] [serial = 812] [outer = 0x11ab54c00] 17:16:46 INFO - PROCESS | 1937 | 1461629806484 Marionette DEBUG loaded listener.js 17:16:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x127cc1400) [pid = 1937] [serial = 813] [outer = 0x11ab54c00] 17:16:46 INFO - PROCESS | 1937 | 1461629806824 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:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 519ms 17:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:16:46 INFO - PROCESS | 1937 | 1461629806864 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 17:16:46 INFO - PROCESS | 1937 | 1461629806866 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 17:16:46 INFO - PROCESS | 1937 | 1461629806868 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:16:46 INFO - PROCESS | 1937 | 1461629806869 Marionette TRACE conn2 <- [1,1058,null,{}] 17:16:46 INFO - PROCESS | 1937 | 1461629806871 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:16:46 INFO - PROCESS | 1937 | 1461629806967 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 17:16:46 INFO - PROCESS | 1937 | 1461629806982 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:46 INFO - PROCESS | 1937 | ++DOCSHELL 0x129481800 == 39 [pid = 1937] [id = 272] 17:16:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x127cc1c00) [pid = 1937] [serial = 814] [outer = 0x0] 17:16:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x128752400) [pid = 1937] [serial = 815] [outer = 0x127cc1c00] 17:16:47 INFO - PROCESS | 1937 | 1461629807007 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x128758000) [pid = 1937] [serial = 816] [outer = 0x127cc1c00] 17:16:47 INFO - PROCESS | 1937 | 1461629807325 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:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 17:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:16:47 INFO - PROCESS | 1937 | 1461629807336 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 17:16:47 INFO - PROCESS | 1937 | 1461629807337 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 17:16:47 INFO - PROCESS | 1937 | 1461629807339 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - PROCESS | 1937 | 1461629807340 Marionette TRACE conn2 <- [1,1062,null,{}] 17:16:47 INFO - PROCESS | 1937 | 1461629807343 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:16:47 INFO - PROCESS | 1937 | 1461629807435 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 17:16:47 INFO - PROCESS | 1937 | 1461629807448 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x12b717000 == 40 [pid = 1937] [id = 273] 17:16:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x128759800) [pid = 1937] [serial = 817] [outer = 0x0] 17:16:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x12875f000) [pid = 1937] [serial = 818] [outer = 0x128759800] 17:16:47 INFO - PROCESS | 1937 | 1461629807473 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x128829000) [pid = 1937] [serial = 819] [outer = 0x128759800] 17:16:47 INFO - PROCESS | 1937 | 1461629807821 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:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 17:16:47 INFO - PROCESS | 1937 | 1461629807866 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 17:16:47 INFO - PROCESS | 1937 | 1461629807867 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 17:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:16:47 INFO - PROCESS | 1937 | 1461629807870 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - PROCESS | 1937 | 1461629807871 Marionette TRACE conn2 <- [1,1066,null,{}] 17:16:47 INFO - PROCESS | 1937 | 1461629807873 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:16:47 INFO - PROCESS | 1937 | 1461629807967 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 17:16:47 INFO - PROCESS | 1937 | 1461629807971 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:47 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bd84000 == 41 [pid = 1937] [id = 274] 17:16:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x12875dc00) [pid = 1937] [serial = 820] [outer = 0x0] 17:16:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x129232000) [pid = 1937] [serial = 821] [outer = 0x12875dc00] 17:16:47 INFO - PROCESS | 1937 | 1461629807996 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x12a405000) [pid = 1937] [serial = 822] [outer = 0x12875dc00] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x11b7ec400) [pid = 1937] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x119aa6400) [pid = 1937] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x12743c800) [pid = 1937] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x11b792800) [pid = 1937] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x1151dc400) [pid = 1937] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x11ab4b400) [pid = 1937] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x12bf12800) [pid = 1937] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x12b5ea000) [pid = 1937] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x12b91dc00) [pid = 1937] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x12bf20c00) [pid = 1937] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x1151dc000) [pid = 1937] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x12b4ed000) [pid = 1937] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x11ab4e000) [pid = 1937] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x12b018c00) [pid = 1937] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x12775d400) [pid = 1937] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x11bebc800) [pid = 1937] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11aadd400) [pid = 1937] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11909bc00) [pid = 1937] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x127331800) [pid = 1937] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x12da81c00) [pid = 1937] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x12d190000) [pid = 1937] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x12941ec00) [pid = 1937] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x127446c00) [pid = 1937] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x11aae5800) [pid = 1937] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x114e16400) [pid = 1937] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x12d196000) [pid = 1937] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x12bf19000) [pid = 1937] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x119037800) [pid = 1937] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x124441400) [pid = 1937] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x12b019c00) [pid = 1937] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x12b4e7c00) [pid = 1937] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:16:48 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x11beb8000) [pid = 1937] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:16:48 INFO - PROCESS | 1937 | 1461629808706 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:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 870ms 17:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:16:48 INFO - PROCESS | 1937 | 1461629808740 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 17:16:48 INFO - PROCESS | 1937 | 1461629808741 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 17:16:48 INFO - PROCESS | 1937 | 1461629808743 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:16:48 INFO - PROCESS | 1937 | 1461629808744 Marionette TRACE conn2 <- [1,1070,null,{}] 17:16:48 INFO - PROCESS | 1937 | 1461629808747 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:16:48 INFO - PROCESS | 1937 | 1461629808823 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 17:16:48 INFO - PROCESS | 1937 | 1461629808828 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:48 INFO - PROCESS | 1937 | ++DOCSHELL 0x11bbf2000 == 42 [pid = 1937] [id = 275] 17:16:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x118c61400) [pid = 1937] [serial = 823] [outer = 0x0] 17:16:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x11aadd400) [pid = 1937] [serial = 824] [outer = 0x118c61400] 17:16:48 INFO - PROCESS | 1937 | 1461629808856 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x11b792800) [pid = 1937] [serial = 825] [outer = 0x118c61400] 17:16:49 INFO - PROCESS | 1937 | 1461629809187 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:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 467ms 17:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:16:49 INFO - PROCESS | 1937 | 1461629809212 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 1937 | 1461629809213 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 17:16:49 INFO - PROCESS | 1937 | 1461629809215 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - PROCESS | 1937 | 1461629809216 Marionette TRACE conn2 <- [1,1074,null,{}] 17:16:49 INFO - PROCESS | 1937 | 1461629809218 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:16:49 INFO - PROCESS | 1937 | 1461629809314 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 17:16:49 INFO - PROCESS | 1937 | 1461629809321 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bd8a800 == 43 [pid = 1937] [id = 276] 17:16:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x11ab54800) [pid = 1937] [serial = 826] [outer = 0x0] 17:16:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11c0f2000) [pid = 1937] [serial = 827] [outer = 0x11ab54800] 17:16:49 INFO - PROCESS | 1937 | 1461629809346 Marionette DEBUG loaded listener.js 17:16:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x127cc0400) [pid = 1937] [serial = 828] [outer = 0x11ab54800] 17:16:49 INFO - PROCESS | 1937 | 1461629809651 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:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 470ms 17:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:16:49 INFO - PROCESS | 1937 | 1461629809685 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 1937 | 1461629809686 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 17:16:49 INFO - PROCESS | 1937 | 1461629809688 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - PROCESS | 1937 | 1461629809689 Marionette TRACE conn2 <- [1,1078,null,{}] 17:16:49 INFO - PROCESS | 1937 | 1461629809692 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:16:49 INFO - PROCESS | 1937 | 1461629809771 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 17:16:49 INFO - PROCESS | 1937 | 1461629809775 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:49 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c46c000 == 44 [pid = 1937] [id = 277] 17:16:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x123a39c00) [pid = 1937] [serial = 829] [outer = 0x0] 17:16:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x12a406c00) [pid = 1937] [serial = 830] [outer = 0x123a39c00] 17:16:49 INFO - PROCESS | 1937 | 1461629809800 Marionette DEBUG loaded listener.js 17:16:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x12a40b000) [pid = 1937] [serial = 831] [outer = 0x123a39c00] 17:16:50 INFO - PROCESS | 1937 | 1461629810114 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:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 17:16:50 INFO - PROCESS | 1937 | 1461629810158 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 17:16:50 INFO - PROCESS | 1937 | 1461629810160 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 17:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:16:50 INFO - PROCESS | 1937 | 1461629810162 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:16:50 INFO - PROCESS | 1937 | 1461629810163 Marionette TRACE conn2 <- [1,1082,null,{}] 17:16:50 INFO - PROCESS | 1937 | 1461629810166 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:16:50 INFO - PROCESS | 1937 | 1461629810269 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 17:16:50 INFO - PROCESS | 1937 | 1461629810275 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c476000 == 45 [pid = 1937] [id = 278] 17:16:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x12a40ac00) [pid = 1937] [serial = 832] [outer = 0x0] 17:16:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x12a40f400) [pid = 1937] [serial = 833] [outer = 0x12a40ac00] 17:16:50 INFO - PROCESS | 1937 | 1461629810300 Marionette DEBUG loaded listener.js 17:16:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x12b00d000) [pid = 1937] [serial = 834] [outer = 0x12a40ac00] 17:16:50 INFO - PROCESS | 1937 | 1461629810606 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:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 519ms 17:16:50 INFO - PROCESS | 1937 | 1461629810682 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 17:16:50 INFO - PROCESS | 1937 | 1461629810684 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 17:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:16:50 INFO - PROCESS | 1937 | 1461629810687 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:16:50 INFO - PROCESS | 1937 | 1461629810690 Marionette TRACE conn2 <- [1,1086,null,{}] 17:16:50 INFO - PROCESS | 1937 | 1461629810694 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:16:50 INFO - PROCESS | 1937 | 1461629810846 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 17:16:51 INFO - PROCESS | 1937 | 1461629811052 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b052800 == 46 [pid = 1937] [id = 279] 17:16:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x118cebc00) [pid = 1937] [serial = 835] [outer = 0x0] 17:16:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x118e16800) [pid = 1937] [serial = 836] [outer = 0x118cebc00] 17:16:51 INFO - PROCESS | 1937 | 1461629811172 Marionette DEBUG loaded listener.js 17:16:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x1190a8c00) [pid = 1937] [serial = 837] [outer = 0x118cebc00] 17:16:51 INFO - PROCESS | 1937 | 1461629811749 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:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1123ms 17:16:51 INFO - PROCESS | 1937 | 1461629811810 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 17:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:16:51 INFO - PROCESS | 1937 | 1461629811813 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 17:16:51 INFO - PROCESS | 1937 | 1461629811819 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:16:51 INFO - PROCESS | 1937 | 1461629811821 Marionette TRACE conn2 <- [1,1090,null,{}] 17:16:51 INFO - PROCESS | 1937 | 1461629811824 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:16:51 INFO - PROCESS | 1937 | 1461629811932 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 17:16:51 INFO - PROCESS | 1937 | 1461629811983 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 1937 | ++DOCSHELL 0x127ebe800 == 47 [pid = 1937] [id = 280] 17:16:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x11926b400) [pid = 1937] [serial = 838] [outer = 0x0] 17:16:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x11ab66000) [pid = 1937] [serial = 839] [outer = 0x11926b400] 17:16:52 INFO - PROCESS | 1937 | 1461629812012 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x11af49000) [pid = 1937] [serial = 840] [outer = 0x11926b400] 17:16:52 INFO - PROCESS | 1937 | 1461629812562 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:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 773ms 17:16:52 INFO - PROCESS | 1937 | 1461629812606 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 17:16:52 INFO - PROCESS | 1937 | 1461629812607 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 17:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:16:52 INFO - PROCESS | 1937 | 1461629812611 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:16:52 INFO - PROCESS | 1937 | 1461629812612 Marionette TRACE conn2 <- [1,1094,null,{}] 17:16:52 INFO - PROCESS | 1937 | 1461629812622 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:16:52 INFO - PROCESS | 1937 | 1461629812733 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 17:16:52 INFO - PROCESS | 1937 | 1461629812786 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:52 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad6c800 == 48 [pid = 1937] [id = 281] 17:16:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x11aae4000) [pid = 1937] [serial = 841] [outer = 0x0] 17:16:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x11af78400) [pid = 1937] [serial = 842] [outer = 0x11aae4000] 17:16:52 INFO - PROCESS | 1937 | 1461629812820 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x11c520400) [pid = 1937] [serial = 843] [outer = 0x11aae4000] 17:16:53 INFO - PROCESS | 1937 | 1461629813518 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:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x12c46c000 == 47 [pid = 1937] [id = 277] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd8a800 == 46 [pid = 1937] [id = 276] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x11bbf2000 == 45 [pid = 1937] [id = 275] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd84000 == 44 [pid = 1937] [id = 274] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x12b717000 == 43 [pid = 1937] [id = 273] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x114f9e800) [pid = 1937] [serial = 779] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x129481800 == 42 [pid = 1937] [id = 272] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x127eb4800 == 41 [pid = 1937] [id = 271] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x127319000 == 40 [pid = 1937] [id = 270] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x119d4b000 == 39 [pid = 1937] [id = 269] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x123b5f000 == 38 [pid = 1937] [id = 268] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x1239b6000 == 37 [pid = 1937] [id = 267] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x11c018800 == 36 [pid = 1937] [id = 266] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x11b915000 == 35 [pid = 1937] [id = 265] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad67800 == 34 [pid = 1937] [id = 264] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x119d4c800 == 33 [pid = 1937] [id = 263] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x119080000 == 32 [pid = 1937] [id = 262] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x1178db800 == 31 [pid = 1937] [id = 261] 17:16:53 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6c6000 == 30 [pid = 1937] [id = 260] 17:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 975ms 17:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:16:53 INFO - PROCESS | 1937 | 1461629813586 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 17:16:53 INFO - PROCESS | 1937 | 1461629813589 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 17:16:53 INFO - PROCESS | 1937 | 1461629813592 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - PROCESS | 1937 | 1461629813595 Marionette TRACE conn2 <- [1,1098,null,{}] 17:16:53 INFO - PROCESS | 1937 | 1461629813598 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:16:53 INFO - PROCESS | 1937 | 1461629813674 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x11c636800) [pid = 1937] [serial = 630] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11aaea000) [pid = 1937] [serial = 621] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x12881c000) [pid = 1937] [serial = 633] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x11bec1000) [pid = 1937] [serial = 627] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11926bc00) [pid = 1937] [serial = 618] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11afe4400) [pid = 1937] [serial = 624] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x12c3e9c00) [pid = 1937] [serial = 684] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x11ad30c00) [pid = 1937] [serial = 672] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x12908f800) [pid = 1937] [serial = 597] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x12b446800) [pid = 1937] [serial = 678] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x12bf18400) [pid = 1937] [serial = 681] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x12749bc00) [pid = 1937] [serial = 675] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x12c3e9800) [pid = 1937] [serial = 669] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x12bd16400) [pid = 1937] [serial = 761] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x12d198400) [pid = 1937] [serial = 764] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x12dbc4800) [pid = 1937] [serial = 767] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x12dbcc800) [pid = 1937] [serial = 768] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x11af79c00) [pid = 1937] [serial = 771] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x12bd23c00) [pid = 1937] [serial = 776] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x128753000) [pid = 1937] [serial = 773] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x118f0d800) [pid = 1937] [serial = 770] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x12b446000) [pid = 1937] [serial = 758] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x129427c00) [pid = 1937] [serial = 755] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x12b018800) [pid = 1937] [serial = 756] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x123f36400) [pid = 1937] [serial = 752] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x127498400) [pid = 1937] [serial = 753] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x11aae9000) [pid = 1937] [serial = 749] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11afea000) [pid = 1937] [serial = 750] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11a94ac00) [pid = 1937] [serial = 747] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11926ac00) [pid = 1937] [serial = 746] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x12e493400) [pid = 1937] [serial = 744] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x12dbd0400) [pid = 1937] [serial = 743] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x12dbcd000) [pid = 1937] [serial = 741] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x12dbc2c00) [pid = 1937] [serial = 740] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x12da20c00) [pid = 1937] [serial = 738] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x12d741400) [pid = 1937] [serial = 737] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x12c3e8000) [pid = 1937] [serial = 735] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x12b450800) [pid = 1937] [serial = 734] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x129095c00) [pid = 1937] [serial = 732] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x127cc2000) [pid = 1937] [serial = 731] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x11bb24c00) [pid = 1937] [serial = 729] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x11ad37000) [pid = 1937] [serial = 728] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x11857e800) [pid = 1937] [serial = 726] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x1151e3400) [pid = 1937] [serial = 725] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x12da7bc00) [pid = 1937] [serial = 723] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x12e4e8800) [pid = 1937] [serial = 777] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x12da2a400) [pid = 1937] [serial = 765] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x12d18b400) [pid = 1937] [serial = 762] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x12b054000) [pid = 1937] [serial = 774] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x12b4ef400) [pid = 1937] [serial = 759] [outer = 0x0] [url = about:blank] 17:16:53 INFO - PROCESS | 1937 | 1461629813738 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:53 INFO - PROCESS | 1937 | ++DOCSHELL 0x118cda000 == 31 [pid = 1937] [id = 282] 17:16:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x1151e3400) [pid = 1937] [serial = 844] [outer = 0x0] 17:16:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x11587e800) [pid = 1937] [serial = 845] [outer = 0x1151e3400] 17:16:53 INFO - PROCESS | 1937 | 1461629813769 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x118f0b800) [pid = 1937] [serial = 846] [outer = 0x1151e3400] 17:16:54 INFO - PROCESS | 1937 | 1461629814072 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:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 521ms 17:16:54 INFO - PROCESS | 1937 | 1461629814116 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 17:16:54 INFO - PROCESS | 1937 | 1461629814120 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 17:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:16:54 INFO - PROCESS | 1937 | 1461629814124 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:16:54 INFO - PROCESS | 1937 | 1461629814126 Marionette TRACE conn2 <- [1,1102,null,{}] 17:16:54 INFO - PROCESS | 1937 | 1461629814128 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:16:54 INFO - PROCESS | 1937 | 1461629814205 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 17:16:54 INFO - PROCESS | 1937 | 1461629814210 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad63800 == 32 [pid = 1937] [id = 283] 17:16:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x118fd7400) [pid = 1937] [serial = 847] [outer = 0x0] 17:16:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x11a6aa800) [pid = 1937] [serial = 848] [outer = 0x118fd7400] 17:16:54 INFO - PROCESS | 1937 | 1461629814239 Marionette DEBUG loaded listener.js 17:16:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11aae1800) [pid = 1937] [serial = 849] [outer = 0x118fd7400] 17:16:54 INFO - PROCESS | 1937 | 1461629814639 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:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 521ms 17:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:16:54 INFO - PROCESS | 1937 | 1461629814648 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 17:16:54 INFO - PROCESS | 1937 | 1461629814651 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 17:16:54 INFO - PROCESS | 1937 | 1461629814654 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:16:54 INFO - PROCESS | 1937 | 1461629814658 Marionette TRACE conn2 <- [1,1106,null,{}] 17:16:54 INFO - PROCESS | 1937 | 1461629814669 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:16:54 INFO - PROCESS | 1937 | 1461629814797 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 17:16:54 INFO - PROCESS | 1937 | 1461629814805 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c015800 == 33 [pid = 1937] [id = 284] 17:16:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11ab65800) [pid = 1937] [serial = 850] [outer = 0x0] 17:16:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11af6c800) [pid = 1937] [serial = 851] [outer = 0x11ab65800] 17:16:54 INFO - PROCESS | 1937 | 1461629814830 Marionette DEBUG loaded listener.js 17:16:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11afee400) [pid = 1937] [serial = 852] [outer = 0x11ab65800] 17:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 575ms 17:16:55 INFO - PROCESS | 1937 | 1461629815226 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:16:55 INFO - PROCESS | 1937 | 1461629815232 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 17:16:55 INFO - PROCESS | 1937 | 1461629815235 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 17:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:16:55 INFO - PROCESS | 1937 | 1461629815238 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - PROCESS | 1937 | 1461629815240 Marionette TRACE conn2 <- [1,1110,null,{}] 17:16:55 INFO - PROCESS | 1937 | 1461629815243 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:16:55 INFO - PROCESS | 1937 | 1461629815367 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 17:16:55 INFO - PROCESS | 1937 | 1461629815374 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x123b5f800 == 34 [pid = 1937] [id = 285] 17:16:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11b7eb800) [pid = 1937] [serial = 853] [outer = 0x0] 17:16:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11beb8000) [pid = 1937] [serial = 854] [outer = 0x11b7eb800] 17:16:55 INFO - PROCESS | 1937 | 1461629815415 Marionette DEBUG loaded listener.js 17:16:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11c0f4c00) [pid = 1937] [serial = 855] [outer = 0x11b7eb800] 17:16:55 INFO - PROCESS | 1937 | 1461629815798 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:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 570ms 17:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:16:55 INFO - PROCESS | 1937 | 1461629815809 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 17:16:55 INFO - PROCESS | 1937 | 1461629815810 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 17:16:55 INFO - PROCESS | 1937 | 1461629815820 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - PROCESS | 1937 | 1461629815821 Marionette TRACE conn2 <- [1,1114,null,{}] 17:16:55 INFO - PROCESS | 1937 | 1461629815823 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:16:55 INFO - PROCESS | 1937 | 1461629815934 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 17:16:55 INFO - PROCESS | 1937 | 1461629815947 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x12435c800 == 35 [pid = 1937] [id = 286] 17:16:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x114e16400) [pid = 1937] [serial = 856] [outer = 0x0] 17:16:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11c0f4800) [pid = 1937] [serial = 857] [outer = 0x114e16400] 17:16:55 INFO - PROCESS | 1937 | 1461629815973 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x123a3d000) [pid = 1937] [serial = 858] [outer = 0x114e16400] 17:16:56 INFO - PROCESS | 1937 | 1461629816343 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:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 578ms 17:16:56 INFO - PROCESS | 1937 | 1461629816392 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 17:16:56 INFO - PROCESS | 1937 | 1461629816394 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 17:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:16:56 INFO - PROCESS | 1937 | 1461629816397 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:16:56 INFO - PROCESS | 1937 | 1461629816399 Marionette TRACE conn2 <- [1,1118,null,{}] 17:16:56 INFO - PROCESS | 1937 | 1461629816409 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:16:56 INFO - PROCESS | 1937 | 1461629816562 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 17:16:56 INFO - PROCESS | 1937 | 1461629816588 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 1937 | ++DOCSHELL 0x127eb1000 == 36 [pid = 1937] [id = 287] 17:16:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x123b0cc00) [pid = 1937] [serial = 859] [outer = 0x0] 17:16:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x1246d1400) [pid = 1937] [serial = 860] [outer = 0x123b0cc00] 17:16:56 INFO - PROCESS | 1937 | 1461629816632 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x127443000) [pid = 1937] [serial = 861] [outer = 0x123b0cc00] 17:16:57 INFO - PROCESS | 1937 | 1461629817006 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:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 621ms 17:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:16:57 INFO - PROCESS | 1937 | 1461629817018 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 17:16:57 INFO - PROCESS | 1937 | 1461629817019 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 17:16:57 INFO - PROCESS | 1937 | 1461629817021 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - PROCESS | 1937 | 1461629817022 Marionette TRACE conn2 <- [1,1122,null,{}] 17:16:57 INFO - PROCESS | 1937 | 1461629817025 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:16:57 INFO - PROCESS | 1937 | 1461629817118 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 17:16:57 INFO - PROCESS | 1937 | 1461629817131 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x129488800 == 37 [pid = 1937] [id = 288] 17:16:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x12444a400) [pid = 1937] [serial = 862] [outer = 0x0] 17:16:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x1274f2800) [pid = 1937] [serial = 863] [outer = 0x12444a400] 17:16:57 INFO - PROCESS | 1937 | 1461629817156 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x127cc5c00) [pid = 1937] [serial = 864] [outer = 0x12444a400] 17:16:57 INFO - PROCESS | 1937 | 1461629817473 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:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 468ms 17:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:16:57 INFO - PROCESS | 1937 | 1461629817489 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 17:16:57 INFO - PROCESS | 1937 | 1461629817490 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 17:16:57 INFO - PROCESS | 1937 | 1461629817492 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - PROCESS | 1937 | 1461629817493 Marionette TRACE conn2 <- [1,1126,null,{}] 17:16:57 INFO - PROCESS | 1937 | 1461629817496 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:16:57 INFO - PROCESS | 1937 | 1461629817594 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 17:16:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x127cc6400) [pid = 1937] [serial = 865] [outer = 0x12f837000] 17:16:57 INFO - PROCESS | 1937 | 1461629817627 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bd9a000 == 38 [pid = 1937] [id = 289] 17:16:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x128753800) [pid = 1937] [serial = 866] [outer = 0x0] 17:16:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x128756c00) [pid = 1937] [serial = 867] [outer = 0x128753800] 17:16:57 INFO - PROCESS | 1937 | 1461629817655 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12875d400) [pid = 1937] [serial = 868] [outer = 0x128753800] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x11ab54c00) [pid = 1937] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x114fa0800) [pid = 1937] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x114bdd800) [pid = 1937] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x127cc1c00) [pid = 1937] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x128759800) [pid = 1937] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11ab54800) [pid = 1937] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11434fc00) [pid = 1937] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x114e17c00) [pid = 1937] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x123a3ac00) [pid = 1937] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x114fa0400) [pid = 1937] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x11aae1c00) [pid = 1937] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x1142b6400) [pid = 1937] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x12875dc00) [pid = 1937] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x11a941800) [pid = 1937] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x118f05800) [pid = 1937] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x118c61400) [pid = 1937] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x123a39c00) [pid = 1937] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:16:58 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x114f96000) [pid = 1937] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:16:58 INFO - PROCESS | 1937 | 1461629818134 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:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 669ms 17:16:58 INFO - PROCESS | 1937 | 1461629818161 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 17:16:58 INFO - PROCESS | 1937 | 1461629818163 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 17:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:16:58 INFO - PROCESS | 1937 | 1461629818167 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:16:58 INFO - PROCESS | 1937 | 1461629818168 Marionette TRACE conn2 <- [1,1130,null,{}] 17:16:58 INFO - PROCESS | 1937 | 1461629818171 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:16:58 INFO - PROCESS | 1937 | 1461629818244 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 17:16:58 INFO - PROCESS | 1937 | 1461629818250 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad69000 == 39 [pid = 1937] [id = 290] 17:16:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x114fa0800) [pid = 1937] [serial = 869] [outer = 0x0] 17:16:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x118f05800) [pid = 1937] [serial = 870] [outer = 0x114fa0800] 17:16:58 INFO - PROCESS | 1937 | 1461629818275 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11b795000) [pid = 1937] [serial = 871] [outer = 0x114fa0800] 17:16:58 INFO - PROCESS | 1937 | 1461629818611 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:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 468ms 17:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:16:58 INFO - PROCESS | 1937 | 1461629818636 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 17:16:58 INFO - PROCESS | 1937 | 1461629818637 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 17:16:58 INFO - PROCESS | 1937 | 1461629818639 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:16:58 INFO - PROCESS | 1937 | 1461629818640 Marionette TRACE conn2 <- [1,1134,null,{}] 17:16:58 INFO - PROCESS | 1937 | 1461629818642 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:16:58 INFO - PROCESS | 1937 | 1461629818740 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 17:16:58 INFO - PROCESS | 1937 | 1461629818748 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 1937 | ++DOCSHELL 0x12949e800 == 40 [pid = 1937] [id = 291] 17:16:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11c0f6c00) [pid = 1937] [serial = 872] [outer = 0x0] 17:16:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x123a3e400) [pid = 1937] [serial = 873] [outer = 0x11c0f6c00] 17:16:58 INFO - PROCESS | 1937 | 1461629818774 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x127cc8000) [pid = 1937] [serial = 874] [outer = 0x11c0f6c00] 17:16:59 INFO - PROCESS | 1937 | 1461629819095 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:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 469ms 17:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:16:59 INFO - PROCESS | 1937 | 1461629819108 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 1937 | 1461629819110 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 17:16:59 INFO - PROCESS | 1937 | 1461629819112 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:16:59 INFO - PROCESS | 1937 | 1461629819115 Marionette TRACE conn2 <- [1,1138,null,{}] 17:16:59 INFO - PROCESS | 1937 | 1461629819117 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:16:59 INFO - PROCESS | 1937 | 1461629819209 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 17:16:59 INFO - PROCESS | 1937 | 1461629819224 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c4d1800 == 41 [pid = 1937] [id = 292] 17:16:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x12909c400) [pid = 1937] [serial = 875] [outer = 0x0] 17:16:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x12a40e000) [pid = 1937] [serial = 876] [outer = 0x12909c400] 17:16:59 INFO - PROCESS | 1937 | 1461629819255 Marionette DEBUG loaded listener.js 17:16:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x12b017000) [pid = 1937] [serial = 877] [outer = 0x12909c400] 17:16:59 INFO - PROCESS | 1937 | 1461629819573 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:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 473ms 17:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:16:59 INFO - PROCESS | 1937 | 1461629819586 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 1937 | 1461629819587 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 17:16:59 INFO - PROCESS | 1937 | 1461629819589 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:16:59 INFO - PROCESS | 1937 | 1461629819590 Marionette TRACE conn2 <- [1,1142,null,{}] 17:16:59 INFO - PROCESS | 1937 | 1461629819592 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:16:59 INFO - PROCESS | 1937 | 1461629819697 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 17:16:59 INFO - PROCESS | 1937 | 1461629819703 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:59 INFO - PROCESS | 1937 | ++DOCSHELL 0x12d7a2800 == 42 [pid = 1937] [id = 293] 17:16:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11ad2dc00) [pid = 1937] [serial = 878] [outer = 0x0] 17:16:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x12b019c00) [pid = 1937] [serial = 879] [outer = 0x11ad2dc00] 17:16:59 INFO - PROCESS | 1937 | 1461629819728 Marionette DEBUG loaded listener.js 17:16:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x12b349c00) [pid = 1937] [serial = 880] [outer = 0x11ad2dc00] 17:17:00 INFO - PROCESS | 1937 | 1461629820018 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:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 470ms 17:17:00 INFO - PROCESS | 1937 | 1461629820095 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 1937 | 1461629820098 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 17:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:17:00 INFO - PROCESS | 1937 | 1461629820102 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - PROCESS | 1937 | 1461629820104 Marionette TRACE conn2 <- [1,1146,null,{}] 17:17:00 INFO - PROCESS | 1937 | 1461629820108 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:17:00 INFO - PROCESS | 1937 | 1461629820201 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 17:17:00 INFO - PROCESS | 1937 | 1461629820287 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x119725000 == 43 [pid = 1937] [id = 294] 17:17:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x114bdec00) [pid = 1937] [serial = 881] [outer = 0x0] 17:17:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x114f99800) [pid = 1937] [serial = 882] [outer = 0x114bdec00] 17:17:00 INFO - PROCESS | 1937 | 1461629820320 Marionette DEBUG loaded listener.js 17:17:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x118572800) [pid = 1937] [serial = 883] [outer = 0x114bdec00] 17:17:00 INFO - PROCESS | 1937 | 1461629820788 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:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 723ms 17:17:00 INFO - PROCESS | 1937 | 1461629820825 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 1937 | 1461629820827 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 17:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:17:00 INFO - PROCESS | 1937 | 1461629820833 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - PROCESS | 1937 | 1461629820836 Marionette TRACE conn2 <- [1,1150,null,{}] 17:17:00 INFO - PROCESS | 1937 | 1461629820839 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:17:00 INFO - PROCESS | 1937 | 1461629820939 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 17:17:00 INFO - PROCESS | 1937 | 1461629820988 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b752800 == 44 [pid = 1937] [id = 295] 17:17:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x118c3e000) [pid = 1937] [serial = 884] [outer = 0x0] 17:17:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x11a941800) [pid = 1937] [serial = 885] [outer = 0x118c3e000] 17:17:01 INFO - PROCESS | 1937 | 1461629821018 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x11ab4d800) [pid = 1937] [serial = 886] [outer = 0x118c3e000] 17:17:01 INFO - PROCESS | 1937 | 1461629821430 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:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 622ms 17:17:01 INFO - PROCESS | 1937 | 1461629821454 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 17:17:01 INFO - PROCESS | 1937 | 1461629821456 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 17:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:17:01 INFO - PROCESS | 1937 | 1461629821458 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:17:01 INFO - PROCESS | 1937 | 1461629821459 Marionette TRACE conn2 <- [1,1154,null,{}] 17:17:01 INFO - PROCESS | 1937 | 1461629821466 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:17:01 INFO - PROCESS | 1937 | 1461629821568 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 17:17:01 INFO - PROCESS | 1937 | 1461629821654 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c341000 == 45 [pid = 1937] [id = 296] 17:17:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x11c5e3c00) [pid = 1937] [serial = 887] [outer = 0x0] 17:17:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x123a3b400) [pid = 1937] [serial = 888] [outer = 0x11c5e3c00] 17:17:01 INFO - PROCESS | 1937 | 1461629821686 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x123f5f800) [pid = 1937] [serial = 889] [outer = 0x11c5e3c00] 17:17:02 INFO - PROCESS | 1937 | 1461629822116 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:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 674ms 17:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:17:02 INFO - PROCESS | 1937 | 1461629822133 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 17:17:02 INFO - PROCESS | 1937 | 1461629822135 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 17:17:02 INFO - PROCESS | 1937 | 1461629822137 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:17:02 INFO - PROCESS | 1937 | 1461629822138 Marionette TRACE conn2 <- [1,1158,null,{}] 17:17:02 INFO - PROCESS | 1937 | 1461629822141 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:17:02 INFO - PROCESS | 1937 | 1461629822238 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 17:17:02 INFO - PROCESS | 1937 | 1461629822284 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x12dc3c800 == 46 [pid = 1937] [id = 297] 17:17:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x123f51400) [pid = 1937] [serial = 890] [outer = 0x0] 17:17:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x126642000) [pid = 1937] [serial = 891] [outer = 0x123f51400] 17:17:02 INFO - PROCESS | 1937 | 1461629822315 Marionette DEBUG loaded listener.js 17:17:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x128752800) [pid = 1937] [serial = 892] [outer = 0x123f51400] 17:17:02 INFO - PROCESS | 1937 | 1461629822728 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:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 621ms 17:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:17:02 INFO - PROCESS | 1937 | 1461629822758 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 17:17:02 INFO - PROCESS | 1937 | 1461629822759 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 17:17:02 INFO - PROCESS | 1937 | 1461629822762 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:17:02 INFO - PROCESS | 1937 | 1461629822763 Marionette TRACE conn2 <- [1,1162,null,{}] 17:17:02 INFO - PROCESS | 1937 | 1461629822765 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:17:02 INFO - PROCESS | 1937 | 1461629822862 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 17:17:02 INFO - PROCESS | 1937 | 1461629822944 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1937 | ++DOCSHELL 0x12e663000 == 47 [pid = 1937] [id = 298] 17:17:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x12922f000) [pid = 1937] [serial = 893] [outer = 0x0] 17:17:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x12a409000) [pid = 1937] [serial = 894] [outer = 0x12922f000] 17:17:02 INFO - PROCESS | 1937 | 1461629822975 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x12b011000) [pid = 1937] [serial = 895] [outer = 0x12922f000] 17:17:03 INFO - PROCESS | 1937 | 1461629823405 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:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 672ms 17:17:03 INFO - PROCESS | 1937 | 1461629823435 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 17:17:03 INFO - PROCESS | 1937 | 1461629823436 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 17:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:17:03 INFO - PROCESS | 1937 | 1461629823438 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:17:03 INFO - PROCESS | 1937 | 1461629823440 Marionette TRACE conn2 <- [1,1166,null,{}] 17:17:03 INFO - PROCESS | 1937 | 1461629823442 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:17:03 INFO - PROCESS | 1937 | 1461629823559 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 17:17:03 INFO - PROCESS | 1937 | 1461629823610 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1937 | ++DOCSHELL 0x12b7f5000 == 48 [pid = 1937] [id = 299] 17:17:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x12b015800) [pid = 1937] [serial = 896] [outer = 0x0] 17:17:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x12b446400) [pid = 1937] [serial = 897] [outer = 0x12b015800] 17:17:03 INFO - PROCESS | 1937 | 1461629823641 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x12b4e8400) [pid = 1937] [serial = 898] [outer = 0x12b015800] 17:17:04 INFO - PROCESS | 1937 | 1461629824239 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:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 819ms 17:17:04 INFO - PROCESS | 1937 | 1461629824273 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 1937 | 1461629824276 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 17:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:17:04 INFO - PROCESS | 1937 | 1461629824282 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 1937 | 1461629824284 Marionette TRACE conn2 <- [1,1170,null,{}] 17:17:04 INFO - PROCESS | 1937 | 1461629824288 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:17:04 INFO - PROCESS | 1937 | 1461629824384 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 17:17:04 INFO - PROCESS | 1937 | 1461629824448 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1937 | ++DOCSHELL 0x119d54000 == 49 [pid = 1937] [id = 300] 17:17:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x1188a8400) [pid = 1937] [serial = 899] [outer = 0x0] 17:17:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x118ac2800) [pid = 1937] [serial = 900] [outer = 0x1188a8400] 17:17:04 INFO - PROCESS | 1937 | 1461629824477 Marionette DEBUG loaded listener.js 17:17:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x118f0d800) [pid = 1937] [serial = 901] [outer = 0x1188a8400] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x12c4d1800 == 48 [pid = 1937] [id = 292] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x12949e800 == 47 [pid = 1937] [id = 291] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad69000 == 46 [pid = 1937] [id = 290] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd9a000 == 45 [pid = 1937] [id = 289] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x129488800 == 44 [pid = 1937] [id = 288] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x127eb1000 == 43 [pid = 1937] [id = 287] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x12435c800 == 42 [pid = 1937] [id = 286] 17:17:04 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x12a40f400) [pid = 1937] [serial = 833] [outer = 0x0] [url = about:blank] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x123b5f800 == 41 [pid = 1937] [id = 285] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x11c015800 == 40 [pid = 1937] [id = 284] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad63800 == 39 [pid = 1937] [id = 283] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x118cda000 == 38 [pid = 1937] [id = 282] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad6c800 == 37 [pid = 1937] [id = 281] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x127ebe800 == 36 [pid = 1937] [id = 280] 17:17:04 INFO - PROCESS | 1937 | --DOCSHELL 0x11b052800 == 35 [pid = 1937] [id = 279] 17:17:04 INFO - PROCESS | 1937 | 1461629824888 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:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 624ms 17:17:04 INFO - PROCESS | 1937 | 1461629824905 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 1937 | 1461629824909 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 17:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:17:04 INFO - PROCESS | 1937 | 1461629824913 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 1937 | 1461629824915 Marionette TRACE conn2 <- [1,1174,null,{}] 17:17:04 INFO - PROCESS | 1937 | 1461629824917 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:17:05 INFO - PROCESS | 1937 | 1461629825002 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x126645400) [pid = 1937] [serial = 812] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x114fa1000) [pid = 1937] [serial = 782] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x127cc1400) [pid = 1937] [serial = 813] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x1243b4400) [pid = 1937] [serial = 810] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x128758000) [pid = 1937] [serial = 816] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x12875f000) [pid = 1937] [serial = 818] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x127cc0400) [pid = 1937] [serial = 828] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11c0ef400) [pid = 1937] [serial = 801] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x123df6000) [pid = 1937] [serial = 809] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x11aae0000) [pid = 1937] [serial = 794] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x123ee4c00) [pid = 1937] [serial = 807] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x115a42c00) [pid = 1937] [serial = 785] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x11c631800) [pid = 1937] [serial = 804] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x11926d400) [pid = 1937] [serial = 788] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x129232000) [pid = 1937] [serial = 821] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x11b793000) [pid = 1937] [serial = 798] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11aa6d800) [pid = 1937] [serial = 792] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11c547000) [pid = 1937] [serial = 803] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11aadd400) [pid = 1937] [serial = 824] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x12a406c00) [pid = 1937] [serial = 830] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11c0f2000) [pid = 1937] [serial = 827] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x118c10c00) [pid = 1937] [serial = 786] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x1157b5800) [pid = 1937] [serial = 783] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11a6a0c00) [pid = 1937] [serial = 791] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x114fa3800) [pid = 1937] [serial = 780] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x128752400) [pid = 1937] [serial = 815] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x11ab66c00) [pid = 1937] [serial = 797] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x11ab59400) [pid = 1937] [serial = 795] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x12a405000) [pid = 1937] [serial = 822] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x119e4d400) [pid = 1937] [serial = 789] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x11beb7000) [pid = 1937] [serial = 800] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x11b792800) [pid = 1937] [serial = 825] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x123a46000) [pid = 1937] [serial = 806] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x128829000) [pid = 1937] [serial = 819] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x12a40b000) [pid = 1937] [serial = 831] [outer = 0x0] [url = about:blank] 17:17:05 INFO - PROCESS | 1937 | 1461629825054 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x119237800 == 36 [pid = 1937] [id = 301] 17:17:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x114fa1000) [pid = 1937] [serial = 902] [outer = 0x0] 17:17:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x1188b1800) [pid = 1937] [serial = 903] [outer = 0x114fa1000] 17:17:05 INFO - PROCESS | 1937 | 1461629825080 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11a93e000) [pid = 1937] [serial = 904] [outer = 0x114fa1000] 17:17:05 INFO - PROCESS | 1937 | 1461629825389 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:17:05 INFO - PROCESS | 1937 | 1461629825437 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 17:17:05 INFO - PROCESS | 1937 | 1461629825439 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:17:05 INFO - PROCESS | 1937 | 1461629825442 Marionette TRACE conn2 <- [1,1178,null,{}] 17:17:05 INFO - PROCESS | 1937 | 1461629825449 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:17:05 INFO - PROCESS | 1937 | 1461629825528 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 17:17:05 INFO - PROCESS | 1937 | 1461629825589 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c00d000 == 37 [pid = 1937] [id = 302] 17:17:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x119e4d400) [pid = 1937] [serial = 905] [outer = 0x0] 17:17:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11aae4400) [pid = 1937] [serial = 906] [outer = 0x119e4d400] 17:17:05 INFO - PROCESS | 1937 | 1461629825617 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11af75800) [pid = 1937] [serial = 907] [outer = 0x119e4d400] 17:17:05 INFO - PROCESS | 1937 | 1461629825937 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:17:05 INFO - PROCESS | 1937 | 1461629825966 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 17:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:17:05 INFO - PROCESS | 1937 | 1461629825969 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:17:05 INFO - PROCESS | 1937 | 1461629825970 Marionette TRACE conn2 <- [1,1182,null,{}] 17:17:05 INFO - PROCESS | 1937 | 1461629825972 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:17:06 INFO - PROCESS | 1937 | 1461629826052 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 17:17:06 INFO - PROCESS | 1937 | 1461629826056 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x123c1c000 == 38 [pid = 1937] [id = 303] 17:17:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11aff2000) [pid = 1937] [serial = 908] [outer = 0x0] 17:17:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11bebc400) [pid = 1937] [serial = 909] [outer = 0x11aff2000] 17:17:06 INFO - PROCESS | 1937 | 1461629826083 Marionette DEBUG loaded listener.js 17:17:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11c52d000) [pid = 1937] [serial = 910] [outer = 0x11aff2000] 17:17:06 INFO - PROCESS | 1937 | 1461629826406 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 2","_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:17:06 INFO - PROCESS | 1937 | 1461629826444 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 17:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:17:06 INFO - PROCESS | 1937 | 1461629826447 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:17:06 INFO - PROCESS | 1937 | 1461629826449 Marionette TRACE conn2 <- [1,1186,null,{}] 17:17:06 INFO - PROCESS | 1937 | 1461629826452 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:17:06 INFO - PROCESS | 1937 | 1461629826527 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 17:17:06 INFO - PROCESS | 1937 | 1461629826533 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1937 | ++DOCSHELL 0x119abe000 == 39 [pid = 1937] [id = 304] 17:17:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11c04ac00) [pid = 1937] [serial = 911] [outer = 0x0] 17:17:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x123a3f400) [pid = 1937] [serial = 912] [outer = 0x11c04ac00] 17:17:06 INFO - PROCESS | 1937 | 1461629826559 Marionette DEBUG loaded listener.js 17:17:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x123eec400) [pid = 1937] [serial = 913] [outer = 0x11c04ac00] 17:17:06 INFO - PROCESS | 1937 | 1461629826906 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:17:06 INFO - PROCESS | 1937 | 1461629826919 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 17:17:06 INFO - PROCESS | 1937 | 1461629826921 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:17:06 INFO - PROCESS | 1937 | 1461629826922 Marionette TRACE conn2 <- [1,1190,null,{}] 17:17:06 INFO - PROCESS | 1937 | 1461629826925 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:17:07 INFO - PROCESS | 1937 | 1461629827017 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 17:17:07 INFO - PROCESS | 1937 | 1461629827049 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x127cf7800 == 40 [pid = 1937] [id = 305] 17:17:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11c63d800) [pid = 1937] [serial = 914] [outer = 0x0] 17:17:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x1243ac800) [pid = 1937] [serial = 915] [outer = 0x11c63d800] 17:17:07 INFO - PROCESS | 1937 | 1461629827076 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x12941ec00) [pid = 1937] [serial = 916] [outer = 0x11c63d800] 17:17:07 INFO - PROCESS | 1937 | 1461629827410 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:17:07 INFO - PROCESS | 1937 | 1461629827445 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 17:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:17:07 INFO - PROCESS | 1937 | 1461629827447 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 1937 | 1461629827450 Marionette TRACE conn2 <- [1,1194,null,{}] 17:17:07 INFO - PROCESS | 1937 | 1461629827453 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:17:07 INFO - PROCESS | 1937 | 1461629827547 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 17:17:07 INFO - PROCESS | 1937 | 1461629827551 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1937 | ++DOCSHELL 0x12949f000 == 41 [pid = 1937] [id = 306] 17:17:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x129427400) [pid = 1937] [serial = 917] [outer = 0x0] 17:17:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x12b011800) [pid = 1937] [serial = 918] [outer = 0x129427400] 17:17:07 INFO - PROCESS | 1937 | 1461629827603 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x12b34f800) [pid = 1937] [serial = 919] [outer = 0x129427400] 17:17:07 INFO - PROCESS | 1937 | 1461629827943 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:17:07 INFO - PROCESS | 1937 | 1461629827970 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 17:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:17:07 INFO - PROCESS | 1937 | 1461629827972 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 1937 | 1461629827973 Marionette TRACE conn2 <- [1,1198,null,{}] 17:17:07 INFO - PROCESS | 1937 | 1461629827975 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:17:08 INFO - PROCESS | 1937 | 1461629828077 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 17:17:08 INFO - PROCESS | 1937 | 1461629828081 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bb66800 == 42 [pid = 1937] [id = 307] 17:17:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x12a404000) [pid = 1937] [serial = 920] [outer = 0x0] 17:17:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x12b4e5800) [pid = 1937] [serial = 921] [outer = 0x12a404000] 17:17:08 INFO - PROCESS | 1937 | 1461629828107 Marionette DEBUG loaded listener.js 17:17:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12b4eb400) [pid = 1937] [serial = 922] [outer = 0x12a404000] 17:17:08 INFO - PROCESS | 1937 | 1461629828444 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:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 17:17:08 INFO - PROCESS | 1937 | 1461629828490 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 1937 | 1461629828492 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 17:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:17:08 INFO - PROCESS | 1937 | 1461629828494 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:17:08 INFO - PROCESS | 1937 | 1461629828495 Marionette TRACE conn2 <- [1,1202,null,{}] 17:17:08 INFO - PROCESS | 1937 | 1461629828497 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:17:08 INFO - PROCESS | 1937 | 1461629828593 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 17:17:08 INFO - PROCESS | 1937 | 1461629828623 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1937 | ++DOCSHELL 0x12c343000 == 43 [pid = 1937] [id = 308] 17:17:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x12b450400) [pid = 1937] [serial = 923] [outer = 0x0] 17:17:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x12b5e7800) [pid = 1937] [serial = 924] [outer = 0x12b450400] 17:17:08 INFO - PROCESS | 1937 | 1461629828651 Marionette DEBUG loaded listener.js 17:17:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x12b91c400) [pid = 1937] [serial = 925] [outer = 0x12b450400] 17:17:08 INFO - PROCESS | 1937 | 1461629828962 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:17:09 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:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 17:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:17:09 INFO - PROCESS | 1937 | 1461629829014 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 1937 | 1461629829015 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 17:17:09 INFO - PROCESS | 1937 | 1461629829017 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - PROCESS | 1937 | 1461629829018 Marionette TRACE conn2 <- [1,1206,null,{}] 17:17:09 INFO - PROCESS | 1937 | 1461629829021 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:17:09 INFO - PROCESS | 1937 | 1461629829158 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x123b0cc00) [pid = 1937] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x12444a400) [pid = 1937] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x12a40ac00) [pid = 1937] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x128753800) [pid = 1937] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x1151e3400) [pid = 1937] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11b7eb800) [pid = 1937] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x118fd7400) [pid = 1937] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11ab65800) [pid = 1937] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x12909c400) [pid = 1937] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x114fa0800) [pid = 1937] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x114e16400) [pid = 1937] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:17:09 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11c0f6c00) [pid = 1937] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:17:09 INFO - PROCESS | 1937 | 1461629829198 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x119ac8000 == 44 [pid = 1937] [id = 309] 17:17:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x114be1800) [pid = 1937] [serial = 926] [outer = 0x0] 17:17:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x118f10c00) [pid = 1937] [serial = 927] [outer = 0x114be1800] 17:17:09 INFO - PROCESS | 1937 | 1461629829223 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11c046c00) [pid = 1937] [serial = 928] [outer = 0x114be1800] 17:17:09 INFO - PROCESS | 1937 | 1461629829528 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:17:09 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:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 17:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:17:09 INFO - PROCESS | 1937 | 1461629829539 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 1937 | 1461629829540 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 17:17:09 INFO - PROCESS | 1937 | 1461629829542 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - PROCESS | 1937 | 1461629829544 Marionette TRACE conn2 <- [1,1210,null,{}] 17:17:09 INFO - PROCESS | 1937 | 1461629829546 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:17:09 INFO - PROCESS | 1937 | 1461629829644 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 17:17:09 INFO - PROCESS | 1937 | 1461629829650 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ea28800 == 45 [pid = 1937] [id = 310] 17:17:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x123a42000) [pid = 1937] [serial = 929] [outer = 0x0] 17:17:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x12b9d5000) [pid = 1937] [serial = 930] [outer = 0x123a42000] 17:17:09 INFO - PROCESS | 1937 | 1461629829680 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x12bd23400) [pid = 1937] [serial = 931] [outer = 0x123a42000] 17:17:10 INFO - PROCESS | 1937 | 1461629830004 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:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 470ms 17:17:10 INFO - PROCESS | 1937 | 1461629830012 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 1937 | 1461629830014 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 17:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:17:10 INFO - PROCESS | 1937 | 1461629830019 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:17:10 INFO - PROCESS | 1937 | 1461629830020 Marionette TRACE conn2 <- [1,1214,null,{}] 17:17:10 INFO - PROCESS | 1937 | 1461629830023 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:17:10 INFO - PROCESS | 1937 | 1461629830129 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 17:17:10 INFO - PROCESS | 1937 | 1461629830135 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x12eca5000 == 46 [pid = 1937] [id = 311] 17:17:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x123b6b800) [pid = 1937] [serial = 932] [outer = 0x0] 17:17:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x12bf18000) [pid = 1937] [serial = 933] [outer = 0x123b6b800] 17:17:10 INFO - PROCESS | 1937 | 1461629830160 Marionette DEBUG loaded listener.js 17:17:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12bf2d000) [pid = 1937] [serial = 934] [outer = 0x123b6b800] 17:17:10 INFO - PROCESS | 1937 | 1461629830519 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:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 17:17:10 INFO - PROCESS | 1937 | 1461629830539 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 1937 | 1461629830541 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 17:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:17:10 INFO - PROCESS | 1937 | 1461629830544 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:17:10 INFO - PROCESS | 1937 | 1461629830546 Marionette TRACE conn2 <- [1,1218,null,{}] 17:17:10 INFO - PROCESS | 1937 | 1461629830549 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:17:10 INFO - PROCESS | 1937 | 1461629830673 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 17:17:10 INFO - PROCESS | 1937 | 1461629830749 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ecbe800 == 47 [pid = 1937] [id = 312] 17:17:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x114f9b000) [pid = 1937] [serial = 935] [outer = 0x0] 17:17:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x12c3dfc00) [pid = 1937] [serial = 936] [outer = 0x114f9b000] 17:17:10 INFO - PROCESS | 1937 | 1461629830789 Marionette DEBUG loaded listener.js 17:17:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x11c632400) [pid = 1937] [serial = 937] [outer = 0x114f9b000] 17:17:11 INFO - PROCESS | 1937 | 1461629831088 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:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 571ms 17:17:11 INFO - PROCESS | 1937 | 1461629831120 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 1937 | 1461629831121 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 17:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:17:11 INFO - PROCESS | 1937 | 1461629831124 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 1937 | 1461629831125 Marionette TRACE conn2 <- [1,1222,null,{}] 17:17:11 INFO - PROCESS | 1937 | 1461629831127 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:17:11 INFO - PROCESS | 1937 | 1461629831277 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 17:17:11 INFO - PROCESS | 1937 | 1461629831339 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1937 | ++DOCSHELL 0x1178dd000 == 48 [pid = 1937] [id = 313] 17:17:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x114bd3c00) [pid = 1937] [serial = 938] [outer = 0x0] 17:17:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x114e16400) [pid = 1937] [serial = 939] [outer = 0x114bd3c00] 17:17:11 INFO - PROCESS | 1937 | 1461629831372 Marionette DEBUG loaded listener.js 17:17:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x115884400) [pid = 1937] [serial = 940] [outer = 0x114bd3c00] 17:17:11 INFO - PROCESS | 1937 | 1461629831804 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:17:11 INFO - PROCESS | 1937 | 1461629831848 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 17:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:17:11 INFO - PROCESS | 1937 | 1461629831851 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 1937 | 1461629831853 Marionette TRACE conn2 <- [1,1226,null,{}] 17:17:11 INFO - PROCESS | 1937 | 1461629831856 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:17:11 INFO - PROCESS | 1937 | 1461629831962 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 17:17:12 INFO - PROCESS | 1937 | 1461629832064 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x11c0bb000 == 49 [pid = 1937] [id = 314] 17:17:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x119d94800) [pid = 1937] [serial = 941] [outer = 0x0] 17:17:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x11a942800) [pid = 1937] [serial = 942] [outer = 0x119d94800] 17:17:12 INFO - PROCESS | 1937 | 1461629832097 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x11ab58800) [pid = 1937] [serial = 943] [outer = 0x119d94800] 17:17:12 INFO - PROCESS | 1937 | 1461629832508 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:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 17:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:17:12 INFO - PROCESS | 1937 | 1461629832521 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 17:17:12 INFO - PROCESS | 1937 | 1461629832523 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 17:17:12 INFO - PROCESS | 1937 | 1461629832525 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:17:12 INFO - PROCESS | 1937 | 1461629832527 Marionette TRACE conn2 <- [1,1230,null,{}] 17:17:12 INFO - PROCESS | 1937 | 1461629832529 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:17:12 INFO - PROCESS | 1937 | 1461629832631 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 17:17:12 INFO - PROCESS | 1937 | 1461629832680 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bd84000 == 50 [pid = 1937] [id = 315] 17:17:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11ad21000) [pid = 1937] [serial = 944] [outer = 0x0] 17:17:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x11bebc800) [pid = 1937] [serial = 945] [outer = 0x11ad21000] 17:17:12 INFO - PROCESS | 1937 | 1461629832710 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x1243b4400) [pid = 1937] [serial = 946] [outer = 0x11ad21000] 17:17:13 INFO - PROCESS | 1937 | 1461629833111 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:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 619ms 17:17:13 INFO - PROCESS | 1937 | 1461629833144 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 17:17:13 INFO - PROCESS | 1937 | 1461629833147 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 17:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:17:13 INFO - PROCESS | 1937 | 1461629833155 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:17:13 INFO - PROCESS | 1937 | 1461629833159 Marionette TRACE conn2 <- [1,1234,null,{}] 17:17:13 INFO - PROCESS | 1937 | 1461629833161 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:17:13 INFO - PROCESS | 1937 | 1461629833265 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 17:17:13 INFO - PROCESS | 1937 | 1461629833356 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f3a8000 == 51 [pid = 1937] [id = 316] 17:17:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x127cbf400) [pid = 1937] [serial = 947] [outer = 0x0] 17:17:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x12922ec00) [pid = 1937] [serial = 948] [outer = 0x127cbf400] 17:17:13 INFO - PROCESS | 1937 | 1461629833385 Marionette DEBUG loaded listener.js 17:17:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x12b345400) [pid = 1937] [serial = 949] [outer = 0x127cbf400] 17:17:13 INFO - PROCESS | 1937 | 1461629833791 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:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 677ms 17:17:13 INFO - PROCESS | 1937 | 1461629833829 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 17:17:13 INFO - PROCESS | 1937 | 1461629833831 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 17:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:17:13 INFO - PROCESS | 1937 | 1461629833835 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:17:13 INFO - PROCESS | 1937 | 1461629833837 Marionette TRACE conn2 <- [1,1238,null,{}] 17:17:13 INFO - PROCESS | 1937 | 1461629833841 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:17:13 INFO - PROCESS | 1937 | 1461629833973 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 17:17:14 INFO - PROCESS | 1937 | 1461629834036 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f6b5800 == 52 [pid = 1937] [id = 317] 17:17:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x129096000) [pid = 1937] [serial = 950] [outer = 0x0] 17:17:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x12b9d6c00) [pid = 1937] [serial = 951] [outer = 0x129096000] 17:17:14 INFO - PROCESS | 1937 | 1461629834065 Marionette DEBUG loaded listener.js 17:17:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x12bd15800) [pid = 1937] [serial = 952] [outer = 0x129096000] 17:17:14 INFO - PROCESS | 1937 | 1461629834509 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:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 721ms 17:17:14 INFO - PROCESS | 1937 | 1461629834575 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 1937 | 1461629834578 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 17:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:17:14 INFO - PROCESS | 1937 | 1461629834584 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 1937 | 1461629834586 Marionette TRACE conn2 <- [1,1242,null,{}] 17:17:14 INFO - PROCESS | 1937 | 1461629834590 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:17:14 INFO - PROCESS | 1937 | 1461629834741 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 17:17:15 INFO - PROCESS | 1937 | 1461629835007 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x11b06a800 == 53 [pid = 1937] [id = 318] 17:17:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x114f9fc00) [pid = 1937] [serial = 953] [outer = 0x0] 17:17:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x11544f400) [pid = 1937] [serial = 954] [outer = 0x114f9fc00] 17:17:15 INFO - PROCESS | 1937 | 1461629835064 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x118f0b000) [pid = 1937] [serial = 955] [outer = 0x114f9fc00] 17:17:15 INFO - PROCESS | 1937 | 1461629835496 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:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 973ms 17:17:15 INFO - PROCESS | 1937 | 1461629835557 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 17:17:15 INFO - PROCESS | 1937 | 1461629835559 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 17:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:17:15 INFO - PROCESS | 1937 | 1461629835562 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:17:15 INFO - PROCESS | 1937 | 1461629835565 Marionette TRACE conn2 <- [1,1246,null,{}] 17:17:15 INFO - PROCESS | 1937 | 1461629835568 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:17:15 INFO - PROCESS | 1937 | 1461629835659 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 17:17:15 INFO - PROCESS | 1937 | 1461629835712 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x11971c800 == 54 [pid = 1937] [id = 319] 17:17:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x11909f400) [pid = 1937] [serial = 956] [outer = 0x0] 17:17:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x119d91400) [pid = 1937] [serial = 957] [outer = 0x11909f400] 17:17:15 INFO - PROCESS | 1937 | 1461629835741 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x11aaea800) [pid = 1937] [serial = 958] [outer = 0x11909f400] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12ecbe800 == 53 [pid = 1937] [id = 312] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12eca5000 == 52 [pid = 1937] [id = 311] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea28800 == 51 [pid = 1937] [id = 310] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x119ac8000 == 50 [pid = 1937] [id = 309] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12c343000 == 49 [pid = 1937] [id = 308] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11af78400) [pid = 1937] [serial = 842] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x12b019c00) [pid = 1937] [serial = 879] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb66800 == 48 [pid = 1937] [id = 307] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12949f000 == 47 [pid = 1937] [id = 306] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x127cf7800 == 46 [pid = 1937] [id = 305] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x119abe000 == 45 [pid = 1937] [id = 304] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x123c1c000 == 44 [pid = 1937] [id = 303] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x11c00d000 == 43 [pid = 1937] [id = 302] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x119237800 == 42 [pid = 1937] [id = 301] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x119d54000 == 41 [pid = 1937] [id = 300] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x119725000 == 40 [pid = 1937] [id = 294] 17:17:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12d7a2800 == 39 [pid = 1937] [id = 293] 17:17:16 INFO - PROCESS | 1937 | 1461629836157 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:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 623ms 17:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:17:16 INFO - PROCESS | 1937 | 1461629836187 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 1937 | 1461629836190 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 17:17:16 INFO - PROCESS | 1937 | 1461629836193 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - PROCESS | 1937 | 1461629836194 Marionette TRACE conn2 <- [1,1250,null,{}] 17:17:16 INFO - PROCESS | 1937 | 1461629836197 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:17:16 INFO - PROCESS | 1937 | 1461629836274 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x128756c00) [pid = 1937] [serial = 867] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11587e800) [pid = 1937] [serial = 845] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x118f0b800) [pid = 1937] [serial = 846] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x11beb8000) [pid = 1937] [serial = 854] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x11c0f4c00) [pid = 1937] [serial = 855] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11aae1800) [pid = 1937] [serial = 849] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x11a6aa800) [pid = 1937] [serial = 848] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x11af6c800) [pid = 1937] [serial = 851] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x11afee400) [pid = 1937] [serial = 852] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x11ab66000) [pid = 1937] [serial = 839] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x11c636c00) [pid = 1937] [serial = 456] [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:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x12b017000) [pid = 1937] [serial = 877] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x11b795000) [pid = 1937] [serial = 871] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x118f05800) [pid = 1937] [serial = 870] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x12a40e000) [pid = 1937] [serial = 876] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x12875d400) [pid = 1937] [serial = 868] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x11c0f4800) [pid = 1937] [serial = 857] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x127cc5c00) [pid = 1937] [serial = 864] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x123a3d000) [pid = 1937] [serial = 858] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x127cc8000) [pid = 1937] [serial = 874] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x123a3e400) [pid = 1937] [serial = 873] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x1246d1400) [pid = 1937] [serial = 860] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x1274f2800) [pid = 1937] [serial = 863] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x127443000) [pid = 1937] [serial = 861] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x12b00d000) [pid = 1937] [serial = 834] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x118e16800) [pid = 1937] [serial = 836] [outer = 0x0] [url = about:blank] 17:17:16 INFO - PROCESS | 1937 | 1461629836363 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x11a914000 == 40 [pid = 1937] [id = 320] 17:17:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x118f0b800) [pid = 1937] [serial = 959] [outer = 0x0] 17:17:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x11ab4b800) [pid = 1937] [serial = 960] [outer = 0x118f0b800] 17:17:16 INFO - PROCESS | 1937 | 1461629836392 Marionette DEBUG loaded listener.js 17:17:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x11af73800) [pid = 1937] [serial = 961] [outer = 0x118f0b800] 17:17:16 INFO - PROCESS | 1937 | 1461629836706 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:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 523ms 17:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:17:16 INFO - PROCESS | 1937 | 1461629836720 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 1937 | 1461629836721 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 17:17:16 INFO - PROCESS | 1937 | 1461629836724 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - PROCESS | 1937 | 1461629836729 Marionette TRACE conn2 <- [1,1254,null,{}] 17:17:16 INFO - PROCESS | 1937 | 1461629836739 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:17:16 INFO - PROCESS | 1937 | 1461629836818 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 17:17:16 INFO - PROCESS | 1937 | 1461629836823 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1937 | ++DOCSHELL 0x123b58000 == 41 [pid = 1937] [id = 321] 17:17:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x11afe4000) [pid = 1937] [serial = 962] [outer = 0x0] 17:17:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x11beba400) [pid = 1937] [serial = 963] [outer = 0x11afe4000] 17:17:16 INFO - PROCESS | 1937 | 1461629836851 Marionette DEBUG loaded listener.js 17:17:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x11c520c00) [pid = 1937] [serial = 964] [outer = 0x11afe4000] 17:17:17 INFO - PROCESS | 1937 | 1461629837187 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:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 480ms 17:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:17:17 INFO - PROCESS | 1937 | 1461629837204 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 17:17:17 INFO - PROCESS | 1937 | 1461629837205 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 17:17:17 INFO - PROCESS | 1937 | 1461629837208 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:17:17 INFO - PROCESS | 1937 | 1461629837209 Marionette TRACE conn2 <- [1,1258,null,{}] 17:17:17 INFO - PROCESS | 1937 | 1461629837211 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:17:17 INFO - PROCESS | 1937 | 1461629837288 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 17:17:17 INFO - PROCESS | 1937 | 1461629837293 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x124352800 == 42 [pid = 1937] [id = 322] 17:17:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x11c522000) [pid = 1937] [serial = 965] [outer = 0x0] 17:17:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x11c638c00) [pid = 1937] [serial = 966] [outer = 0x11c522000] 17:17:17 INFO - PROCESS | 1937 | 1461629837320 Marionette DEBUG loaded listener.js 17:17:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x123b68c00) [pid = 1937] [serial = 967] [outer = 0x11c522000] 17:17:17 INFO - PROCESS | 1937 | 1461629837655 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:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 470ms 17:17:17 INFO - PROCESS | 1937 | 1461629837678 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 17:17:17 INFO - PROCESS | 1937 | 1461629837679 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 17:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:17:17 INFO - PROCESS | 1937 | 1461629837685 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:17:17 INFO - PROCESS | 1937 | 1461629837686 Marionette TRACE conn2 <- [1,1262,null,{}] 17:17:17 INFO - PROCESS | 1937 | 1461629837688 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:17:17 INFO - PROCESS | 1937 | 1461629837768 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 17:17:17 INFO - PROCESS | 1937 | 1461629837817 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1937 | ++DOCSHELL 0x12730f800 == 43 [pid = 1937] [id = 323] 17:17:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x12444c400) [pid = 1937] [serial = 968] [outer = 0x0] 17:17:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x126642800) [pid = 1937] [serial = 969] [outer = 0x12444c400] 17:17:17 INFO - PROCESS | 1937 | 1461629837850 Marionette DEBUG loaded listener.js 17:17:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x127764800) [pid = 1937] [serial = 970] [outer = 0x12444c400] 17:17:18 INFO - PROCESS | 1937 | 1461629838154 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:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 17:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:17:18 INFO - PROCESS | 1937 | 1461629838204 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 1937 | 1461629838205 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 17:17:18 INFO - PROCESS | 1937 | 1461629838207 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 1937 | 1461629838208 Marionette TRACE conn2 <- [1,1266,null,{}] 17:17:18 INFO - PROCESS | 1937 | 1461629838211 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:17:18 INFO - PROCESS | 1937 | 1461629838289 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 17:17:18 INFO - PROCESS | 1937 | 1461629838293 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x128e14000 == 44 [pid = 1937] [id = 324] 17:17:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x127cc2000) [pid = 1937] [serial = 971] [outer = 0x0] 17:17:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x12875d800) [pid = 1937] [serial = 972] [outer = 0x127cc2000] 17:17:18 INFO - PROCESS | 1937 | 1461629838321 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x12a406000) [pid = 1937] [serial = 973] [outer = 0x127cc2000] 17:17:18 INFO - PROCESS | 1937 | 1461629838690 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:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 17:17:18 INFO - PROCESS | 1937 | 1461629838728 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 1937 | 1461629838729 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 17:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:17:18 INFO - PROCESS | 1937 | 1461629838734 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 1937 | 1461629838735 Marionette TRACE conn2 <- [1,1270,null,{}] 17:17:18 INFO - PROCESS | 1937 | 1461629838737 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:17:18 INFO - PROCESS | 1937 | 1461629838833 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 17:17:18 INFO - PROCESS | 1937 | 1461629838837 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1937 | ++DOCSHELL 0x12949a000 == 45 [pid = 1937] [id = 325] 17:17:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x128752400) [pid = 1937] [serial = 974] [outer = 0x0] 17:17:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x12a410800) [pid = 1937] [serial = 975] [outer = 0x128752400] 17:17:18 INFO - PROCESS | 1937 | 1461629838862 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x12b054000) [pid = 1937] [serial = 976] [outer = 0x128752400] 17:17:19 INFO - PROCESS | 1937 | 1461629839210 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:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 17:17:19 INFO - PROCESS | 1937 | 1461629839253 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 1937 | 1461629839254 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 17:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:17:19 INFO - PROCESS | 1937 | 1461629839256 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - PROCESS | 1937 | 1461629839257 Marionette TRACE conn2 <- [1,1274,null,{}] 17:17:19 INFO - PROCESS | 1937 | 1461629839260 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:17:19 INFO - PROCESS | 1937 | 1461629839356 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 17:17:19 INFO - PROCESS | 1937 | 1461629839368 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bd8e000 == 46 [pid = 1937] [id = 326] 17:17:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x12b054400) [pid = 1937] [serial = 977] [outer = 0x0] 17:17:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x12b44dc00) [pid = 1937] [serial = 978] [outer = 0x12b054400] 17:17:19 INFO - PROCESS | 1937 | 1461629839393 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x12b4f0c00) [pid = 1937] [serial = 979] [outer = 0x12b054400] 17:17:19 INFO - PROCESS | 1937 | 1461629839718 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:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 471ms 17:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:17:19 INFO - PROCESS | 1937 | 1461629839728 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 1937 | 1461629839729 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 17:17:19 INFO - PROCESS | 1937 | 1461629839733 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - PROCESS | 1937 | 1461629839735 Marionette TRACE conn2 <- [1,1278,null,{}] 17:17:19 INFO - PROCESS | 1937 | 1461629839737 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:17:19 INFO - PROCESS | 1937 | 1461629839833 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 17:17:19 INFO - PROCESS | 1937 | 1461629839865 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1937 | ++DOCSHELL 0x12bdc2000 == 47 [pid = 1937] [id = 327] 17:17:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x129231c00) [pid = 1937] [serial = 980] [outer = 0x0] 17:17:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x12b9d4400) [pid = 1937] [serial = 981] [outer = 0x129231c00] 17:17:19 INFO - PROCESS | 1937 | 1461629839891 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x12bd18000) [pid = 1937] [serial = 982] [outer = 0x129231c00] 17:17:20 INFO - PROCESS | 1937 | 1461629840227 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:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 522ms 17:17:20 INFO - PROCESS | 1937 | 1461629840255 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 17:17:20 INFO - PROCESS | 1937 | 1461629840256 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 17:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:17:20 INFO - PROCESS | 1937 | 1461629840266 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - PROCESS | 1937 | 1461629840268 Marionette TRACE conn2 <- [1,1282,null,{}] 17:17:20 INFO - PROCESS | 1937 | 1461629840270 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:17:20 INFO - PROCESS | 1937 | 1461629840368 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 17:17:20 INFO - PROCESS | 1937 | 1461629840401 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1937 | ++DOCSHELL 0x12d8bf800 == 48 [pid = 1937] [id = 328] 17:17:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x12b34b800) [pid = 1937] [serial = 983] [outer = 0x0] 17:17:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x12bf14400) [pid = 1937] [serial = 984] [outer = 0x12b34b800] 17:17:20 INFO - PROCESS | 1937 | 1461629840431 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x12d190000) [pid = 1937] [serial = 985] [outer = 0x12b34b800] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x129427400) [pid = 1937] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x12a404000) [pid = 1937] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x12b450400) [pid = 1937] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x12b015800) [pid = 1937] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x119e4d400) [pid = 1937] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x114fa1000) [pid = 1937] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x1188a8400) [pid = 1937] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x11aff2000) [pid = 1937] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x11c04ac00) [pid = 1937] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x114be1800) [pid = 1937] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x123b6b800) [pid = 1937] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x11c63d800) [pid = 1937] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x123a42000) [pid = 1937] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:17:20 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x11aae4000) [pid = 1937] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:17:20 INFO - PROCESS | 1937 | 1461629840843 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:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 629ms 17:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:17:20 INFO - PROCESS | 1937 | 1461629840888 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 17:17:20 INFO - PROCESS | 1937 | 1461629840889 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 17:17:20 INFO - PROCESS | 1937 | 1461629840891 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - PROCESS | 1937 | 1461629840893 Marionette TRACE conn2 <- [1,1286,null,{}] 17:17:20 INFO - PROCESS | 1937 | 1461629840910 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:17:21 INFO - PROCESS | 1937 | 1461629841033 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 17:17:21 INFO - PROCESS | 1937 | 1461629841037 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x12dc42000 == 49 [pid = 1937] [id = 329] 17:17:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11c636800) [pid = 1937] [serial = 986] [outer = 0x0] 17:17:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x11ad1a400) [pid = 1937] [serial = 987] [outer = 0x11c636800] 17:17:21 INFO - PROCESS | 1937 | 1461629841062 Marionette DEBUG loaded listener.js 17:17:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x12d191400) [pid = 1937] [serial = 988] [outer = 0x11c636800] 17:17:21 INFO - PROCESS | 1937 | 1461629841372 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:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 17:17:21 INFO - PROCESS | 1937 | 1461629841411 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 17:17:21 INFO - PROCESS | 1937 | 1461629841412 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 17:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:17:21 INFO - PROCESS | 1937 | 1461629841417 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:17:21 INFO - PROCESS | 1937 | 1461629841418 Marionette TRACE conn2 <- [1,1290,null,{}] 17:17:21 INFO - PROCESS | 1937 | 1461629841421 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:17:21 INFO - PROCESS | 1937 | 1461629841497 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 17:17:21 INFO - PROCESS | 1937 | 1461629841552 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ea31000 == 50 [pid = 1937] [id = 330] 17:17:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x11c0f5000) [pid = 1937] [serial = 989] [outer = 0x0] 17:17:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x12d195400) [pid = 1937] [serial = 990] [outer = 0x11c0f5000] 17:17:21 INFO - PROCESS | 1937 | 1461629841578 Marionette DEBUG loaded listener.js 17:17:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x12d742c00) [pid = 1937] [serial = 991] [outer = 0x11c0f5000] 17:17:21 INFO - PROCESS | 1937 | 1461629841827 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:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 421ms 17:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:17:21 INFO - PROCESS | 1937 | 1461629841838 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 17:17:21 INFO - PROCESS | 1937 | 1461629841839 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 17:17:21 INFO - PROCESS | 1937 | 1461629841841 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:17:21 INFO - PROCESS | 1937 | 1461629841842 Marionette TRACE conn2 <- [1,1294,null,{}] 17:17:21 INFO - PROCESS | 1937 | 1461629841844 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:17:21 INFO - PROCESS | 1937 | 1461629841935 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 17:17:21 INFO - PROCESS | 1937 | 1461629841940 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1937 | ++DOCSHELL 0x12efb1800 == 51 [pid = 1937] [id = 331] 17:17:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x12d73ac00) [pid = 1937] [serial = 992] [outer = 0x0] 17:17:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x12da1f400) [pid = 1937] [serial = 993] [outer = 0x12d73ac00] 17:17:21 INFO - PROCESS | 1937 | 1461629841965 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x12da7c000) [pid = 1937] [serial = 994] [outer = 0x12d73ac00] 17:17:22 INFO - PROCESS | 1937 | 1461629842294 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:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 469ms 17:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:17:22 INFO - PROCESS | 1937 | 1461629842310 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 17:17:22 INFO - PROCESS | 1937 | 1461629842311 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 17:17:22 INFO - PROCESS | 1937 | 1461629842314 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - PROCESS | 1937 | 1461629842316 Marionette TRACE conn2 <- [1,1298,null,{}] 17:17:22 INFO - PROCESS | 1937 | 1461629842319 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:17:22 INFO - PROCESS | 1937 | 1461629842409 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 17:17:22 INFO - PROCESS | 1937 | 1461629842462 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f6cc800 == 52 [pid = 1937] [id = 332] 17:17:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x12da77800) [pid = 1937] [serial = 995] [outer = 0x0] 17:17:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x12dbc3c00) [pid = 1937] [serial = 996] [outer = 0x12da77800] 17:17:22 INFO - PROCESS | 1937 | 1461629842487 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x12dbd0c00) [pid = 1937] [serial = 997] [outer = 0x12da77800] 17:17:22 INFO - PROCESS | 1937 | 1461629842920 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:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 625ms 17:17:22 INFO - PROCESS | 1937 | 1461629842940 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 17:17:22 INFO - PROCESS | 1937 | 1461629842943 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 17:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:17:22 INFO - PROCESS | 1937 | 1461629842946 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - PROCESS | 1937 | 1461629842949 Marionette TRACE conn2 <- [1,1302,null,{}] 17:17:22 INFO - PROCESS | 1937 | 1461629842953 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:17:23 INFO - PROCESS | 1937 | 1461629843061 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 17:17:23 INFO - PROCESS | 1937 | 1461629843116 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x11ad5d000 == 53 [pid = 1937] [id = 333] 17:17:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x118c43400) [pid = 1937] [serial = 998] [outer = 0x0] 17:17:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x119da0400) [pid = 1937] [serial = 999] [outer = 0x118c43400] 17:17:23 INFO - PROCESS | 1937 | 1461629843151 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x11a94a000) [pid = 1937] [serial = 1000] [outer = 0x118c43400] 17:17:23 INFO - PROCESS | 1937 | 1461629843579 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:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 17:17:23 INFO - PROCESS | 1937 | 1461629843658 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 17:17:23 INFO - PROCESS | 1937 | 1461629843662 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 17:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:17:23 INFO - PROCESS | 1937 | 1461629843684 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:17:23 INFO - PROCESS | 1937 | 1461629843686 Marionette TRACE conn2 <- [1,1306,null,{}] 17:17:23 INFO - PROCESS | 1937 | 1461629843689 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:17:23 INFO - PROCESS | 1937 | 1461629843798 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 17:17:23 INFO - PROCESS | 1937 | 1461629843865 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1937 | ++DOCSHELL 0x123c0e000 == 54 [pid = 1937] [id = 334] 17:17:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x11aaec400) [pid = 1937] [serial = 1001] [outer = 0x0] 17:17:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x11b7f2c00) [pid = 1937] [serial = 1002] [outer = 0x11aaec400] 17:17:23 INFO - PROCESS | 1937 | 1461629843895 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x11c04ec00) [pid = 1937] [serial = 1003] [outer = 0x11aaec400] 17:17:24 INFO - PROCESS | 1937 | 1461629844321 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:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 672ms 17:17:24 INFO - PROCESS | 1937 | 1461629844355 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 17:17:24 INFO - PROCESS | 1937 | 1461629844356 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 17:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:17:24 INFO - PROCESS | 1937 | 1461629844359 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:17:24 INFO - PROCESS | 1937 | 1461629844361 Marionette TRACE conn2 <- [1,1310,null,{}] 17:17:24 INFO - PROCESS | 1937 | 1461629844369 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:17:24 INFO - PROCESS | 1937 | 1461629844479 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 17:17:24 INFO - PROCESS | 1937 | 1461629844534 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1937 | ++DOCSHELL 0x12e654800 == 55 [pid = 1937] [id = 335] 17:17:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x123a42800) [pid = 1937] [serial = 1004] [outer = 0x0] 17:17:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x123eb5400) [pid = 1937] [serial = 1005] [outer = 0x123a42800] 17:17:24 INFO - PROCESS | 1937 | 1461629844566 Marionette DEBUG loaded listener.js 17:17:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x123ebc000) [pid = 1937] [serial = 1006] [outer = 0x123a42800] 17:17:25 INFO - PROCESS | 1937 | 1461629845019 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:17:25 INFO - PROCESS | 1937 | 1461629845116 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 17:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:17:25 INFO - PROCESS | 1937 | 1461629845120 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:17:25 INFO - PROCESS | 1937 | 1461629845121 Marionette TRACE conn2 <- [1,1314,null,{}] 17:17:25 INFO - PROCESS | 1937 | 1461629845124 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:17:25 INFO - PROCESS | 1937 | 1461629845222 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 17:17:25 INFO - PROCESS | 1937 | 1461629845287 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x12fba4000 == 56 [pid = 1937] [id = 336] 17:17:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x12743c800) [pid = 1937] [serial = 1007] [outer = 0x0] 17:17:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x12872d400) [pid = 1937] [serial = 1008] [outer = 0x12743c800] 17:17:25 INFO - PROCESS | 1937 | 1461629845317 Marionette DEBUG loaded listener.js 17:17:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x12a403800) [pid = 1937] [serial = 1009] [outer = 0x12743c800] 17:17:25 INFO - PROCESS | 1937 | 1461629845727 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:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 619ms 17:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:17:25 INFO - PROCESS | 1937 | 1461629845739 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 17:17:25 INFO - PROCESS | 1937 | 1461629845741 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 17:17:25 INFO - PROCESS | 1937 | 1461629845743 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:17:25 INFO - PROCESS | 1937 | 1461629845744 Marionette TRACE conn2 <- [1,1318,null,{}] 17:17:25 INFO - PROCESS | 1937 | 1461629845747 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:17:25 INFO - PROCESS | 1937 | 1461629845849 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 17:17:25 INFO - PROCESS | 1937 | 1461629845900 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1937 | ++DOCSHELL 0x12fcde800 == 57 [pid = 1937] [id = 337] 17:17:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x127cc0c00) [pid = 1937] [serial = 1010] [outer = 0x0] 17:17:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x12b91e400) [pid = 1937] [serial = 1011] [outer = 0x127cc0c00] 17:17:25 INFO - PROCESS | 1937 | 1461629845930 Marionette DEBUG loaded listener.js 17:17:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x12bf1b400) [pid = 1937] [serial = 1012] [outer = 0x127cc0c00] 17:17:26 INFO - PROCESS | 1937 | 1461629846407 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:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 871ms 17:17:26 INFO - PROCESS | 1937 | 1461629846636 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 17:17:26 INFO - PROCESS | 1937 | 1461629846639 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 17:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:17:26 INFO - PROCESS | 1937 | 1461629846643 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:17:26 INFO - PROCESS | 1937 | 1461629846645 Marionette TRACE conn2 <- [1,1322,null,{}] 17:17:26 INFO - PROCESS | 1937 | 1461629846650 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:17:26 INFO - PROCESS | 1937 | 1461629846746 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 17:17:26 INFO - PROCESS | 1937 | 1461629846809 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1937 | ++DOCSHELL 0x124057000 == 58 [pid = 1937] [id = 338] 17:17:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x119a44800) [pid = 1937] [serial = 1013] [outer = 0x0] 17:17:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x11a6a0400) [pid = 1937] [serial = 1014] [outer = 0x119a44800] 17:17:26 INFO - PROCESS | 1937 | 1461629846837 Marionette DEBUG loaded listener.js 17:17:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x11ab50000) [pid = 1937] [serial = 1015] [outer = 0x119a44800] 17:17:27 INFO - PROCESS | 1937 | 1461629847265 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:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 675ms 17:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:17:27 INFO - PROCESS | 1937 | 1461629847318 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 17:17:27 INFO - PROCESS | 1937 | 1461629847321 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 17:17:27 INFO - PROCESS | 1937 | 1461629847326 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - PROCESS | 1937 | 1461629847329 Marionette TRACE conn2 <- [1,1326,null,{}] 17:17:27 INFO - PROCESS | 1937 | 1461629847352 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:17:27 INFO - PROCESS | 1937 | 1461629847448 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 17:17:27 INFO - PROCESS | 1937 | 1461629847515 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1937 | ++DOCSHELL 0x1239bc800 == 59 [pid = 1937] [id = 339] 17:17:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x119d97000) [pid = 1937] [serial = 1016] [outer = 0x0] 17:17:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x11ab68400) [pid = 1937] [serial = 1017] [outer = 0x119d97000] 17:17:27 INFO - PROCESS | 1937 | 1461629847542 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x11b795000) [pid = 1937] [serial = 1018] [outer = 0x119d97000] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x12efb1800 == 58 [pid = 1937] [id = 331] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea31000 == 57 [pid = 1937] [id = 330] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x12dc42000 == 56 [pid = 1937] [id = 329] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8bf800 == 55 [pid = 1937] [id = 328] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x12bdc2000 == 54 [pid = 1937] [id = 327] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd8e000 == 53 [pid = 1937] [id = 326] 17:17:27 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x114f99800) [pid = 1937] [serial = 882] [outer = 0x0] [url = about:blank] 17:17:27 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x11a941800) [pid = 1937] [serial = 885] [outer = 0x0] [url = about:blank] 17:17:27 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x123a3b400) [pid = 1937] [serial = 888] [outer = 0x0] [url = about:blank] 17:17:27 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x126642000) [pid = 1937] [serial = 891] [outer = 0x0] [url = about:blank] 17:17:27 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x12a409000) [pid = 1937] [serial = 894] [outer = 0x0] [url = about:blank] 17:17:27 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x12c3dfc00) [pid = 1937] [serial = 936] [outer = 0x0] [url = about:blank] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x12949a000 == 52 [pid = 1937] [id = 325] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x128e14000 == 51 [pid = 1937] [id = 324] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x12730f800 == 50 [pid = 1937] [id = 323] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x124352800 == 49 [pid = 1937] [id = 322] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x123b58000 == 48 [pid = 1937] [id = 321] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x11a914000 == 47 [pid = 1937] [id = 320] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x11971c800 == 46 [pid = 1937] [id = 319] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x11b06a800 == 45 [pid = 1937] [id = 318] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0bb000 == 44 [pid = 1937] [id = 314] 17:17:27 INFO - PROCESS | 1937 | --DOCSHELL 0x1178dd000 == 43 [pid = 1937] [id = 313] 17:17:27 INFO - PROCESS | 1937 | 1461629847978 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:17:28 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:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 692ms 17:17:28 INFO - PROCESS | 1937 | 1461629848018 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 17:17:28 INFO - PROCESS | 1937 | 1461629848019 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 17:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:17:28 INFO - PROCESS | 1937 | 1461629848021 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 1937 | 1461629848022 Marionette TRACE conn2 <- [1,1330,null,{}] 17:17:28 INFO - PROCESS | 1937 | 1461629848029 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:17:28 INFO - PROCESS | 1937 | 1461629848126 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x11c520400) [pid = 1937] [serial = 843] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x12b011800) [pid = 1937] [serial = 918] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x12b4e5800) [pid = 1937] [serial = 921] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x12b34f800) [pid = 1937] [serial = 919] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x12b5e7800) [pid = 1937] [serial = 924] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x12b4e8400) [pid = 1937] [serial = 898] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x12b446400) [pid = 1937] [serial = 897] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x11aae4400) [pid = 1937] [serial = 906] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x11af75800) [pid = 1937] [serial = 907] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x1188b1800) [pid = 1937] [serial = 903] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11a93e000) [pid = 1937] [serial = 904] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x118f0d800) [pid = 1937] [serial = 901] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x118ac2800) [pid = 1937] [serial = 900] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x11bebc400) [pid = 1937] [serial = 909] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x11c52d000) [pid = 1937] [serial = 910] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x123a3f400) [pid = 1937] [serial = 912] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x123eec400) [pid = 1937] [serial = 913] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x12b91c400) [pid = 1937] [serial = 925] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x11c046c00) [pid = 1937] [serial = 928] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x12bf18000) [pid = 1937] [serial = 933] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x118f10c00) [pid = 1937] [serial = 927] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x1243ac800) [pid = 1937] [serial = 915] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x12b9d5000) [pid = 1937] [serial = 930] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x12b4eb400) [pid = 1937] [serial = 922] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x12bd23400) [pid = 1937] [serial = 931] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x12941ec00) [pid = 1937] [serial = 916] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x12bf2d000) [pid = 1937] [serial = 934] [outer = 0x0] [url = about:blank] 17:17:28 INFO - PROCESS | 1937 | 1461629848191 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11ade7000 == 44 [pid = 1937] [id = 340] 17:17:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11a93b800) [pid = 1937] [serial = 1019] [outer = 0x0] 17:17:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x11af75800) [pid = 1937] [serial = 1020] [outer = 0x11a93b800] 17:17:28 INFO - PROCESS | 1937 | 1461629848221 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x11c547000) [pid = 1937] [serial = 1021] [outer = 0x11a93b800] 17:17:28 INFO - PROCESS | 1937 | 1461629848525 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:17:28 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:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 519ms 17:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:17:28 INFO - PROCESS | 1937 | 1461629848540 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 17:17:28 INFO - PROCESS | 1937 | 1461629848541 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 17:17:28 INFO - PROCESS | 1937 | 1461629848543 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 1937 | 1461629848545 Marionette TRACE conn2 <- [1,1334,null,{}] 17:17:28 INFO - PROCESS | 1937 | 1461629848548 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:17:28 INFO - PROCESS | 1937 | 1461629848631 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 17:17:28 INFO - PROCESS | 1937 | 1461629848694 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123b58000 == 45 [pid = 1937] [id = 341] 17:17:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x11c5aac00) [pid = 1937] [serial = 1022] [outer = 0x0] 17:17:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x123a42400) [pid = 1937] [serial = 1023] [outer = 0x11c5aac00] 17:17:28 INFO - PROCESS | 1937 | 1461629848720 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x123f39c00) [pid = 1937] [serial = 1024] [outer = 0x11c5aac00] 17:17:29 INFO - PROCESS | 1937 | 1461629848999 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:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 470ms 17:17:29 INFO - PROCESS | 1937 | 1461629849016 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 1937 | 1461629849019 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 17:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:17:29 INFO - PROCESS | 1937 | 1461629849025 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 1937 | 1461629849026 Marionette TRACE conn2 <- [1,1338,null,{}] 17:17:29 INFO - PROCESS | 1937 | 1461629849029 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:17:29 INFO - PROCESS | 1937 | 1461629849111 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 17:17:29 INFO - PROCESS | 1937 | 1461629849117 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x129490000 == 46 [pid = 1937] [id = 342] 17:17:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x123eb8c00) [pid = 1937] [serial = 1025] [outer = 0x0] 17:17:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x1274f2800) [pid = 1937] [serial = 1026] [outer = 0x123eb8c00] 17:17:29 INFO - PROCESS | 1937 | 1461629849143 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x128755000) [pid = 1937] [serial = 1027] [outer = 0x123eb8c00] 17:17:29 INFO - PROCESS | 1937 | 1461629849985 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:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 969ms 17:17:29 INFO - PROCESS | 1937 | 1461629849995 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 1937 | 1461629849996 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 17:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:17:30 INFO - PROCESS | 1937 | 1461629850000 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 1937 | 1461629850001 Marionette TRACE conn2 <- [1,1342,null,{}] 17:17:30 INFO - PROCESS | 1937 | 1461629850003 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:17:30 INFO - PROCESS | 1937 | 1461629850136 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 17:17:30 INFO - PROCESS | 1937 | 1461629850169 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b065000 == 47 [pid = 1937] [id = 343] 17:17:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x12a407800) [pid = 1937] [serial = 1028] [outer = 0x0] 17:17:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x12b352400) [pid = 1937] [serial = 1029] [outer = 0x12a407800] 17:17:30 INFO - PROCESS | 1937 | 1461629850197 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x12b4e6c00) [pid = 1937] [serial = 1030] [outer = 0x12a407800] 17:17:30 INFO - PROCESS | 1937 | 1461629850531 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:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 570ms 17:17:30 INFO - PROCESS | 1937 | 1461629850574 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 17:17:30 INFO - PROCESS | 1937 | 1461629850575 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 17:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:17:30 INFO - PROCESS | 1937 | 1461629850577 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 1937 | 1461629850578 Marionette TRACE conn2 <- [1,1346,null,{}] 17:17:30 INFO - PROCESS | 1937 | 1461629850581 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:17:30 INFO - PROCESS | 1937 | 1461629850680 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 17:17:30 INFO - PROCESS | 1937 | 1461629850712 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c337000 == 48 [pid = 1937] [id = 344] 17:17:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x12a407c00) [pid = 1937] [serial = 1031] [outer = 0x0] 17:17:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x12b4f0000) [pid = 1937] [serial = 1032] [outer = 0x12a407c00] 17:17:30 INFO - PROCESS | 1937 | 1461629850738 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x12b9dec00) [pid = 1937] [serial = 1033] [outer = 0x12a407c00] 17:17:31 INFO - PROCESS | 1937 | 1461629851063 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:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 17:17:31 INFO - PROCESS | 1937 | 1461629851098 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 1937 | 1461629851101 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 17:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:17:31 INFO - PROCESS | 1937 | 1461629851111 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 1937 | 1461629851112 Marionette TRACE conn2 <- [1,1350,null,{}] 17:17:31 INFO - PROCESS | 1937 | 1461629851115 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:17:31 INFO - PROCESS | 1937 | 1461629851213 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 17:17:31 INFO - PROCESS | 1937 | 1461629851248 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8be000 == 49 [pid = 1937] [id = 345] 17:17:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x12b4e7400) [pid = 1937] [serial = 1034] [outer = 0x0] 17:17:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x12bf1ec00) [pid = 1937] [serial = 1035] [outer = 0x12b4e7400] 17:17:31 INFO - PROCESS | 1937 | 1461629851274 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x12c3ebc00) [pid = 1937] [serial = 1036] [outer = 0x12b4e7400] 17:17:31 INFO - PROCESS | 1937 | 1461629851580 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:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 522ms 17:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:17:31 INFO - PROCESS | 1937 | 1461629851633 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 1937 | 1461629851634 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 17:17:31 INFO - PROCESS | 1937 | 1461629851636 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 1937 | 1461629851638 Marionette TRACE conn2 <- [1,1354,null,{}] 17:17:31 INFO - PROCESS | 1937 | 1461629851640 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:17:31 INFO - PROCESS | 1937 | 1461629851743 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 17:17:31 INFO - PROCESS | 1937 | 1461629851757 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12dc4d000 == 50 [pid = 1937] [id = 346] 17:17:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x12c3eb000) [pid = 1937] [serial = 1037] [outer = 0x0] 17:17:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x12d199c00) [pid = 1937] [serial = 1038] [outer = 0x12c3eb000] 17:17:31 INFO - PROCESS | 1937 | 1461629851782 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x12da20400) [pid = 1937] [serial = 1039] [outer = 0x12c3eb000] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x128752400) [pid = 1937] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x12b054400) [pid = 1937] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x129231c00) [pid = 1937] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x118f0b800) [pid = 1937] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x12444c400) [pid = 1937] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x114f9fc00) [pid = 1937] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11909f400) [pid = 1937] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x11afe4000) [pid = 1937] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x11c522000) [pid = 1937] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x12b34b800) [pid = 1937] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x127cc2000) [pid = 1937] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x11c636800) [pid = 1937] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x114f9b000) [pid = 1937] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11c0f5000) [pid = 1937] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:17:32 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x12d73ac00) [pid = 1937] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:17:32 INFO - PROCESS | 1937 | 1461629852253 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:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 668ms 17:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:17:32 INFO - PROCESS | 1937 | 1461629852305 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 1937 | 1461629852307 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 17:17:32 INFO - PROCESS | 1937 | 1461629852309 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - PROCESS | 1937 | 1461629852310 Marionette TRACE conn2 <- [1,1358,null,{}] 17:17:32 INFO - PROCESS | 1937 | 1461629852312 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:17:32 INFO - PROCESS | 1937 | 1461629852401 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 17:17:32 INFO - PROCESS | 1937 | 1461629852406 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x124360000 == 51 [pid = 1937] [id = 347] 17:17:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x114f9fc00) [pid = 1937] [serial = 1040] [outer = 0x0] 17:17:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x11afe4000) [pid = 1937] [serial = 1041] [outer = 0x114f9fc00] 17:17:32 INFO - PROCESS | 1937 | 1461629852431 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x127cbe800) [pid = 1937] [serial = 1042] [outer = 0x114f9fc00] 17:17:32 INFO - PROCESS | 1937 | 1461629852770 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:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 470ms 17:17:32 INFO - PROCESS | 1937 | 1461629852779 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 1937 | 1461629852781 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 17:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:17:32 INFO - PROCESS | 1937 | 1461629852785 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - PROCESS | 1937 | 1461629852787 Marionette TRACE conn2 <- [1,1362,null,{}] 17:17:32 INFO - PROCESS | 1937 | 1461629852789 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:17:32 INFO - PROCESS | 1937 | 1461629852905 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 17:17:32 INFO - PROCESS | 1937 | 1461629852911 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ea33000 == 52 [pid = 1937] [id = 348] 17:17:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11beb7c00) [pid = 1937] [serial = 1043] [outer = 0x0] 17:17:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x12b4eec00) [pid = 1937] [serial = 1044] [outer = 0x11beb7c00] 17:17:32 INFO - PROCESS | 1937 | 1461629852941 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x12dbd1400) [pid = 1937] [serial = 1045] [outer = 0x11beb7c00] 17:17:33 INFO - PROCESS | 1937 | 1461629853263 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:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 521ms 17:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:17:33 INFO - PROCESS | 1937 | 1461629853305 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 1937 | 1461629853306 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 17:17:33 INFO - PROCESS | 1937 | 1461629853308 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 1937 | 1461629853309 Marionette TRACE conn2 <- [1,1366,null,{}] 17:17:33 INFO - PROCESS | 1937 | 1461629853312 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:17:33 INFO - PROCESS | 1937 | 1461629853392 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 17:17:33 INFO - PROCESS | 1937 | 1461629853397 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f980800 == 53 [pid = 1937] [id = 349] 17:17:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x128740000) [pid = 1937] [serial = 1046] [outer = 0x0] 17:17:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x128745400) [pid = 1937] [serial = 1047] [outer = 0x128740000] 17:17:33 INFO - PROCESS | 1937 | 1461629853422 Marionette DEBUG loaded listener.js 17:17:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x12d73a800) [pid = 1937] [serial = 1048] [outer = 0x128740000] 17:17:33 INFO - PROCESS | 1937 | 1461629853842 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:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:17:33 INFO - PROCESS | 1937 | 1461629853882 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 17:17:33 INFO - PROCESS | 1937 | 1461629853886 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 1937 | 1461629853887 Marionette TRACE conn2 <- [1,1370,null,{}] 17:17:33 INFO - PROCESS | 1937 | 1461629853891 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:17:34 INFO - PROCESS | 1937 | 1461629854021 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 17:17:34 INFO - PROCESS | 1937 | 1461629854034 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x130112800 == 54 [pid = 1937] [id = 350] 17:17:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x12e48e800) [pid = 1937] [serial = 1049] [outer = 0x0] 17:17:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x12e496800) [pid = 1937] [serial = 1050] [outer = 0x12e48e800] 17:17:34 INFO - PROCESS | 1937 | 1461629854073 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x12e4e8400) [pid = 1937] [serial = 1051] [outer = 0x12e48e800] 17:17:34 INFO - PROCESS | 1937 | 1461629854739 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:17:34 INFO - PROCESS | 1937 | 1461629854760 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 17:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:17:34 INFO - PROCESS | 1937 | 1461629854764 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:17:34 INFO - PROCESS | 1937 | 1461629854767 Marionette TRACE conn2 <- [1,1374,null,{}] 17:17:34 INFO - PROCESS | 1937 | 1461629854771 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:17:34 INFO - PROCESS | 1937 | 1461629854879 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 17:17:34 INFO - PROCESS | 1937 | 1461629854936 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c1b8800 == 55 [pid = 1937] [id = 351] 17:17:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x11a93cc00) [pid = 1937] [serial = 1052] [outer = 0x0] 17:17:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x11aadd800) [pid = 1937] [serial = 1053] [outer = 0x11a93cc00] 17:17:34 INFO - PROCESS | 1937 | 1461629854968 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x11ad3a000) [pid = 1937] [serial = 1054] [outer = 0x11a93cc00] 17:17:35 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:35 INFO - PROCESS | 1937 | 1461629855443 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:17:35 INFO - PROCESS | 1937 | 1461629855502 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 17:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:17:35 INFO - PROCESS | 1937 | 1461629855508 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - PROCESS | 1937 | 1461629855510 Marionette TRACE conn2 <- [1,1378,null,{}] 17:17:35 INFO - PROCESS | 1937 | 1461629855512 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:17:35 INFO - PROCESS | 1937 | 1461629855616 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 17:17:35 INFO - PROCESS | 1937 | 1461629855684 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x129496000 == 56 [pid = 1937] [id = 352] 17:17:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x11c0f2000) [pid = 1937] [serial = 1055] [outer = 0x0] 17:17:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x11c635800) [pid = 1937] [serial = 1056] [outer = 0x11c0f2000] 17:17:35 INFO - PROCESS | 1937 | 1461629855714 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x123eb1000) [pid = 1937] [serial = 1057] [outer = 0x11c0f2000] 17:17:36 INFO - PROCESS | 1937 | 1461629856109 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:17:36 INFO - PROCESS | 1937 | 1461629856136 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 17:17:36 INFO - PROCESS | 1937 | 1461629856139 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - PROCESS | 1937 | 1461629856141 Marionette TRACE conn2 <- [1,1382,null,{}] 17:17:36 INFO - PROCESS | 1937 | 1461629856149 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:17:36 INFO - PROCESS | 1937 | 1461629856277 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 17:17:36 INFO - PROCESS | 1937 | 1461629856349 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12efbf800 == 57 [pid = 1937] [id = 353] 17:17:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x128746800) [pid = 1937] [serial = 1058] [outer = 0x0] 17:17:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x12a403000) [pid = 1937] [serial = 1059] [outer = 0x128746800] 17:17:36 INFO - PROCESS | 1937 | 1461629856380 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x12b04d400) [pid = 1937] [serial = 1060] [outer = 0x128746800] 17:17:36 INFO - PROCESS | 1937 | [1937] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:17:36 INFO - PROCESS | 1937 | 1461629856831 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:17:36 INFO - PROCESS | 1937 | 1461629856863 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 17:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:17:36 INFO - PROCESS | 1937 | 1461629856868 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - PROCESS | 1937 | 1461629856869 Marionette TRACE conn2 <- [1,1386,null,{}] 17:17:36 INFO - PROCESS | 1937 | 1461629856872 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:17:36 INFO - PROCESS | 1937 | 1461629856972 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 17:17:37 INFO - PROCESS | 1937 | 1461629857041 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x13068f000 == 58 [pid = 1937] [id = 354] 17:17:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x12b91e000) [pid = 1937] [serial = 1061] [outer = 0x0] 17:17:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x12bf19400) [pid = 1937] [serial = 1062] [outer = 0x12b91e000] 17:17:37 INFO - PROCESS | 1937 | 1461629857072 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x12d746800) [pid = 1937] [serial = 1063] [outer = 0x12b91e000] 17:17:37 INFO - PROCESS | 1937 | 1461629857519 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:17:37 INFO - PROCESS | 1937 | 1461629857539 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 17:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:17:37 INFO - PROCESS | 1937 | 1461629857541 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:17:37 INFO - PROCESS | 1937 | 1461629857542 Marionette TRACE conn2 <- [1,1390,null,{}] 17:17:37 INFO - PROCESS | 1937 | 1461629857583 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:17:37 INFO - PROCESS | 1937 | 1461629857684 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 17:17:37 INFO - PROCESS | 1937 | 1461629857766 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12abcf800 == 59 [pid = 1937] [id = 355] 17:17:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x116597400) [pid = 1937] [serial = 1064] [outer = 0x0] 17:17:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x12dbc4400) [pid = 1937] [serial = 1065] [outer = 0x116597400] 17:17:37 INFO - PROCESS | 1937 | 1461629857797 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x12e493800) [pid = 1937] [serial = 1066] [outer = 0x116597400] 17:17:38 INFO - PROCESS | 1937 | 1461629858260 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:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 740ms 17:17:38 INFO - PROCESS | 1937 | 1461629858302 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 1937 | 1461629858304 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 17:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:17:38 INFO - PROCESS | 1937 | 1461629858310 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 1937 | 1461629858312 Marionette TRACE conn2 <- [1,1394,null,{}] 17:17:38 INFO - PROCESS | 1937 | 1461629858318 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:17:38 INFO - PROCESS | 1937 | 1461629858493 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 17:17:38 INFO - PROCESS | 1937 | 1461629858589 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b91d000 == 60 [pid = 1937] [id = 356] 17:17:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x11b02c400) [pid = 1937] [serial = 1067] [outer = 0x0] 17:17:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x12875b400) [pid = 1937] [serial = 1068] [outer = 0x11b02c400] 17:17:38 INFO - PROCESS | 1937 | 1461629858639 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x12da28c00) [pid = 1937] [serial = 1069] [outer = 0x11b02c400] 17:17:39 INFO - PROCESS | 1937 | 1461629859354 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:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1077ms 17:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:17:39 INFO - PROCESS | 1937 | 1461629859386 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 17:17:39 INFO - PROCESS | 1937 | 1461629859388 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 17:17:39 INFO - PROCESS | 1937 | 1461629859391 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - PROCESS | 1937 | 1461629859393 Marionette TRACE conn2 <- [1,1398,null,{}] 17:17:39 INFO - PROCESS | 1937 | 1461629859397 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:17:39 INFO - PROCESS | 1937 | 1461629859496 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 17:17:39 INFO - PROCESS | 1937 | 1461629859592 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c67b000 == 61 [pid = 1937] [id = 357] 17:17:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x118809000) [pid = 1937] [serial = 1070] [outer = 0x0] 17:17:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x11880e000) [pid = 1937] [serial = 1071] [outer = 0x118809000] 17:17:39 INFO - PROCESS | 1937 | 1461629859641 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x118c41400) [pid = 1937] [serial = 1072] [outer = 0x118809000] 17:17:40 INFO - PROCESS | 1937 | 1461629860147 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:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 779ms 17:17:40 INFO - PROCESS | 1937 | 1461629860172 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 1937 | 1461629860176 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 17:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:17:40 INFO - PROCESS | 1937 | 1461629860181 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - PROCESS | 1937 | 1461629860182 Marionette TRACE conn2 <- [1,1402,null,{}] 17:17:40 INFO - PROCESS | 1937 | 1461629860185 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:17:40 INFO - PROCESS | 1937 | 1461629860285 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 17:17:40 INFO - PROCESS | 1937 | 1461629860352 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11add8800 == 62 [pid = 1937] [id = 358] 17:17:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x118f0d800) [pid = 1937] [serial = 1073] [outer = 0x0] 17:17:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x11a93ec00) [pid = 1937] [serial = 1074] [outer = 0x118f0d800] 17:17:40 INFO - PROCESS | 1937 | 1461629860395 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x11ab4e000) [pid = 1937] [serial = 1075] [outer = 0x118f0d800] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12f980800 == 61 [pid = 1937] [id = 349] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea33000 == 60 [pid = 1937] [id = 348] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x124360000 == 59 [pid = 1937] [id = 347] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12dc4d000 == 58 [pid = 1937] [id = 346] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8be000 == 57 [pid = 1937] [id = 345] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x12c337000 == 56 [pid = 1937] [id = 344] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x11b065000 == 55 [pid = 1937] [id = 343] 17:17:40 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x12dbc3c00) [pid = 1937] [serial = 996] [outer = 0x0] [url = about:blank] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x129490000 == 54 [pid = 1937] [id = 342] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x123b58000 == 53 [pid = 1937] [id = 341] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x11ade7000 == 52 [pid = 1937] [id = 340] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x1239bc800 == 51 [pid = 1937] [id = 339] 17:17:40 INFO - PROCESS | 1937 | --DOCSHELL 0x124057000 == 50 [pid = 1937] [id = 338] 17:17:40 INFO - PROCESS | 1937 | 1461629860970 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:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 823ms 17:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:17:41 INFO - PROCESS | 1937 | 1461629861004 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 1937 | 1461629861005 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 17:17:41 INFO - PROCESS | 1937 | 1461629861007 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 1937 | 1461629861010 Marionette TRACE conn2 <- [1,1406,null,{}] 17:17:41 INFO - PROCESS | 1937 | 1461629861020 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:17:41 INFO - PROCESS | 1937 | 1461629861104 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 17:17:41 INFO - PROCESS | 1937 | 1461629861109 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11bbf5000 == 51 [pid = 1937] [id = 359] 17:17:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x11ad32400) [pid = 1937] [serial = 1076] [outer = 0x0] 17:17:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x11aff0c00) [pid = 1937] [serial = 1077] [outer = 0x11ad32400] 17:17:41 INFO - PROCESS | 1937 | 1461629861138 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x11b786400) [pid = 1937] [serial = 1078] [outer = 0x11ad32400] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x12a410800) [pid = 1937] [serial = 975] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x12b44dc00) [pid = 1937] [serial = 978] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x12b054000) [pid = 1937] [serial = 976] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x12b9d4400) [pid = 1937] [serial = 981] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x11ab4b800) [pid = 1937] [serial = 960] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x11af73800) [pid = 1937] [serial = 961] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x12b4f0c00) [pid = 1937] [serial = 979] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x126642800) [pid = 1937] [serial = 969] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x127764800) [pid = 1937] [serial = 970] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x118f0b000) [pid = 1937] [serial = 955] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x11544f400) [pid = 1937] [serial = 954] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x11aaea800) [pid = 1937] [serial = 958] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x119d91400) [pid = 1937] [serial = 957] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x11beba400) [pid = 1937] [serial = 963] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x11c520c00) [pid = 1937] [serial = 964] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x114e16400) [pid = 1937] [serial = 939] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x11c638c00) [pid = 1937] [serial = 966] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x123b68c00) [pid = 1937] [serial = 967] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x12bf14400) [pid = 1937] [serial = 984] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x12922ec00) [pid = 1937] [serial = 948] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x12875d800) [pid = 1937] [serial = 972] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x11ad1a400) [pid = 1937] [serial = 987] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x12b9d6c00) [pid = 1937] [serial = 951] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x11a942800) [pid = 1937] [serial = 942] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x11c632400) [pid = 1937] [serial = 937] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x11bebc800) [pid = 1937] [serial = 945] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x12bd18000) [pid = 1937] [serial = 982] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x12d742c00) [pid = 1937] [serial = 991] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x12da1f400) [pid = 1937] [serial = 993] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x12d190000) [pid = 1937] [serial = 985] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x12d195400) [pid = 1937] [serial = 990] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x12a406000) [pid = 1937] [serial = 973] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x12da7c000) [pid = 1937] [serial = 994] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x12d191400) [pid = 1937] [serial = 988] [outer = 0x0] [url = about:blank] 17:17:41 INFO - PROCESS | 1937 | 1461629861515 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:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 523ms 17:17:41 INFO - PROCESS | 1937 | 1461629861532 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 1937 | 1461629861534 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 17:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:17:41 INFO - PROCESS | 1937 | 1461629861537 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - PROCESS | 1937 | 1461629861538 Marionette TRACE conn2 <- [1,1410,null,{}] 17:17:41 INFO - PROCESS | 1937 | 1461629861540 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:17:41 INFO - PROCESS | 1937 | 1461629861624 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 17:17:41 INFO - PROCESS | 1937 | 1461629861629 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127ce2800 == 52 [pid = 1937] [id = 360] 17:17:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x11b7f3c00) [pid = 1937] [serial = 1079] [outer = 0x0] 17:17:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x11c044800) [pid = 1937] [serial = 1080] [outer = 0x11b7f3c00] 17:17:41 INFO - PROCESS | 1937 | 1461629861657 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x11c545c00) [pid = 1937] [serial = 1081] [outer = 0x11b7f3c00] 17:17:42 INFO - PROCESS | 1937 | 1461629862004 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:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 517ms 17:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:17:42 INFO - PROCESS | 1937 | 1461629862055 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 1937 | 1461629862056 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 17:17:42 INFO - PROCESS | 1937 | 1461629862058 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 1937 | 1461629862059 Marionette TRACE conn2 <- [1,1414,null,{}] 17:17:42 INFO - PROCESS | 1937 | 1461629862061 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:17:42 INFO - PROCESS | 1937 | 1461629862152 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 17:17:42 INFO - PROCESS | 1937 | 1461629862159 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119ac6800 == 53 [pid = 1937] [id = 361] 17:17:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x11beba000) [pid = 1937] [serial = 1082] [outer = 0x0] 17:17:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x123a47000) [pid = 1937] [serial = 1083] [outer = 0x11beba000] 17:17:42 INFO - PROCESS | 1937 | 1461629862190 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x123eb4000) [pid = 1937] [serial = 1084] [outer = 0x11beba000] 17:17:42 INFO - PROCESS | 1937 | 1461629862658 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:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 620ms 17:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:17:42 INFO - PROCESS | 1937 | 1461629862685 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 1937 | 1461629862687 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 17:17:42 INFO - PROCESS | 1937 | 1461629862690 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 1937 | 1461629862692 Marionette TRACE conn2 <- [1,1418,null,{}] 17:17:42 INFO - PROCESS | 1937 | 1461629862695 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:17:42 INFO - PROCESS | 1937 | 1461629862795 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 17:17:42 INFO - PROCESS | 1937 | 1461629862803 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bb64800 == 54 [pid = 1937] [id = 362] 17:17:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x127442c00) [pid = 1937] [serial = 1085] [outer = 0x0] 17:17:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x128739400) [pid = 1937] [serial = 1086] [outer = 0x127442c00] 17:17:42 INFO - PROCESS | 1937 | 1461629862830 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x128742400) [pid = 1937] [serial = 1087] [outer = 0x127442c00] 17:17:43 INFO - PROCESS | 1937 | 1461629863201 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:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 522ms 17:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:17:43 INFO - PROCESS | 1937 | 1461629863211 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 1937 | 1461629863212 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 17:17:43 INFO - PROCESS | 1937 | 1461629863215 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 1937 | 1461629863217 Marionette TRACE conn2 <- [1,1422,null,{}] 17:17:43 INFO - PROCESS | 1937 | 1461629863221 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:17:43 INFO - PROCESS | 1937 | 1461629863326 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 17:17:43 INFO - PROCESS | 1937 | 1461629863363 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c47d000 == 55 [pid = 1937] [id = 363] 17:17:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x126644c00) [pid = 1937] [serial = 1088] [outer = 0x0] 17:17:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x12875e800) [pid = 1937] [serial = 1089] [outer = 0x126644c00] 17:17:43 INFO - PROCESS | 1937 | 1461629863388 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x12a40a400) [pid = 1937] [serial = 1090] [outer = 0x126644c00] 17:17:43 INFO - PROCESS | 1937 | 1461629863730 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:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 573ms 17:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:17:43 INFO - PROCESS | 1937 | 1461629863788 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 1937 | 1461629863789 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 17:17:43 INFO - PROCESS | 1937 | 1461629863791 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 1937 | 1461629863792 Marionette TRACE conn2 <- [1,1426,null,{}] 17:17:43 INFO - PROCESS | 1937 | 1461629863795 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:17:43 INFO - PROCESS | 1937 | 1461629863895 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 17:17:43 INFO - PROCESS | 1937 | 1461629863908 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8c6800 == 56 [pid = 1937] [id = 364] 17:17:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x12a410400) [pid = 1937] [serial = 1091] [outer = 0x0] 17:17:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x12b018400) [pid = 1937] [serial = 1092] [outer = 0x12a410400] 17:17:43 INFO - PROCESS | 1937 | 1461629863933 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x12b44bc00) [pid = 1937] [serial = 1093] [outer = 0x12a410400] 17:17:44 INFO - PROCESS | 1937 | 1461629864278 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:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 17:17:44 INFO - PROCESS | 1937 | 1461629864312 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 1937 | 1461629864313 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 17:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:17:44 INFO - PROCESS | 1937 | 1461629864323 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - PROCESS | 1937 | 1461629864324 Marionette TRACE conn2 <- [1,1430,null,{}] 17:17:44 INFO - PROCESS | 1937 | 1461629864326 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:17:44 INFO - PROCESS | 1937 | 1461629864430 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 17:17:44 INFO - PROCESS | 1937 | 1461629864477 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e66c800 == 57 [pid = 1937] [id = 365] 17:17:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x12b5e4400) [pid = 1937] [serial = 1094] [outer = 0x0] 17:17:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x12b926c00) [pid = 1937] [serial = 1095] [outer = 0x12b5e4400] 17:17:44 INFO - PROCESS | 1937 | 1461629864502 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x12b9d6c00) [pid = 1937] [serial = 1096] [outer = 0x12b5e4400] 17:17:44 INFO - PROCESS | 1937 | 1461629864831 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:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 17:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:17:44 INFO - PROCESS | 1937 | 1461629864841 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 1937 | 1461629864842 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 17:17:44 INFO - PROCESS | 1937 | 1461629864844 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - PROCESS | 1937 | 1461629864845 Marionette TRACE conn2 <- [1,1434,null,{}] 17:17:44 INFO - PROCESS | 1937 | 1461629864848 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:17:44 INFO - PROCESS | 1937 | 1461629864957 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 17:17:44 INFO - PROCESS | 1937 | 1461629864970 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ecbe800 == 58 [pid = 1937] [id = 366] 17:17:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x11ad35c00) [pid = 1937] [serial = 1097] [outer = 0x0] 17:17:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x12bf12800) [pid = 1937] [serial = 1098] [outer = 0x11ad35c00] 17:17:44 INFO - PROCESS | 1937 | 1461629864995 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x12c3e6800) [pid = 1937] [serial = 1099] [outer = 0x11ad35c00] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x114f9fc00) [pid = 1937] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x11926b400) [pid = 1937] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x119d97000) [pid = 1937] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x12922f000) [pid = 1937] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x123f51400) [pid = 1937] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x12c3eb000) [pid = 1937] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x118cebc00) [pid = 1937] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x12b4e7400) [pid = 1937] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x12a407c00) [pid = 1937] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x119a44800) [pid = 1937] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x128740000) [pid = 1937] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x114bdec00) [pid = 1937] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x123eb8c00) [pid = 1937] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x11beb7c00) [pid = 1937] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11c5aac00) [pid = 1937] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x12a407800) [pid = 1937] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11a93b800) [pid = 1937] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x11c5e3c00) [pid = 1937] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:17:45 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x118c3e000) [pid = 1937] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:17:45 INFO - PROCESS | 1937 | 1461629865426 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:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 618ms 17:17:45 INFO - PROCESS | 1937 | 1461629865463 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 1937 | 1461629865465 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 17:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:17:45 INFO - PROCESS | 1937 | 1461629865479 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 1937 | 1461629865483 Marionette TRACE conn2 <- [1,1438,null,{}] 17:17:45 INFO - PROCESS | 1937 | 1461629865490 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:17:45 INFO - PROCESS | 1937 | 1461629865594 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 17:17:45 INFO - PROCESS | 1937 | 1461629865599 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12eca0800 == 59 [pid = 1937] [id = 367] 17:17:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x11a69e800) [pid = 1937] [serial = 1100] [outer = 0x0] 17:17:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x124442c00) [pid = 1937] [serial = 1101] [outer = 0x11a69e800] 17:17:45 INFO - PROCESS | 1937 | 1461629865628 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x12c3e8000) [pid = 1937] [serial = 1102] [outer = 0x11a69e800] 17:17:45 INFO - PROCESS | 1937 | 1461629865971 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:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 526ms 17:17:46 INFO - PROCESS | 1937 | 1461629866005 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 17:17:46 INFO - PROCESS | 1937 | 1461629866007 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 17:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:17:46 INFO - PROCESS | 1937 | 1461629866009 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:17:46 INFO - PROCESS | 1937 | 1461629866010 Marionette TRACE conn2 <- [1,1442,null,{}] 17:17:46 INFO - PROCESS | 1937 | 1461629866012 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:17:46 INFO - PROCESS | 1937 | 1461629866097 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 17:17:46 INFO - PROCESS | 1937 | 1461629866155 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f6bf000 == 60 [pid = 1937] [id = 368] 17:17:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x12b4efc00) [pid = 1937] [serial = 1103] [outer = 0x0] 17:17:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x12d195400) [pid = 1937] [serial = 1104] [outer = 0x12b4efc00] 17:17:46 INFO - PROCESS | 1937 | 1461629866180 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x12dbc8400) [pid = 1937] [serial = 1105] [outer = 0x12b4efc00] 17:17:46 INFO - PROCESS | 1937 | 1461629866456 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:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 470ms 17:17:46 INFO - PROCESS | 1937 | 1461629866480 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 17:17:46 INFO - PROCESS | 1937 | 1461629866481 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 17:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:17:46 INFO - PROCESS | 1937 | 1461629866491 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:17:46 INFO - PROCESS | 1937 | 1461629866492 Marionette TRACE conn2 <- [1,1446,null,{}] 17:17:46 INFO - PROCESS | 1937 | 1461629866494 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:17:46 INFO - PROCESS | 1937 | 1461629866586 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 17:17:46 INFO - PROCESS | 1937 | 1461629866592 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12fccd800 == 61 [pid = 1937] [id = 369] 17:17:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x12dbcbc00) [pid = 1937] [serial = 1106] [outer = 0x0] 17:17:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x12e4e6400) [pid = 1937] [serial = 1107] [outer = 0x12dbcbc00] 17:17:46 INFO - PROCESS | 1937 | 1461629866617 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x12e4ed800) [pid = 1937] [serial = 1108] [outer = 0x12dbcbc00] 17:17:47 INFO - PROCESS | 1937 | 1461629866993 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:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 519ms 17:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:17:47 INFO - PROCESS | 1937 | 1461629867010 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 17:17:47 INFO - PROCESS | 1937 | 1461629867011 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 17:17:47 INFO - PROCESS | 1937 | 1461629867014 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:17:47 INFO - PROCESS | 1937 | 1461629867015 Marionette TRACE conn2 <- [1,1450,null,{}] 17:17:47 INFO - PROCESS | 1937 | 1461629867020 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:17:47 INFO - PROCESS | 1937 | 1461629867101 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 17:17:47 INFO - PROCESS | 1937 | 1461629867105 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a467000 == 62 [pid = 1937] [id = 370] 17:17:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x12a433000) [pid = 1937] [serial = 1109] [outer = 0x0] 17:17:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x12a438800) [pid = 1937] [serial = 1110] [outer = 0x12a433000] 17:17:47 INFO - PROCESS | 1937 | 1461629867141 Marionette DEBUG loaded listener.js 17:17:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x12a43c800) [pid = 1937] [serial = 1111] [outer = 0x12a433000] 17:17:47 INFO - PROCESS | 1937 | 1461629867819 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:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 826ms 17:17:47 INFO - PROCESS | 1937 | 1461629867840 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 17:17:47 INFO - PROCESS | 1937 | 1461629867843 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 17:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:17:47 INFO - PROCESS | 1937 | 1461629867847 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:17:47 INFO - PROCESS | 1937 | 1461629867852 Marionette TRACE conn2 <- [1,1454,null,{}] 17:17:47 INFO - PROCESS | 1937 | 1461629867855 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:17:47 INFO - PROCESS | 1937 | 1461629867965 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 17:17:48 INFO - PROCESS | 1937 | 1461629868024 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b928800 == 63 [pid = 1937] [id = 371] 17:17:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x118810c00) [pid = 1937] [serial = 1112] [outer = 0x0] 17:17:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x118eaec00) [pid = 1937] [serial = 1113] [outer = 0x118810c00] 17:17:48 INFO - PROCESS | 1937 | 1461629868055 Marionette DEBUG loaded listener.js 17:17:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x119e47800) [pid = 1937] [serial = 1114] [outer = 0x118810c00] 17:17:48 INFO - PROCESS | 1937 | 1461629868499 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:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 724ms 17:17:48 INFO - PROCESS | 1937 | 1461629868571 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 1937 | 1461629868575 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 17:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:17:48 INFO - PROCESS | 1937 | 1461629868580 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - PROCESS | 1937 | 1461629868582 Marionette TRACE conn2 <- [1,1458,null,{}] 17:17:48 INFO - PROCESS | 1937 | 1461629868585 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:17:48 INFO - PROCESS | 1937 | 1461629868693 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 17:17:48 INFO - PROCESS | 1937 | 1461629868764 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x129222000 == 64 [pid = 1937] [id = 372] 17:17:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x11a944400) [pid = 1937] [serial = 1115] [outer = 0x0] 17:17:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x11afe4c00) [pid = 1937] [serial = 1116] [outer = 0x11a944400] 17:17:48 INFO - PROCESS | 1937 | 1461629868794 Marionette DEBUG loaded listener.js 17:17:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x11beb8c00) [pid = 1937] [serial = 1117] [outer = 0x11a944400] 17:17:49 INFO - PROCESS | 1937 | 1461629869272 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:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 724ms 17:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:17:49 INFO - PROCESS | 1937 | 1461629869305 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 1937 | 1461629869306 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 17:17:49 INFO - PROCESS | 1937 | 1461629869309 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 1937 | 1461629869311 Marionette TRACE conn2 <- [1,1462,null,{}] 17:17:49 INFO - PROCESS | 1937 | 1461629869338 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:17:49 INFO - PROCESS | 1937 | 1461629869451 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 17:17:49 INFO - PROCESS | 1937 | 1461629869522 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x130680800 == 65 [pid = 1937] [id = 373] 17:17:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x12444cc00) [pid = 1937] [serial = 1118] [outer = 0x0] 17:17:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x128760800) [pid = 1937] [serial = 1119] [outer = 0x12444cc00] 17:17:49 INFO - PROCESS | 1937 | 1461629869554 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x12a436400) [pid = 1937] [serial = 1120] [outer = 0x12444cc00] 17:17:50 INFO - PROCESS | 1937 | 1461629870102 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:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 821ms 17:17:50 INFO - PROCESS | 1937 | 1461629870131 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 17:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:17:50 INFO - PROCESS | 1937 | 1461629870136 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 17:17:50 INFO - PROCESS | 1937 | 1461629870139 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - PROCESS | 1937 | 1461629870142 Marionette TRACE conn2 <- [1,1466,null,{}] 17:17:50 INFO - PROCESS | 1937 | 1461629870145 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:17:50 INFO - PROCESS | 1937 | 1461629870270 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 17:17:50 INFO - PROCESS | 1937 | 1461629870339 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a15a800 == 66 [pid = 1937] [id = 374] 17:17:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x12b019c00) [pid = 1937] [serial = 1121] [outer = 0x0] 17:17:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x12b4e8000) [pid = 1937] [serial = 1122] [outer = 0x12b019c00] 17:17:50 INFO - PROCESS | 1937 | 1461629870368 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x12bf19800) [pid = 1937] [serial = 1123] [outer = 0x12b019c00] 17:17:50 INFO - PROCESS | 1937 | 1461629870841 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:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 722ms 17:17:50 INFO - PROCESS | 1937 | 1461629870862 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 17:17:50 INFO - PROCESS | 1937 | 1461629870863 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 17:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:17:50 INFO - PROCESS | 1937 | 1461629870865 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - PROCESS | 1937 | 1461629870866 Marionette TRACE conn2 <- [1,1470,null,{}] 17:17:50 INFO - PROCESS | 1937 | 1461629870869 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:17:50 INFO - PROCESS | 1937 | 1461629870975 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 17:17:51 INFO - PROCESS | 1937 | 1461629871045 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a156800 == 67 [pid = 1937] [id = 375] 17:17:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x11b006000) [pid = 1937] [serial = 1124] [outer = 0x0] 17:17:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x12b4ed800) [pid = 1937] [serial = 1125] [outer = 0x11b006000] 17:17:51 INFO - PROCESS | 1937 | 1461629871074 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x12e49d800) [pid = 1937] [serial = 1126] [outer = 0x11b006000] 17:17:51 INFO - PROCESS | 1937 | 1461629871504 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:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 672ms 17:17:51 INFO - PROCESS | 1937 | 1461629871543 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 1937 | 1461629871544 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 17:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:17:51 INFO - PROCESS | 1937 | 1461629871547 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 1937 | 1461629871548 Marionette TRACE conn2 <- [1,1474,null,{}] 17:17:51 INFO - PROCESS | 1937 | 1461629871565 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:17:51 INFO - PROCESS | 1937 | 1461629871676 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 17:17:51 INFO - PROCESS | 1937 | 1461629871749 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1266c2800 == 68 [pid = 1937] [id = 376] 17:17:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x12b1b7000) [pid = 1937] [serial = 1127] [outer = 0x0] 17:17:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x12b1bbc00) [pid = 1937] [serial = 1128] [outer = 0x12b1b7000] 17:17:51 INFO - PROCESS | 1937 | 1461629871781 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x12ecda000) [pid = 1937] [serial = 1129] [outer = 0x12b1b7000] 17:17:52 INFO - PROCESS | 1937 | 1461629872235 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:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 732ms 17:17:52 INFO - PROCESS | 1937 | 1461629872322 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 1937 | 1461629872323 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 17:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:17:52 INFO - PROCESS | 1937 | 1461629872328 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - PROCESS | 1937 | 1461629872329 Marionette TRACE conn2 <- [1,1478,null,{}] 17:17:52 INFO - PROCESS | 1937 | 1461629872331 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:17:52 INFO - PROCESS | 1937 | 1461629872450 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 17:17:52 INFO - PROCESS | 1937 | 1461629872509 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8d1000 == 69 [pid = 1937] [id = 377] 17:17:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x113581800) [pid = 1937] [serial = 1130] [outer = 0x0] 17:17:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x113586000) [pid = 1937] [serial = 1131] [outer = 0x113581800] 17:17:52 INFO - PROCESS | 1937 | 1461629872539 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x11358a000) [pid = 1937] [serial = 1132] [outer = 0x113581800] 17:17:53 INFO - PROCESS | 1937 | 1461629873211 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:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 921ms 17:17:53 INFO - PROCESS | 1937 | 1461629873250 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 1937 | 1461629873253 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 17:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:17:53 INFO - PROCESS | 1937 | 1461629873256 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 1937 | 1461629873259 Marionette TRACE conn2 <- [1,1482,null,{}] 17:17:53 INFO - PROCESS | 1937 | 1461629873264 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:17:53 INFO - PROCESS | 1937 | 1461629873361 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 17:17:53 INFO - PROCESS | 1937 | 1461629873442 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1239b9000 == 70 [pid = 1937] [id = 378] 17:17:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x114bd2800) [pid = 1937] [serial = 1133] [outer = 0x0] 17:17:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x118803800) [pid = 1937] [serial = 1134] [outer = 0x114bd2800] 17:17:53 INFO - PROCESS | 1937 | 1461629873470 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x118cef000) [pid = 1937] [serial = 1135] [outer = 0x114bd2800] 17:17:53 INFO - PROCESS | 1937 | 1461629873927 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:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 724ms 17:17:53 INFO - PROCESS | 1937 | 1461629873984 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 1937 | 1461629873988 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 17:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:17:53 INFO - PROCESS | 1937 | 1461629873994 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 1937 | 1461629873996 Marionette TRACE conn2 <- [1,1486,null,{}] 17:17:54 INFO - PROCESS | 1937 | 1461629874000 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:17:54 INFO - PROCESS | 1937 | 1461629874095 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12e663000 == 69 [pid = 1937] [id = 298] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12fccd800 == 68 [pid = 1937] [id = 369] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6bf000 == 67 [pid = 1937] [id = 368] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12eca0800 == 66 [pid = 1937] [id = 367] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12ecbe800 == 65 [pid = 1937] [id = 366] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12e66c800 == 64 [pid = 1937] [id = 365] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8c6800 == 63 [pid = 1937] [id = 364] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12c47d000 == 62 [pid = 1937] [id = 363] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x11b7f2c00) [pid = 1937] [serial = 1002] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x119da0400) [pid = 1937] [serial = 999] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x12b91e400) [pid = 1937] [serial = 1011] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x12872d400) [pid = 1937] [serial = 1008] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x123eb5400) [pid = 1937] [serial = 1005] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x12e496800) [pid = 1937] [serial = 1050] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | 1461629874213 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | --DOCSHELL 0x12bb64800 == 61 [pid = 1937] [id = 362] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x119ac6800 == 60 [pid = 1937] [id = 361] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x127ce2800 == 59 [pid = 1937] [id = 360] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x11bbf5000 == 58 [pid = 1937] [id = 359] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x11add8800 == 57 [pid = 1937] [id = 358] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x11c67b000 == 56 [pid = 1937] [id = 357] 17:17:54 INFO - PROCESS | 1937 | ++DOCSHELL 0x119ac6800 == 57 [pid = 1937] [id = 379] 17:17:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x11544f400) [pid = 1937] [serial = 1136] [outer = 0x0] 17:17:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x119da0400) [pid = 1937] [serial = 1137] [outer = 0x11544f400] 17:17:54 INFO - PROCESS | 1937 | 1461629874245 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x11ab64800) [pid = 1937] [serial = 1138] [outer = 0x11544f400] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x129496000 == 56 [pid = 1937] [id = 352] 17:17:54 INFO - PROCESS | 1937 | --DOCSHELL 0x11c1b8800 == 55 [pid = 1937] [id = 351] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x127cbe800) [pid = 1937] [serial = 1042] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x11af49000) [pid = 1937] [serial = 840] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x11ab68400) [pid = 1937] [serial = 1017] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x12b011000) [pid = 1937] [serial = 895] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x128752800) [pid = 1937] [serial = 892] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x12d199c00) [pid = 1937] [serial = 1038] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x1190a8c00) [pid = 1937] [serial = 837] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x12bf1ec00) [pid = 1937] [serial = 1035] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x12c3ebc00) [pid = 1937] [serial = 1036] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x12b9dec00) [pid = 1937] [serial = 1033] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x11ab50000) [pid = 1937] [serial = 1015] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x128745400) [pid = 1937] [serial = 1047] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x118572800) [pid = 1937] [serial = 883] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x11a6a0400) [pid = 1937] [serial = 1014] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x128755000) [pid = 1937] [serial = 1027] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x12dbd1400) [pid = 1937] [serial = 1045] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x12b4f0000) [pid = 1937] [serial = 1032] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x11b795000) [pid = 1937] [serial = 1018] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x123f39c00) [pid = 1937] [serial = 1024] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x123a42400) [pid = 1937] [serial = 1023] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x11afe4000) [pid = 1937] [serial = 1041] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x12da20400) [pid = 1937] [serial = 1039] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x12b4eec00) [pid = 1937] [serial = 1044] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x12b4e6c00) [pid = 1937] [serial = 1030] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x11c547000) [pid = 1937] [serial = 1021] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x123f5f800) [pid = 1937] [serial = 889] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x1274f2800) [pid = 1937] [serial = 1026] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x12b352400) [pid = 1937] [serial = 1029] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11af75800) [pid = 1937] [serial = 1020] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x11ab4d800) [pid = 1937] [serial = 886] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x12d73a800) [pid = 1937] [serial = 1048] [outer = 0x0] [url = about:blank] 17:17:54 INFO - PROCESS | 1937 | 1461629874585 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:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 621ms 17:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:17:54 INFO - PROCESS | 1937 | 1461629874618 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 1937 | 1461629874620 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 17:17:54 INFO - PROCESS | 1937 | 1461629874622 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - PROCESS | 1937 | 1461629874624 Marionette TRACE conn2 <- [1,1490,null,{}] 17:17:54 INFO - PROCESS | 1937 | 1461629874632 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:17:54 INFO - PROCESS | 1937 | 1461629874733 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 17:17:54 INFO - PROCESS | 1937 | 1461629874740 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126651800 == 56 [pid = 1937] [id = 380] 17:17:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x11afe6000) [pid = 1937] [serial = 1139] [outer = 0x0] 17:17:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x11b032800) [pid = 1937] [serial = 1140] [outer = 0x11afe6000] 17:17:54 INFO - PROCESS | 1937 | 1461629874769 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x11b7f5800) [pid = 1937] [serial = 1141] [outer = 0x11afe6000] 17:17:55 INFO - PROCESS | 1937 | 1461629875126 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:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 523ms 17:17:55 INFO - PROCESS | 1937 | 1461629875146 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 1937 | 1461629875149 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 17:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:17:55 INFO - PROCESS | 1937 | 1461629875153 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - PROCESS | 1937 | 1461629875154 Marionette TRACE conn2 <- [1,1494,null,{}] 17:17:55 INFO - PROCESS | 1937 | 1461629875157 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:17:55 INFO - PROCESS | 1937 | 1461629875263 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 17:17:55 INFO - PROCESS | 1937 | 1461629875343 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127cdd800 == 57 [pid = 1937] [id = 381] 17:17:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x11bb25000) [pid = 1937] [serial = 1142] [outer = 0x0] 17:17:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x11c523800) [pid = 1937] [serial = 1143] [outer = 0x11bb25000] 17:17:55 INFO - PROCESS | 1937 | 1461629875385 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x123a3b000) [pid = 1937] [serial = 1144] [outer = 0x11bb25000] 17:17:55 INFO - PROCESS | 1937 | 1461629875702 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:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 569ms 17:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:17:55 INFO - PROCESS | 1937 | 1461629875723 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 1937 | 1461629875724 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 17:17:55 INFO - PROCESS | 1937 | 1461629875726 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - PROCESS | 1937 | 1461629875727 Marionette TRACE conn2 <- [1,1498,null,{}] 17:17:55 INFO - PROCESS | 1937 | 1461629875729 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:17:55 INFO - PROCESS | 1937 | 1461629875842 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 17:17:55 INFO - PROCESS | 1937 | 1461629875849 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x129224800 == 58 [pid = 1937] [id = 382] 17:17:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x123a3b400) [pid = 1937] [serial = 1145] [outer = 0x0] 17:17:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x123eb8c00) [pid = 1937] [serial = 1146] [outer = 0x123a3b400] 17:17:55 INFO - PROCESS | 1937 | 1461629875876 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x127338800) [pid = 1937] [serial = 1147] [outer = 0x123a3b400] 17:17:56 INFO - PROCESS | 1937 | 1461629876219 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:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 523ms 17:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:17:56 INFO - PROCESS | 1937 | 1461629876249 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 1937 | 1461629876251 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 17:17:56 INFO - PROCESS | 1937 | 1461629876253 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 1937 | 1461629876254 Marionette TRACE conn2 <- [1,1502,null,{}] 17:17:56 INFO - PROCESS | 1937 | 1461629876256 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:17:56 INFO - PROCESS | 1937 | 1461629876355 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 17:17:56 INFO - PROCESS | 1937 | 1461629876428 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12abc8000 == 59 [pid = 1937] [id = 383] 17:17:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x123b0d400) [pid = 1937] [serial = 1148] [outer = 0x0] 17:17:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x128726400) [pid = 1937] [serial = 1149] [outer = 0x123b0d400] 17:17:56 INFO - PROCESS | 1937 | 1461629876455 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x12a42f000) [pid = 1937] [serial = 1150] [outer = 0x123b0d400] 17:17:56 INFO - PROCESS | 1937 | 1461629876777 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:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 569ms 17:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:17:56 INFO - PROCESS | 1937 | 1461629876823 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 1937 | 1461629876824 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 17:17:56 INFO - PROCESS | 1937 | 1461629876826 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 1937 | 1461629876827 Marionette TRACE conn2 <- [1,1506,null,{}] 17:17:56 INFO - PROCESS | 1937 | 1461629876830 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:17:56 INFO - PROCESS | 1937 | 1461629876932 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 17:17:56 INFO - PROCESS | 1937 | 1461629876948 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bb64800 == 60 [pid = 1937] [id = 384] 17:17:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x12a436000) [pid = 1937] [serial = 1151] [outer = 0x0] 17:17:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x12b017400) [pid = 1937] [serial = 1152] [outer = 0x12a436000] 17:17:56 INFO - PROCESS | 1937 | 1461629876973 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x12b1b4800) [pid = 1937] [serial = 1153] [outer = 0x12a436000] 17:17:57 INFO - PROCESS | 1937 | 1461629877323 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:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 17:17:57 INFO - PROCESS | 1937 | 1461629877345 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 1937 | 1461629877346 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 17:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:17:57 INFO - PROCESS | 1937 | 1461629877348 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 1937 | 1461629877349 Marionette TRACE conn2 <- [1,1510,null,{}] 17:17:57 INFO - PROCESS | 1937 | 1461629877351 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:17:57 INFO - PROCESS | 1937 | 1461629877468 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 17:17:57 INFO - PROCESS | 1937 | 1461629877472 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c4d2000 == 61 [pid = 1937] [id = 385] 17:17:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x12a436c00) [pid = 1937] [serial = 1154] [outer = 0x0] 17:17:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x12b34ec00) [pid = 1937] [serial = 1155] [outer = 0x12a436c00] 17:17:57 INFO - PROCESS | 1937 | 1461629877497 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x12b4e8400) [pid = 1937] [serial = 1156] [outer = 0x12a436c00] 17:17:57 INFO - PROCESS | 1937 | 1461629877838 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:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 17:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:17:57 INFO - PROCESS | 1937 | 1461629877873 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 1937 | 1461629877874 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 17:17:57 INFO - PROCESS | 1937 | 1461629877877 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 1937 | 1461629877878 Marionette TRACE conn2 <- [1,1514,null,{}] 17:17:57 INFO - PROCESS | 1937 | 1461629877880 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:17:57 INFO - PROCESS | 1937 | 1461629877986 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 17:17:58 INFO - PROCESS | 1937 | 1461629878022 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12daf6800 == 62 [pid = 1937] [id = 386] 17:17:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x11a942800) [pid = 1937] [serial = 1157] [outer = 0x0] 17:17:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x12b9d3c00) [pid = 1937] [serial = 1158] [outer = 0x11a942800] 17:17:58 INFO - PROCESS | 1937 | 1461629878048 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x12bd18000) [pid = 1937] [serial = 1159] [outer = 0x11a942800] 17:17:58 INFO - PROCESS | 1937 | 1461629878507 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:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x12da77800) [pid = 1937] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x12dbcbc00) [pid = 1937] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x126644c00) [pid = 1937] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x12a410400) [pid = 1937] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x118f0d800) [pid = 1937] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x11ad32400) [pid = 1937] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x127442c00) [pid = 1937] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x11b7f3c00) [pid = 1937] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x12b5e4400) [pid = 1937] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x11ad35c00) [pid = 1937] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x12b4efc00) [pid = 1937] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x11a69e800) [pid = 1937] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x118809000) [pid = 1937] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:17:58 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x11beba000) [pid = 1937] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 669ms 17:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:17:58 INFO - PROCESS | 1937 | 1461629878546 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 1937 | 1461629878548 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 17:17:58 INFO - PROCESS | 1937 | 1461629878550 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - PROCESS | 1937 | 1461629878551 Marionette TRACE conn2 <- [1,1518,null,{}] 17:17:58 INFO - PROCESS | 1937 | 1461629878553 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:17:58 INFO - PROCESS | 1937 | 1461629878638 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 17:17:58 INFO - PROCESS | 1937 | 1461629878644 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123e7b000 == 63 [pid = 1937] [id = 387] 17:17:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x11926f400) [pid = 1937] [serial = 1160] [outer = 0x0] 17:17:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x11ad35c00) [pid = 1937] [serial = 1161] [outer = 0x11926f400] 17:17:58 INFO - PROCESS | 1937 | 1461629878673 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x11c631800) [pid = 1937] [serial = 1162] [outer = 0x11926f400] 17:17:59 INFO - PROCESS | 1937 | 1461629879003 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:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 471ms 17:17:59 INFO - PROCESS | 1937 | 1461629879021 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 1937 | 1461629879023 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 17:17:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:17:59 INFO - PROCESS | 1937 | 1461629879025 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 1937 | 1461629879027 Marionette TRACE conn2 <- [1,1522,null,{}] 17:17:59 INFO - PROCESS | 1937 | 1461629879030 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:17:59 INFO - PROCESS | 1937 | 1461629879132 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 17:17:59 INFO - PROCESS | 1937 | 1461629879190 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8d6800 == 64 [pid = 1937] [id = 388] 17:17:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x119d95400) [pid = 1937] [serial = 1163] [outer = 0x0] 17:17:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x123f52000) [pid = 1937] [serial = 1164] [outer = 0x119d95400] 17:17:59 INFO - PROCESS | 1937 | 1461629879220 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x12c3ecc00) [pid = 1937] [serial = 1165] [outer = 0x119d95400] 17:17:59 INFO - PROCESS | 1937 | 1461629879553 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:17:59 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:17:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:17:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:17:59 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:17:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:17:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:17:59 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:17:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:17:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:17:59 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:17:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:17:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:17:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 569ms 17:17:59 INFO - PROCESS | 1937 | 1461629879596 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 1937 | 1461629879597 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 17:17:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:17:59 INFO - PROCESS | 1937 | 1461629879599 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 1937 | 1461629879601 Marionette TRACE conn2 <- [1,1526,null,{}] 17:17:59 INFO - PROCESS | 1937 | 1461629879603 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:17:59 INFO - PROCESS | 1937 | 1461629879688 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 17:17:59 INFO - PROCESS | 1937 | 1461629879692 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f6c9000 == 65 [pid = 1937] [id = 389] 17:17:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x12d18ac00) [pid = 1937] [serial = 1166] [outer = 0x0] 17:17:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x12d738c00) [pid = 1937] [serial = 1167] [outer = 0x12d18ac00] 17:17:59 INFO - PROCESS | 1937 | 1461629879717 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x12da1f000) [pid = 1937] [serial = 1168] [outer = 0x12d18ac00] 17:18:00 INFO - PROCESS | 1937 | 1461629880016 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:18:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:18:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:18:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:18:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:18:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:18:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:18:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 471ms 17:18:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:18:00 INFO - PROCESS | 1937 | 1461629880090 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 17:18:00 INFO - PROCESS | 1937 | 1461629880091 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 17:18:00 INFO - PROCESS | 1937 | 1461629880094 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - PROCESS | 1937 | 1461629880095 Marionette TRACE conn2 <- [1,1530,null,{}] 17:18:00 INFO - PROCESS | 1937 | 1461629880097 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:18:00 INFO - PROCESS | 1937 | 1461629880190 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 17:18:00 INFO - PROCESS | 1937 | 1461629880194 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12fcec000 == 66 [pid = 1937] [id = 390] 17:18:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x1296af400) [pid = 1937] [serial = 1169] [outer = 0x0] 17:18:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x12a795c00) [pid = 1937] [serial = 1170] [outer = 0x1296af400] 17:18:00 INFO - PROCESS | 1937 | 1461629880219 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x12da1e800) [pid = 1937] [serial = 1171] [outer = 0x1296af400] 17:18:00 INFO - PROCESS | 1937 | 1461629880615 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:18:00 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:18:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:18:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:18:00 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:18:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:18:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 571ms 17:18:00 INFO - PROCESS | 1937 | 1461629880666 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 17:18:00 INFO - PROCESS | 1937 | 1461629880668 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 17:18:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:18:00 INFO - PROCESS | 1937 | 1461629880672 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - PROCESS | 1937 | 1461629880675 Marionette TRACE conn2 <- [1,1534,null,{}] 17:18:00 INFO - PROCESS | 1937 | 1461629880679 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:18:00 INFO - PROCESS | 1937 | 1461629880794 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 17:18:00 INFO - PROCESS | 1937 | 1461629880872 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11ade3800 == 67 [pid = 1937] [id = 391] 17:18:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x114fa1000) [pid = 1937] [serial = 1172] [outer = 0x0] 17:18:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x118545c00) [pid = 1937] [serial = 1173] [outer = 0x114fa1000] 17:18:00 INFO - PROCESS | 1937 | 1461629880904 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x118fca400) [pid = 1937] [serial = 1174] [outer = 0x114fa1000] 17:18:01 INFO - PROCESS | 1937 | 1461629881391 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:18:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:18:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 772ms 17:18:01 INFO - PROCESS | 1937 | 1461629881445 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 17:18:01 INFO - PROCESS | 1937 | 1461629881450 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 17:18:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:18:01 INFO - PROCESS | 1937 | 1461629881512 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:18:01 INFO - PROCESS | 1937 | 1461629881514 Marionette TRACE conn2 <- [1,1538,null,{}] 17:18:01 INFO - PROCESS | 1937 | 1461629881517 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:18:01 INFO - PROCESS | 1937 | 1461629881622 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 17:18:01 INFO - PROCESS | 1937 | 1461629881695 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127624800 == 68 [pid = 1937] [id = 392] 17:18:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x11ab6a000) [pid = 1937] [serial = 1175] [outer = 0x0] 17:18:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x11afefc00) [pid = 1937] [serial = 1176] [outer = 0x11ab6a000] 17:18:01 INFO - PROCESS | 1937 | 1461629881726 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x11b02ec00) [pid = 1937] [serial = 1177] [outer = 0x11ab6a000] 17:18:02 INFO - PROCESS | 1937 | 1461629882138 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:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 715ms 17:18:02 INFO - PROCESS | 1937 | 1461629882186 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 1937 | 1461629882187 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 17:18:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:18:02 INFO - PROCESS | 1937 | 1461629882189 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 1937 | 1461629882192 Marionette TRACE conn2 <- [1,1542,null,{}] 17:18:02 INFO - PROCESS | 1937 | 1461629882200 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:18:02 INFO - PROCESS | 1937 | 1461629882312 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 17:18:02 INFO - PROCESS | 1937 | 1461629882416 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c4e7800 == 69 [pid = 1937] [id = 393] 17:18:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x11b038800) [pid = 1937] [serial = 1178] [outer = 0x0] 17:18:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x123b71800) [pid = 1937] [serial = 1179] [outer = 0x11b038800] 17:18:02 INFO - PROCESS | 1937 | 1461629882450 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x128746c00) [pid = 1937] [serial = 1180] [outer = 0x11b038800] 17:18:02 INFO - PROCESS | 1937 | 1461629882873 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:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 726ms 17:18:02 INFO - PROCESS | 1937 | 1461629882920 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 17:18:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:18:02 INFO - PROCESS | 1937 | 1461629882922 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 17:18:02 INFO - PROCESS | 1937 | 1461629882924 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 1937 | 1461629882926 Marionette TRACE conn2 <- [1,1546,null,{}] 17:18:02 INFO - PROCESS | 1937 | 1461629882928 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:18:03 INFO - PROCESS | 1937 | 1461629883034 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 17:18:03 INFO - PROCESS | 1937 | 1461629883136 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e862800 == 70 [pid = 1937] [id = 394] 17:18:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x128828c00) [pid = 1937] [serial = 1181] [outer = 0x0] 17:18:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x1296ae000) [pid = 1937] [serial = 1182] [outer = 0x128828c00] 17:18:03 INFO - PROCESS | 1937 | 1461629883170 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x12a795800) [pid = 1937] [serial = 1183] [outer = 0x128828c00] 17:18:03 INFO - PROCESS | 1937 | 1461629883586 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:18:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:18:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 17:18:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:18:03 INFO - PROCESS | 1937 | 1461629883596 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 1937 | 1461629883597 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 17:18:03 INFO - PROCESS | 1937 | 1461629883601 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 1937 | 1461629883603 Marionette TRACE conn2 <- [1,1550,null,{}] 17:18:03 INFO - PROCESS | 1937 | 1461629883606 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:18:03 INFO - PROCESS | 1937 | 1461629883709 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 17:18:03 INFO - PROCESS | 1937 | 1461629883768 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f6bf000 == 71 [pid = 1937] [id = 395] 17:18:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x12a793c00) [pid = 1937] [serial = 1184] [outer = 0x0] 17:18:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x12ab61800) [pid = 1937] [serial = 1185] [outer = 0x12a793c00] 17:18:03 INFO - PROCESS | 1937 | 1461629883798 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x12ab68c00) [pid = 1937] [serial = 1186] [outer = 0x12a793c00] 17:18:04 INFO - PROCESS | 1937 | 1461629884250 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:18:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:18:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 17:18:04 INFO - PROCESS | 1937 | 1461629884271 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 17:18:04 INFO - PROCESS | 1937 | 1461629884272 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 17:18:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:18:04 INFO - PROCESS | 1937 | 1461629884274 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:18:04 INFO - PROCESS | 1937 | 1461629884275 Marionette TRACE conn2 <- [1,1554,null,{}] 17:18:04 INFO - PROCESS | 1937 | 1461629884278 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:18:04 INFO - PROCESS | 1937 | 1461629884401 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 17:18:04 INFO - PROCESS | 1937 | 1461629884548 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a193000 == 72 [pid = 1937] [id = 396] 17:18:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x12a431000) [pid = 1937] [serial = 1187] [outer = 0x0] 17:18:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x12b34f800) [pid = 1937] [serial = 1188] [outer = 0x12a431000] 17:18:04 INFO - PROCESS | 1937 | 1461629884581 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x12da20400) [pid = 1937] [serial = 1189] [outer = 0x12a431000] 17:18:05 INFO - PROCESS | 1937 | 1461629885009 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:18:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:18:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 769ms 17:18:05 INFO - PROCESS | 1937 | 1461629885043 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 17:18:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:18:05 INFO - PROCESS | 1937 | 1461629885045 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 17:18:05 INFO - PROCESS | 1937 | 1461629885047 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 1937 | 1461629885048 Marionette TRACE conn2 <- [1,1558,null,{}] 17:18:05 INFO - PROCESS | 1937 | 1461629885051 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:18:05 INFO - PROCESS | 1937 | 1461629885162 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 17:18:05 INFO - PROCESS | 1937 | 1461629885437 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b05f800 == 73 [pid = 1937] [id = 397] 17:18:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x114b43400) [pid = 1937] [serial = 1190] [outer = 0x0] 17:18:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x114bd7c00) [pid = 1937] [serial = 1191] [outer = 0x114b43400] 17:18:05 INFO - PROCESS | 1937 | 1461629885490 Marionette DEBUG loaded listener.js 17:18:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x116727000) [pid = 1937] [serial = 1192] [outer = 0x114b43400] 17:18:05 INFO - PROCESS | 1937 | 1461629885946 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:18:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:18:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 920ms 17:18:05 INFO - PROCESS | 1937 | 1461629885968 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 1937 | 1461629885970 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 17:18:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:18:05 INFO - PROCESS | 1937 | 1461629885973 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 1937 | 1461629885975 Marionette TRACE conn2 <- [1,1562,null,{}] 17:18:05 INFO - PROCESS | 1937 | 1461629885979 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:18:06 INFO - PROCESS | 1937 | 1461629886079 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 17:18:06 INFO - PROCESS | 1937 | 1461629886142 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119725000 == 74 [pid = 1937] [id = 398] 17:18:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x118c60400) [pid = 1937] [serial = 1193] [outer = 0x0] 17:18:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x11926b400) [pid = 1937] [serial = 1194] [outer = 0x118c60400] 17:18:06 INFO - PROCESS | 1937 | 1461629886171 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x11a93dc00) [pid = 1937] [serial = 1195] [outer = 0x118c60400] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x12e654800 == 73 [pid = 1937] [id = 335] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6c9000 == 72 [pid = 1937] [id = 389] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x12e8d6800 == 71 [pid = 1937] [id = 388] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x123e7b000 == 70 [pid = 1937] [id = 387] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x12daf6800 == 69 [pid = 1937] [id = 386] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x12c4d2000 == 68 [pid = 1937] [id = 385] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb64800 == 67 [pid = 1937] [id = 384] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x12a438800) [pid = 1937] [serial = 1110] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | 1461629886623 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:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x12abc8000 == 66 [pid = 1937] [id = 383] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x129224800 == 65 [pid = 1937] [id = 382] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x127cdd800 == 64 [pid = 1937] [id = 381] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x126651800 == 63 [pid = 1937] [id = 380] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x119ac6800 == 62 [pid = 1937] [id = 379] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x1239b9000 == 61 [pid = 1937] [id = 378] 17:18:06 INFO - PROCESS | 1937 | --DOCSHELL 0x11b928800 == 60 [pid = 1937] [id = 371] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x12dbd0c00) [pid = 1937] [serial = 997] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x12e4e6400) [pid = 1937] [serial = 1107] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x12875e800) [pid = 1937] [serial = 1089] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x12dbc4400) [pid = 1937] [serial = 1065] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x12b018400) [pid = 1937] [serial = 1092] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x11ab4e000) [pid = 1937] [serial = 1075] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x11a93ec00) [pid = 1937] [serial = 1074] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x11aff0c00) [pid = 1937] [serial = 1077] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x11b786400) [pid = 1937] [serial = 1078] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x11c635800) [pid = 1937] [serial = 1056] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x12a40a400) [pid = 1937] [serial = 1090] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x128739400) [pid = 1937] [serial = 1086] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x11c044800) [pid = 1937] [serial = 1080] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x11c545c00) [pid = 1937] [serial = 1081] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x12a403000) [pid = 1937] [serial = 1059] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x12bf19400) [pid = 1937] [serial = 1062] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x11aadd800) [pid = 1937] [serial = 1053] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x12b926c00) [pid = 1937] [serial = 1095] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x12b44bc00) [pid = 1937] [serial = 1093] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x12bf12800) [pid = 1937] [serial = 1098] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x12b9d6c00) [pid = 1937] [serial = 1096] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x12dbc8400) [pid = 1937] [serial = 1105] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x124442c00) [pid = 1937] [serial = 1101] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x12c3e6800) [pid = 1937] [serial = 1099] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x11880e000) [pid = 1937] [serial = 1071] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x118c41400) [pid = 1937] [serial = 1072] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x123a47000) [pid = 1937] [serial = 1083] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x12875b400) [pid = 1937] [serial = 1068] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x123eb4000) [pid = 1937] [serial = 1084] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x12d195400) [pid = 1937] [serial = 1104] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x128742400) [pid = 1937] [serial = 1087] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x12c3e8000) [pid = 1937] [serial = 1102] [outer = 0x0] [url = about:blank] 17:18:06 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x12e4ed800) [pid = 1937] [serial = 1108] [outer = 0x0] [url = about:blank] 17:18:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:18:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 720ms 17:18:06 INFO - PROCESS | 1937 | 1461629886695 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 17:18:06 INFO - PROCESS | 1937 | 1461629886697 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 17:18:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:18:06 INFO - PROCESS | 1937 | 1461629886701 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - PROCESS | 1937 | 1461629886702 Marionette TRACE conn2 <- [1,1566,null,{}] 17:18:06 INFO - PROCESS | 1937 | 1461629886704 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:18:06 INFO - PROCESS | 1937 | 1461629886789 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 17:18:06 INFO - PROCESS | 1937 | 1461629886797 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119d46000 == 61 [pid = 1937] [id = 399] 17:18:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x11a948000) [pid = 1937] [serial = 1196] [outer = 0x0] 17:18:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x11aae4800) [pid = 1937] [serial = 1197] [outer = 0x11a948000] 17:18:06 INFO - PROCESS | 1937 | 1461629886824 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x11af53800) [pid = 1937] [serial = 1198] [outer = 0x11a948000] 17:18:07 INFO - PROCESS | 1937 | 1461629887178 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:18:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:18:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 17:18:07 INFO - PROCESS | 1937 | 1461629887219 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 1937 | 1461629887221 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 17:18:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:18:07 INFO - PROCESS | 1937 | 1461629887224 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 1937 | 1461629887228 Marionette TRACE conn2 <- [1,1570,null,{}] 17:18:07 INFO - PROCESS | 1937 | 1461629887235 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:18:07 INFO - PROCESS | 1937 | 1461629887321 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 17:18:07 INFO - PROCESS | 1937 | 1461629887326 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x124360000 == 62 [pid = 1937] [id = 400] 17:18:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x11aff2400) [pid = 1937] [serial = 1199] [outer = 0x0] 17:18:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x11b786400) [pid = 1937] [serial = 1200] [outer = 0x11aff2400] 17:18:07 INFO - PROCESS | 1937 | 1461629887352 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x11bb32000) [pid = 1937] [serial = 1201] [outer = 0x11aff2400] 17:18:07 INFO - PROCESS | 1937 | 1461629887707 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:18:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:18:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 523ms 17:18:07 INFO - PROCESS | 1937 | 1461629887756 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 1937 | 1461629887757 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 17:18:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:18:07 INFO - PROCESS | 1937 | 1461629887761 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 1937 | 1461629887762 Marionette TRACE conn2 <- [1,1574,null,{}] 17:18:07 INFO - PROCESS | 1937 | 1461629887764 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:18:07 INFO - PROCESS | 1937 | 1461629887844 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 17:18:07 INFO - PROCESS | 1937 | 1461629887851 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12731a000 == 63 [pid = 1937] [id = 401] 17:18:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x11beb7c00) [pid = 1937] [serial = 1202] [outer = 0x0] 17:18:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x11c525400) [pid = 1937] [serial = 1203] [outer = 0x11beb7c00] 17:18:07 INFO - PROCESS | 1937 | 1461629887877 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x123a3d800) [pid = 1937] [serial = 1204] [outer = 0x11beb7c00] 17:18:08 INFO - PROCESS | 1937 | 1461629888216 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:18:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:18:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 470ms 17:18:08 INFO - PROCESS | 1937 | 1461629888232 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 1937 | 1461629888234 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 17:18:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:18:08 INFO - PROCESS | 1937 | 1461629888238 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 1937 | 1461629888239 Marionette TRACE conn2 <- [1,1578,null,{}] 17:18:08 INFO - PROCESS | 1937 | 1461629888242 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:18:08 INFO - PROCESS | 1937 | 1461629888324 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 17:18:08 INFO - PROCESS | 1937 | 1461629888328 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127eca000 == 64 [pid = 1937] [id = 402] 17:18:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x123eb0800) [pid = 1937] [serial = 1205] [outer = 0x0] 17:18:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x123eea000) [pid = 1937] [serial = 1206] [outer = 0x123eb0800] 17:18:08 INFO - PROCESS | 1937 | 1461629888361 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x12743d400) [pid = 1937] [serial = 1207] [outer = 0x123eb0800] 17:18:08 INFO - PROCESS | 1937 | 1461629888788 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:18:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:18:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 569ms 17:18:08 INFO - PROCESS | 1937 | 1461629888816 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 1937 | 1461629888818 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 17:18:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:18:08 INFO - PROCESS | 1937 | 1461629888822 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 1937 | 1461629888823 Marionette TRACE conn2 <- [1,1582,null,{}] 17:18:08 INFO - PROCESS | 1937 | 1461629888827 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:18:08 INFO - PROCESS | 1937 | 1461629888974 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 17:18:08 INFO - PROCESS | 1937 | 1461629888992 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a17f000 == 65 [pid = 1937] [id = 403] 17:18:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x12873c400) [pid = 1937] [serial = 1208] [outer = 0x0] 17:18:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x128743400) [pid = 1937] [serial = 1209] [outer = 0x12873c400] 17:18:09 INFO - PROCESS | 1937 | 1461629889017 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x12875d400) [pid = 1937] [serial = 1210] [outer = 0x12873c400] 17:18:09 INFO - PROCESS | 1937 | 1461629889374 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:18:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:18:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 572ms 17:18:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:18:09 INFO - PROCESS | 1937 | 1461629889393 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 1937 | 1461629889395 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 17:18:09 INFO - PROCESS | 1937 | 1461629889397 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 1937 | 1461629889398 Marionette TRACE conn2 <- [1,1586,null,{}] 17:18:09 INFO - PROCESS | 1937 | 1461629889402 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:18:09 INFO - PROCESS | 1937 | 1461629889507 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 17:18:09 INFO - PROCESS | 1937 | 1461629889520 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a463000 == 66 [pid = 1937] [id = 404] 17:18:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x12875e000) [pid = 1937] [serial = 1211] [outer = 0x0] 17:18:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x1296a7800) [pid = 1937] [serial = 1212] [outer = 0x12875e000] 17:18:09 INFO - PROCESS | 1937 | 1461629889546 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x12a409400) [pid = 1937] [serial = 1213] [outer = 0x12875e000] 17:18:09 INFO - PROCESS | 1937 | 1461629889930 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:18:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:18:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 571ms 17:18:09 INFO - PROCESS | 1937 | 1461629889975 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 1937 | 1461629889977 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 17:18:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:18:09 INFO - PROCESS | 1937 | 1461629889980 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 1937 | 1461629889981 Marionette TRACE conn2 <- [1,1590,null,{}] 17:18:09 INFO - PROCESS | 1937 | 1461629889984 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:18:10 INFO - PROCESS | 1937 | 1461629890119 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 17:18:10 INFO - PROCESS | 1937 | 1461629890158 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b71d000 == 67 [pid = 1937] [id = 405] 17:18:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x12873e800) [pid = 1937] [serial = 1214] [outer = 0x0] 17:18:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x12a430800) [pid = 1937] [serial = 1215] [outer = 0x12873e800] 17:18:10 INFO - PROCESS | 1937 | 1461629890184 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x12a43d800) [pid = 1937] [serial = 1216] [outer = 0x12873e800] 17:18:10 INFO - PROCESS | 1937 | 1461629890499 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:18:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:18:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 571ms 17:18:10 INFO - PROCESS | 1937 | 1461629890550 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 17:18:10 INFO - PROCESS | 1937 | 1461629890551 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 17:18:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:18:10 INFO - PROCESS | 1937 | 1461629890554 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - PROCESS | 1937 | 1461629890555 Marionette TRACE conn2 <- [1,1594,null,{}] 17:18:10 INFO - PROCESS | 1937 | 1461629890557 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:18:10 INFO - PROCESS | 1937 | 1461629890647 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 17:18:10 INFO - PROCESS | 1937 | 1461629890683 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bdae800 == 68 [pid = 1937] [id = 406] 17:18:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x12a437c00) [pid = 1937] [serial = 1217] [outer = 0x0] 17:18:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x12ab61c00) [pid = 1937] [serial = 1218] [outer = 0x12a437c00] 17:18:10 INFO - PROCESS | 1937 | 1461629890706 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x12ab6bc00) [pid = 1937] [serial = 1219] [outer = 0x12a437c00] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x12d18ac00) [pid = 1937] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x123b0d400) [pid = 1937] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x119d95400) [pid = 1937] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x12a436000) [pid = 1937] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x12a436c00) [pid = 1937] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x11a942800) [pid = 1937] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x114bd2800) [pid = 1937] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x11afe6000) [pid = 1937] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x11bb25000) [pid = 1937] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x11544f400) [pid = 1937] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x11926f400) [pid = 1937] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:18:11 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x123a3b400) [pid = 1937] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:18:11 INFO - PROCESS | 1937 | 1461629891380 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:18:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:18:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 872ms 17:18:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:18:11 INFO - PROCESS | 1937 | 1461629891427 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 17:18:11 INFO - PROCESS | 1937 | 1461629891429 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 17:18:11 INFO - PROCESS | 1937 | 1461629891435 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - PROCESS | 1937 | 1461629891437 Marionette TRACE conn2 <- [1,1598,null,{}] 17:18:11 INFO - PROCESS | 1937 | 1461629891441 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:18:11 INFO - PROCESS | 1937 | 1461629891529 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 17:18:11 INFO - PROCESS | 1937 | 1461629891534 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c46f800 == 69 [pid = 1937] [id = 407] 17:18:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x123b0d400) [pid = 1937] [serial = 1220] [outer = 0x0] 17:18:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x12a436c00) [pid = 1937] [serial = 1221] [outer = 0x123b0d400] 17:18:11 INFO - PROCESS | 1937 | 1461629891564 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x12b011800) [pid = 1937] [serial = 1222] [outer = 0x123b0d400] 17:18:11 INFO - PROCESS | 1937 | 1461629891920 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:18:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:18:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 522ms 17:18:11 INFO - PROCESS | 1937 | 1461629891955 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 17:18:11 INFO - PROCESS | 1937 | 1461629891956 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 17:18:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:18:11 INFO - PROCESS | 1937 | 1461629891969 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - PROCESS | 1937 | 1461629891970 Marionette TRACE conn2 <- [1,1602,null,{}] 17:18:11 INFO - PROCESS | 1937 | 1461629891972 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:18:12 INFO - PROCESS | 1937 | 1461629892073 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 17:18:12 INFO - PROCESS | 1937 | 1461629892077 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8c6800 == 70 [pid = 1937] [id = 408] 17:18:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x12b017c00) [pid = 1937] [serial = 1223] [outer = 0x0] 17:18:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x12b34a000) [pid = 1937] [serial = 1224] [outer = 0x12b017c00] 17:18:12 INFO - PROCESS | 1937 | 1461629892102 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x12b4ec400) [pid = 1937] [serial = 1225] [outer = 0x12b017c00] 17:18:12 INFO - PROCESS | 1937 | 1461629892448 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:18:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:18:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 529ms 17:18:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:18:12 INFO - PROCESS | 1937 | 1461629892488 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 17:18:12 INFO - PROCESS | 1937 | 1461629892489 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 17:18:12 INFO - PROCESS | 1937 | 1461629892491 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 1937 | 1461629892492 Marionette TRACE conn2 <- [1,1606,null,{}] 17:18:12 INFO - PROCESS | 1937 | 1461629892495 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:18:12 INFO - PROCESS | 1937 | 1461629892581 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 17:18:12 INFO - PROCESS | 1937 | 1461629892644 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12dc46800 == 71 [pid = 1937] [id = 409] 17:18:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x12b012c00) [pid = 1937] [serial = 1226] [outer = 0x0] 17:18:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x12b9d1c00) [pid = 1937] [serial = 1227] [outer = 0x12b012c00] 17:18:12 INFO - PROCESS | 1937 | 1461629892671 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x12bd18800) [pid = 1937] [serial = 1228] [outer = 0x12b012c00] 17:18:12 INFO - PROCESS | 1937 | 1461629892941 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:18:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:18:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 469ms 17:18:12 INFO - PROCESS | 1937 | 1461629892960 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 17:18:12 INFO - PROCESS | 1937 | 1461629892961 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 17:18:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:18:12 INFO - PROCESS | 1937 | 1461629892963 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 1937 | 1461629892964 Marionette TRACE conn2 <- [1,1610,null,{}] 17:18:12 INFO - PROCESS | 1937 | 1461629892975 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:18:13 INFO - PROCESS | 1937 | 1461629893068 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 17:18:13 INFO - PROCESS | 1937 | 1461629893193 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x115271000 == 72 [pid = 1937] [id = 410] 17:18:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x113587400) [pid = 1937] [serial = 1229] [outer = 0x0] 17:18:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x114b45400) [pid = 1937] [serial = 1230] [outer = 0x113587400] 17:18:13 INFO - PROCESS | 1937 | 1461629893226 Marionette DEBUG loaded listener.js 17:18:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x11784bc00) [pid = 1937] [serial = 1231] [outer = 0x113587400] 17:18:13 INFO - PROCESS | 1937 | 1461629893692 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:18:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:18:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 778ms 17:18:13 INFO - PROCESS | 1937 | 1461629893742 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 17:18:13 INFO - PROCESS | 1937 | 1461629893745 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 17:18:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:18:13 INFO - PROCESS | 1937 | 1461629893748 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - PROCESS | 1937 | 1461629893751 Marionette TRACE conn2 <- [1,1614,null,{}] 17:18:13 INFO - PROCESS | 1937 | 1461629893754 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:18:13 INFO - PROCESS | 1937 | 1461629893867 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 17:18:13 INFO - PROCESS | 1937 | 1461629893930 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12404c000 == 73 [pid = 1937] [id = 411] 17:18:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x11880c800) [pid = 1937] [serial = 1232] [outer = 0x0] 17:18:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x11aae6c00) [pid = 1937] [serial = 1233] [outer = 0x11880c800] 17:18:13 INFO - PROCESS | 1937 | 1461629893962 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x11af79800) [pid = 1937] [serial = 1234] [outer = 0x11880c800] 17:18:14 INFO - PROCESS | 1937 | 1461629894383 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:18:14 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:18:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 673ms 17:18:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:18:14 INFO - PROCESS | 1937 | 1461629894423 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 1937 | 1461629894425 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 17:18:14 INFO - PROCESS | 1937 | 1461629894428 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - PROCESS | 1937 | 1461629894429 Marionette TRACE conn2 <- [1,1618,null,{}] 17:18:14 INFO - PROCESS | 1937 | 1461629894432 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:18:14 INFO - PROCESS | 1937 | 1461629894559 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 17:18:14 INFO - PROCESS | 1937 | 1461629894679 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a15c000 == 74 [pid = 1937] [id = 412] 17:18:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x11b786c00) [pid = 1937] [serial = 1235] [outer = 0x0] 17:18:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x11c540000) [pid = 1937] [serial = 1236] [outer = 0x11b786c00] 17:18:14 INFO - PROCESS | 1937 | 1461629894712 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x123ead400) [pid = 1937] [serial = 1237] [outer = 0x11b786c00] 17:18:15 INFO - PROCESS | 1937 | 1461629895145 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:18:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:18:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 17:18:15 INFO - PROCESS | 1937 | 1461629895199 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 1937 | 1461629895200 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 17:18:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:18:15 INFO - PROCESS | 1937 | 1461629895208 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - PROCESS | 1937 | 1461629895212 Marionette TRACE conn2 <- [1,1622,null,{}] 17:18:15 INFO - PROCESS | 1937 | 1461629895215 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:18:15 INFO - PROCESS | 1937 | 1461629895324 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 17:18:15 INFO - PROCESS | 1937 | 1461629895429 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8df800 == 75 [pid = 1937] [id = 413] 17:18:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x123b68c00) [pid = 1937] [serial = 1238] [outer = 0x0] 17:18:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x128725000) [pid = 1937] [serial = 1239] [outer = 0x123b68c00] 17:18:15 INFO - PROCESS | 1937 | 1461629895460 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x12ab67400) [pid = 1937] [serial = 1240] [outer = 0x123b68c00] 17:18:15 INFO - PROCESS | 1937 | 1461629895876 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:18:15 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:18:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 727ms 17:18:15 INFO - PROCESS | 1937 | 1461629895931 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 1937 | 1461629895933 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 17:18:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:18:15 INFO - PROCESS | 1937 | 1461629895935 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - PROCESS | 1937 | 1461629895936 Marionette TRACE conn2 <- [1,1626,null,{}] 17:18:15 INFO - PROCESS | 1937 | 1461629895939 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:18:16 INFO - PROCESS | 1937 | 1461629896044 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 17:18:16 INFO - PROCESS | 1937 | 1461629896118 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12efb2800 == 76 [pid = 1937] [id = 414] 17:18:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x12ab60000) [pid = 1937] [serial = 1241] [outer = 0x0] 17:18:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x12b05c000) [pid = 1937] [serial = 1242] [outer = 0x12ab60000] 17:18:16 INFO - PROCESS | 1937 | 1461629896149 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x12b44c800) [pid = 1937] [serial = 1243] [outer = 0x12ab60000] 17:18:16 INFO - PROCESS | 1937 | 1461629896542 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:18:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:18:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 620ms 17:18:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:18:16 INFO - PROCESS | 1937 | 1461629896556 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 17:18:16 INFO - PROCESS | 1937 | 1461629896557 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 17:18:16 INFO - PROCESS | 1937 | 1461629896559 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 1937 | 1461629896560 Marionette TRACE conn2 <- [1,1630,null,{}] 17:18:16 INFO - PROCESS | 1937 | 1461629896563 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:18:16 INFO - PROCESS | 1937 | 1461629896669 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 17:18:16 INFO - PROCESS | 1937 | 1461629896745 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f6c8800 == 77 [pid = 1937] [id = 415] 17:18:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x12bd22400) [pid = 1937] [serial = 1244] [outer = 0x0] 17:18:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x12bf22c00) [pid = 1937] [serial = 1245] [outer = 0x12bd22400] 17:18:16 INFO - PROCESS | 1937 | 1461629896781 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x12d73ac00) [pid = 1937] [serial = 1246] [outer = 0x12bd22400] 17:18:17 INFO - PROCESS | 1937 | 1461629897239 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:18:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:18:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 720ms 17:18:17 INFO - PROCESS | 1937 | 1461629897280 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 17:18:17 INFO - PROCESS | 1937 | 1461629897281 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 17:18:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:18:17 INFO - PROCESS | 1937 | 1461629897284 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:18:17 INFO - PROCESS | 1937 | 1461629897285 Marionette TRACE conn2 <- [1,1634,null,{}] 17:18:17 INFO - PROCESS | 1937 | 1461629897287 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:18:17 INFO - PROCESS | 1937 | 1461629897413 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 17:18:17 INFO - PROCESS | 1937 | 1461629897493 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c4d6000 == 78 [pid = 1937] [id = 416] 17:18:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x11a6a0400) [pid = 1937] [serial = 1247] [outer = 0x0] 17:18:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x11aa0e400) [pid = 1937] [serial = 1248] [outer = 0x11a6a0400] 17:18:17 INFO - PROCESS | 1937 | 1461629897523 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x12a79a400) [pid = 1937] [serial = 1249] [outer = 0x11a6a0400] 17:18:17 INFO - PROCESS | 1937 | 1461629897957 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:18:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:18:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 721ms 17:18:18 INFO - PROCESS | 1937 | 1461629898006 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 1937 | 1461629898007 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 17:18:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:18:18 INFO - PROCESS | 1937 | 1461629898010 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 1937 | 1461629898011 Marionette TRACE conn2 <- [1,1638,null,{}] 17:18:18 INFO - PROCESS | 1937 | 1461629898013 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:18:18 INFO - PROCESS | 1937 | 1461629898134 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 17:18:18 INFO - PROCESS | 1937 | 1461629898410 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123b5a800 == 79 [pid = 1937] [id = 417] 17:18:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x114f97400) [pid = 1937] [serial = 1250] [outer = 0x0] 17:18:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x11587e800) [pid = 1937] [serial = 1251] [outer = 0x114f97400] 17:18:18 INFO - PROCESS | 1937 | 1461629898462 Marionette DEBUG loaded listener.js 17:18:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x119037800) [pid = 1937] [serial = 1252] [outer = 0x114f97400] 17:18:19 INFO - PROCESS | 1937 | 1461629899074 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:18:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:18:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1122ms 17:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:18:19 INFO - PROCESS | 1937 | 1461629899132 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 1937 | 1461629899135 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 17:18:19 INFO - PROCESS | 1937 | 1461629899138 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 1937 | 1461629899140 Marionette TRACE conn2 <- [1,1642,null,{}] 17:18:19 INFO - PROCESS | 1937 | 1461629899143 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:18:19 INFO - PROCESS | 1937 | 1461629899246 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 17:18:19 INFO - PROCESS | 1937 | 1461629899324 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a151000 == 80 [pid = 1937] [id = 418] 17:18:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x11aa04c00) [pid = 1937] [serial = 1253] [outer = 0x0] 17:18:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x11ab4ec00) [pid = 1937] [serial = 1254] [outer = 0x11aa04c00] 17:18:19 INFO - PROCESS | 1937 | 1461629899355 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x11af73400) [pid = 1937] [serial = 1255] [outer = 0x11aa04c00] 17:18:19 INFO - PROCESS | 1937 | 1461629899811 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:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x12dc46800 == 79 [pid = 1937] [id = 409] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8c6800 == 78 [pid = 1937] [id = 408] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x12c46f800 == 77 [pid = 1937] [id = 407] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x12bdae800 == 76 [pid = 1937] [id = 406] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x12b71d000 == 75 [pid = 1937] [id = 405] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x12a463000 == 74 [pid = 1937] [id = 404] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x12a17f000 == 73 [pid = 1937] [id = 403] 17:18:19 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x12a795c00) [pid = 1937] [serial = 1170] [outer = 0x0] [url = about:blank] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x127eca000 == 72 [pid = 1937] [id = 402] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x12731a000 == 71 [pid = 1937] [id = 401] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x124360000 == 70 [pid = 1937] [id = 400] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x119d46000 == 69 [pid = 1937] [id = 399] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x119725000 == 68 [pid = 1937] [id = 398] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x11b05f800 == 67 [pid = 1937] [id = 397] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x12c4e7800 == 66 [pid = 1937] [id = 393] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x127624800 == 65 [pid = 1937] [id = 392] 17:18:19 INFO - PROCESS | 1937 | --DOCSHELL 0x11ade3800 == 64 [pid = 1937] [id = 391] 17:18:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:18:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 722ms 17:18:19 INFO - PROCESS | 1937 | 1461629899861 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 1937 | 1461629899864 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 17:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:18:19 INFO - PROCESS | 1937 | 1461629899873 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 1937 | 1461629899874 Marionette TRACE conn2 <- [1,1646,null,{}] 17:18:19 INFO - PROCESS | 1937 | 1461629899876 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:18:19 INFO - PROCESS | 1937 | 1461629899981 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 17:18:20 INFO - PROCESS | 1937 | 1461629899992 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11ade3800 == 65 [pid = 1937] [id = 419] 17:18:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x11b00dc00) [pid = 1937] [serial = 1256] [outer = 0x0] 17:18:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x11b00fc00) [pid = 1937] [serial = 1257] [outer = 0x11b00dc00] 17:18:20 INFO - PROCESS | 1937 | 1461629900018 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x11b7ec400) [pid = 1937] [serial = 1258] [outer = 0x11b00dc00] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x12b4e8000) [pid = 1937] [serial = 1122] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x118eaec00) [pid = 1937] [serial = 1113] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x128760800) [pid = 1937] [serial = 1119] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x113586000) [pid = 1937] [serial = 1131] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x11c631800) [pid = 1937] [serial = 1162] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x12d738c00) [pid = 1937] [serial = 1167] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x12bd18000) [pid = 1937] [serial = 1159] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x128726400) [pid = 1937] [serial = 1149] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x12a42f000) [pid = 1937] [serial = 1150] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x12da1f000) [pid = 1937] [serial = 1168] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x12c3ecc00) [pid = 1937] [serial = 1165] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x123f52000) [pid = 1937] [serial = 1164] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x12b017400) [pid = 1937] [serial = 1152] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x12b34ec00) [pid = 1937] [serial = 1155] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x12b1b4800) [pid = 1937] [serial = 1153] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x12b9d3c00) [pid = 1937] [serial = 1158] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x12b4e8400) [pid = 1937] [serial = 1156] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x118803800) [pid = 1937] [serial = 1134] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x118cef000) [pid = 1937] [serial = 1135] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x11afe4c00) [pid = 1937] [serial = 1116] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x11b032800) [pid = 1937] [serial = 1140] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x11b7f5800) [pid = 1937] [serial = 1141] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x11c523800) [pid = 1937] [serial = 1143] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x123a3b000) [pid = 1937] [serial = 1144] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x119da0400) [pid = 1937] [serial = 1137] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x11ab64800) [pid = 1937] [serial = 1138] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x12b1bbc00) [pid = 1937] [serial = 1128] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x11ad35c00) [pid = 1937] [serial = 1161] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x123eb8c00) [pid = 1937] [serial = 1146] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x127338800) [pid = 1937] [serial = 1147] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x12b4ed800) [pid = 1937] [serial = 1125] [outer = 0x0] [url = about:blank] 17:18:20 INFO - PROCESS | 1937 | 1461629900394 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:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 570ms 17:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:18:20 INFO - PROCESS | 1937 | 1461629900443 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 1937 | 1461629900445 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 17:18:20 INFO - PROCESS | 1937 | 1461629900448 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - PROCESS | 1937 | 1461629900452 Marionette TRACE conn2 <- [1,1650,null,{}] 17:18:20 INFO - PROCESS | 1937 | 1461629900459 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:18:20 INFO - PROCESS | 1937 | 1461629900544 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 17:18:20 INFO - PROCESS | 1937 | 1461629900551 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127e34800 == 66 [pid = 1937] [id = 420] 17:18:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x11bec0000) [pid = 1937] [serial = 1259] [outer = 0x0] 17:18:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x123a39000) [pid = 1937] [serial = 1260] [outer = 0x11bec0000] 17:18:20 INFO - PROCESS | 1937 | 1461629900577 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x1241b6400) [pid = 1937] [serial = 1261] [outer = 0x11bec0000] 17:18:20 INFO - PROCESS | 1937 | 1461629900923 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:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 523ms 17:18:20 INFO - PROCESS | 1937 | 1461629900971 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 1937 | 1461629900973 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 17:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:18:20 INFO - PROCESS | 1937 | 1461629900975 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - PROCESS | 1937 | 1461629900976 Marionette TRACE conn2 <- [1,1654,null,{}] 17:18:20 INFO - PROCESS | 1937 | 1461629900978 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:18:21 INFO - PROCESS | 1937 | 1461629901064 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 17:18:21 INFO - PROCESS | 1937 | 1461629901069 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123b47800 == 67 [pid = 1937] [id = 421] 17:18:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x12678a000) [pid = 1937] [serial = 1262] [outer = 0x0] 17:18:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x12873b000) [pid = 1937] [serial = 1263] [outer = 0x12678a000] 17:18:21 INFO - PROCESS | 1937 | 1461629901094 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x12909b400) [pid = 1937] [serial = 1264] [outer = 0x12678a000] 17:18:21 INFO - PROCESS | 1937 | 1461629901445 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:18:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:18:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 518ms 17:18:21 INFO - PROCESS | 1937 | 1461629901494 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 1937 | 1461629901495 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 17:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:18:21 INFO - PROCESS | 1937 | 1461629901497 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 1937 | 1461629901498 Marionette TRACE conn2 <- [1,1658,null,{}] 17:18:21 INFO - PROCESS | 1937 | 1461629901500 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:18:21 INFO - PROCESS | 1937 | 1461629901617 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 17:18:21 INFO - PROCESS | 1937 | 1461629901658 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12abdf800 == 68 [pid = 1937] [id = 422] 17:18:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x1296ac800) [pid = 1937] [serial = 1265] [outer = 0x0] 17:18:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x12a402800) [pid = 1937] [serial = 1266] [outer = 0x1296ac800] 17:18:21 INFO - PROCESS | 1937 | 1461629901690 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x12a439400) [pid = 1937] [serial = 1267] [outer = 0x1296ac800] 17:18:22 INFO - PROCESS | 1937 | 1461629902017 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:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 569ms 17:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:18:22 INFO - PROCESS | 1937 | 1461629902066 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 1937 | 1461629902067 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 17:18:22 INFO - PROCESS | 1937 | 1461629902070 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 1937 | 1461629902071 Marionette TRACE conn2 <- [1,1662,null,{}] 17:18:22 INFO - PROCESS | 1937 | 1461629902073 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:18:22 INFO - PROCESS | 1937 | 1461629902185 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 17:18:22 INFO - PROCESS | 1937 | 1461629902200 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bd90800 == 69 [pid = 1937] [id = 423] 17:18:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x12a796400) [pid = 1937] [serial = 1268] [outer = 0x0] 17:18:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x12ab6a000) [pid = 1937] [serial = 1269] [outer = 0x12a796400] 17:18:22 INFO - PROCESS | 1937 | 1461629902227 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x12b1b6000) [pid = 1937] [serial = 1270] [outer = 0x12a796400] 17:18:22 INFO - PROCESS | 1937 | 1461629902689 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:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 668ms 17:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:18:22 INFO - PROCESS | 1937 | 1461629902740 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 1937 | 1461629902741 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 17:18:22 INFO - PROCESS | 1937 | 1461629902744 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 1937 | 1461629902746 Marionette TRACE conn2 <- [1,1666,null,{}] 17:18:22 INFO - PROCESS | 1937 | 1461629902764 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:18:22 INFO - PROCESS | 1937 | 1461629902893 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 17:18:22 INFO - PROCESS | 1937 | 1461629902936 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8c4000 == 70 [pid = 1937] [id = 424] 17:18:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x11ab53000) [pid = 1937] [serial = 1271] [outer = 0x0] 17:18:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x12b4e8400) [pid = 1937] [serial = 1272] [outer = 0x11ab53000] 17:18:22 INFO - PROCESS | 1937 | 1461629902961 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x12b9d2000) [pid = 1937] [serial = 1273] [outer = 0x11ab53000] 17:18:23 INFO - PROCESS | 1937 | 1461629903279 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:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 572ms 17:18:23 INFO - PROCESS | 1937 | 1461629903322 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 1937 | 1461629903323 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 17:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:18:23 INFO - PROCESS | 1937 | 1461629903325 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 1937 | 1461629903326 Marionette TRACE conn2 <- [1,1670,null,{}] 17:18:23 INFO - PROCESS | 1937 | 1461629903329 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:18:23 INFO - PROCESS | 1937 | 1461629903437 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 17:18:23 INFO - PROCESS | 1937 | 1461629903492 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e66a800 == 71 [pid = 1937] [id = 425] 17:18:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x12b34c000) [pid = 1937] [serial = 1274] [outer = 0x0] 17:18:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x12c3e6000) [pid = 1937] [serial = 1275] [outer = 0x12b34c000] 17:18:23 INFO - PROCESS | 1937 | 1461629903519 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x12d194400) [pid = 1937] [serial = 1276] [outer = 0x12b34c000] 17:18:23 INFO - PROCESS | 1937 | 1461629903845 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:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 570ms 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x12e48e800) [pid = 1937] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x12a433000) [pid = 1937] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x12875e000) [pid = 1937] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x123eb0800) [pid = 1937] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x11beb7c00) [pid = 1937] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x11aff2400) [pid = 1937] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x118c60400) [pid = 1937] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x12873e800) [pid = 1937] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x114b43400) [pid = 1937] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x11a948000) [pid = 1937] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x1296af400) [pid = 1937] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x12a437c00) [pid = 1937] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x12b017c00) [pid = 1937] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x123b0d400) [pid = 1937] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:18:24 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x12873c400) [pid = 1937] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:18:24 INFO - PROCESS | 1937 | 1461629904020 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 1937 | 1461629904021 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 17:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:18:24 INFO - PROCESS | 1937 | 1461629904032 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 1937 | 1461629904034 Marionette TRACE conn2 <- [1,1674,null,{}] 17:18:24 INFO - PROCESS | 1937 | 1461629904036 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:18:24 INFO - PROCESS | 1937 | 1461629904123 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 17:18:24 INFO - PROCESS | 1937 | 1461629904127 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12446f800 == 72 [pid = 1937] [id = 426] 17:18:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x11926e000) [pid = 1937] [serial = 1277] [outer = 0x0] 17:18:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x11ab5f800) [pid = 1937] [serial = 1278] [outer = 0x11926e000] 17:18:24 INFO - PROCESS | 1937 | 1461629904152 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x123df9800) [pid = 1937] [serial = 1279] [outer = 0x11926e000] 17:18:24 INFO - PROCESS | 1937 | 1461629904486 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:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 473ms 17:18:24 INFO - PROCESS | 1937 | 1461629904506 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 1937 | 1461629904507 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 17:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:18:24 INFO - PROCESS | 1937 | 1461629904509 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 1937 | 1461629904510 Marionette TRACE conn2 <- [1,1678,null,{}] 17:18:24 INFO - PROCESS | 1937 | 1461629904512 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:18:24 INFO - PROCESS | 1937 | 1461629904601 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 17:18:24 INFO - PROCESS | 1937 | 1461629904668 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f6b2000 == 73 [pid = 1937] [id = 427] 17:18:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x12a435000) [pid = 1937] [serial = 1280] [outer = 0x0] 17:18:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x12a70a400) [pid = 1937] [serial = 1281] [outer = 0x12a435000] 17:18:24 INFO - PROCESS | 1937 | 1461629904718 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x12a794000) [pid = 1937] [serial = 1282] [outer = 0x12a435000] 17:18:25 INFO - PROCESS | 1937 | 1461629905013 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:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 521ms 17:18:25 INFO - PROCESS | 1937 | 1461629905031 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 1937 | 1461629905033 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 17:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:18:25 INFO - PROCESS | 1937 | 1461629905043 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 1937 | 1461629905045 Marionette TRACE conn2 <- [1,1682,null,{}] 17:18:25 INFO - PROCESS | 1937 | 1461629905047 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:18:25 INFO - PROCESS | 1937 | 1461629905153 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 17:18:25 INFO - PROCESS | 1937 | 1461629905157 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x130122800 == 74 [pid = 1937] [id = 428] 17:18:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x12a794800) [pid = 1937] [serial = 1283] [outer = 0x0] 17:18:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x12d73a400) [pid = 1937] [serial = 1284] [outer = 0x12a794800] 17:18:25 INFO - PROCESS | 1937 | 1461629905183 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x12dbccc00) [pid = 1937] [serial = 1285] [outer = 0x12a794800] 17:18:25 INFO - PROCESS | 1937 | 1461629905507 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:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 470ms 17:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:18:25 INFO - PROCESS | 1937 | 1461629905514 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 1937 | 1461629905515 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 17:18:25 INFO - PROCESS | 1937 | 1461629905519 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 1937 | 1461629905522 Marionette TRACE conn2 <- [1,1686,null,{}] 17:18:25 INFO - PROCESS | 1937 | 1461629905526 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:18:25 INFO - PROCESS | 1937 | 1461629905615 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 17:18:25 INFO - PROCESS | 1937 | 1461629905687 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x13069e800 == 75 [pid = 1937] [id = 429] 17:18:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x12a707400) [pid = 1937] [serial = 1286] [outer = 0x0] 17:18:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x12dbcdc00) [pid = 1937] [serial = 1287] [outer = 0x12a707400] 17:18:25 INFO - PROCESS | 1937 | 1461629905712 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x12e4e9000) [pid = 1937] [serial = 1288] [outer = 0x12a707400] 17:18:26 INFO - PROCESS | 1937 | 1461629906004 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:18:26 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:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 524ms 17:18:26 INFO - PROCESS | 1937 | 1461629906094 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 17:18:26 INFO - PROCESS | 1937 | 1461629906096 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 17:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:18:26 INFO - PROCESS | 1937 | 1461629906101 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - PROCESS | 1937 | 1461629906104 Marionette TRACE conn2 <- [1,1690,null,{}] 17:18:26 INFO - PROCESS | 1937 | 1461629906108 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:18:26 INFO - PROCESS | 1937 | 1461629906227 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 17:18:26 INFO - PROCESS | 1937 | 1461629906333 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c01d800 == 76 [pid = 1937] [id = 430] 17:18:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x118ac4800) [pid = 1937] [serial = 1289] [outer = 0x0] 17:18:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x118e19000) [pid = 1937] [serial = 1290] [outer = 0x118ac4800] 17:18:26 INFO - PROCESS | 1937 | 1461629906366 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x11aa04800) [pid = 1937] [serial = 1291] [outer = 0x118ac4800] 17:18:26 INFO - PROCESS | 1937 | 1461629906808 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:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 771ms 17:18:26 INFO - PROCESS | 1937 | 1461629906884 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 17:18:26 INFO - PROCESS | 1937 | 1461629906887 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 17:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:18:26 INFO - PROCESS | 1937 | 1461629906894 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - PROCESS | 1937 | 1461629906896 Marionette TRACE conn2 <- [1,1694,null,{}] 17:18:26 INFO - PROCESS | 1937 | 1461629906899 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:18:27 INFO - PROCESS | 1937 | 1461629907009 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 17:18:27 INFO - PROCESS | 1937 | 1461629907087 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x129494000 == 77 [pid = 1937] [id = 431] 17:18:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x11aa05400) [pid = 1937] [serial = 1292] [outer = 0x0] 17:18:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x11b010000) [pid = 1937] [serial = 1293] [outer = 0x11aa05400] 17:18:27 INFO - PROCESS | 1937 | 1461629907117 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x11b795000) [pid = 1937] [serial = 1294] [outer = 0x11aa05400] 17:18:27 INFO - PROCESS | 1937 | 1461629907529 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:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 673ms 17:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:18:27 INFO - PROCESS | 1937 | 1461629907600 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 1937 | 1461629907602 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 17:18:27 INFO - PROCESS | 1937 | 1461629907606 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 1937 | 1461629907608 Marionette TRACE conn2 <- [1,1698,null,{}] 17:18:27 INFO - PROCESS | 1937 | 1461629907615 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:18:27 INFO - PROCESS | 1937 | 1461629907727 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 17:18:27 INFO - PROCESS | 1937 | 1461629907810 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8db800 == 78 [pid = 1937] [id = 432] 17:18:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x1241b1000) [pid = 1937] [serial = 1295] [outer = 0x0] 17:18:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x126644c00) [pid = 1937] [serial = 1296] [outer = 0x1241b1000] 17:18:27 INFO - PROCESS | 1937 | 1461629907844 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x129231c00) [pid = 1937] [serial = 1297] [outer = 0x1241b1000] 17:18:28 INFO - PROCESS | 1937 | 1461629908257 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:18:28 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:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 17:18:28 INFO - PROCESS | 1937 | 1461629908276 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 17:18:28 INFO - PROCESS | 1937 | 1461629908277 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 17:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:18:28 INFO - PROCESS | 1937 | 1461629908280 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:18:28 INFO - PROCESS | 1937 | 1461629908281 Marionette TRACE conn2 <- [1,1702,null,{}] 17:18:28 INFO - PROCESS | 1937 | 1461629908284 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:18:28 INFO - PROCESS | 1937 | 1461629908391 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 17:18:28 INFO - PROCESS | 1937 | 1461629908471 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1398d9800 == 79 [pid = 1937] [id = 433] 17:18:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x129612800) [pid = 1937] [serial = 1298] [outer = 0x0] 17:18:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x12961c400) [pid = 1937] [serial = 1299] [outer = 0x129612800] 17:18:28 INFO - PROCESS | 1937 | 1461629908504 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x1296b1000) [pid = 1937] [serial = 1300] [outer = 0x129612800] 17:18:28 INFO - PROCESS | 1937 | 1461629908920 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:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 17:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:18:28 INFO - PROCESS | 1937 | 1461629908952 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 17:18:28 INFO - PROCESS | 1937 | 1461629908954 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 17:18:28 INFO - PROCESS | 1937 | 1461629908956 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:18:28 INFO - PROCESS | 1937 | 1461629908957 Marionette TRACE conn2 <- [1,1706,null,{}] 17:18:28 INFO - PROCESS | 1937 | 1461629908960 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:18:29 INFO - PROCESS | 1937 | 1461629909064 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 17:18:29 INFO - PROCESS | 1937 | 1461629909165 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x13016d000 == 80 [pid = 1937] [id = 434] 17:18:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x12a409800) [pid = 1937] [serial = 1301] [outer = 0x0] 17:18:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x12a707800) [pid = 1937] [serial = 1302] [outer = 0x12a409800] 17:18:29 INFO - PROCESS | 1937 | 1461629909196 Marionette DEBUG loaded listener.js 17:18:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x12a79b000) [pid = 1937] [serial = 1303] [outer = 0x12a409800] 17:18:29 INFO - PROCESS | 1937 | 1461629909603 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:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 669ms 17:18:29 INFO - PROCESS | 1937 | 1461629909625 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 1937 | 1461629909626 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 17:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:18:29 INFO - PROCESS | 1937 | 1461629909629 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 1937 | 1461629909630 Marionette TRACE conn2 <- [1,1710,null,{}] 17:18:29 INFO - PROCESS | 1937 | 1461629909632 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:18:29 INFO - PROCESS | 1937 | 1461629909765 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 17:18:29 INFO - PROCESS | 1937 | 1461629909876 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12aed8800 == 81 [pid = 1937] [id = 435] 17:18:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x12b4e8000) [pid = 1937] [serial = 1304] [outer = 0x0] 17:18:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x12c3dd800) [pid = 1937] [serial = 1305] [outer = 0x12b4e8000] 17:18:29 INFO - PROCESS | 1937 | 1461629909911 Marionette DEBUG loaded listener.js 17:18:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x12e4e6800) [pid = 1937] [serial = 1306] [outer = 0x12b4e8000] 17:18:30 INFO - PROCESS | 1937 | 1461629910322 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:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 718ms 17:18:30 INFO - PROCESS | 1937 | 1461629910348 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 1937 | 1461629910349 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 17:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:18:30 INFO - PROCESS | 1937 | 1461629910354 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 1937 | 1461629910355 Marionette TRACE conn2 <- [1,1714,null,{}] 17:18:30 INFO - PROCESS | 1937 | 1461629910376 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:18:30 INFO - PROCESS | 1937 | 1461629910480 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 17:18:30 INFO - PROCESS | 1937 | 1461629910590 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x130186800 == 82 [pid = 1937] [id = 436] 17:18:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x12acf1c00) [pid = 1937] [serial = 1307] [outer = 0x0] 17:18:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x12acf7000) [pid = 1937] [serial = 1308] [outer = 0x12acf1c00] 17:18:30 INFO - PROCESS | 1937 | 1461629910621 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x12acfb000) [pid = 1937] [serial = 1309] [outer = 0x12acf1c00] 17:18:31 INFO - PROCESS | 1937 | 1461629911019 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:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 738ms 17:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:18:31 INFO - PROCESS | 1937 | 1461629911091 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 17:18:31 INFO - PROCESS | 1937 | 1461629911093 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 17:18:31 INFO - PROCESS | 1937 | 1461629911095 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 1937 | 1461629911096 Marionette TRACE conn2 <- [1,1718,null,{}] 17:18:31 INFO - PROCESS | 1937 | 1461629911098 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:18:31 INFO - PROCESS | 1937 | 1461629911208 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 17:18:31 INFO - PROCESS | 1937 | 1461629911290 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1133a7800 == 83 [pid = 1937] [id = 437] 17:18:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x118e16400) [pid = 1937] [serial = 1310] [outer = 0x0] 17:18:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x128723400) [pid = 1937] [serial = 1311] [outer = 0x118e16400] 17:18:31 INFO - PROCESS | 1937 | 1461629911321 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x12aabb000) [pid = 1937] [serial = 1312] [outer = 0x118e16400] 17:18:31 INFO - PROCESS | 1937 | 1461629911728 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:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 669ms 17:18:31 INFO - PROCESS | 1937 | 1461629911782 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 17:18:31 INFO - PROCESS | 1937 | 1461629911784 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 17:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:18:31 INFO - PROCESS | 1937 | 1461629911804 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 1937 | 1461629911805 Marionette TRACE conn2 <- [1,1722,null,{}] 17:18:31 INFO - PROCESS | 1937 | 1461629911807 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:18:31 INFO - PROCESS | 1937 | 1461629911912 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 17:18:32 INFO - PROCESS | 1937 | 1461629912162 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123e78800 == 84 [pid = 1937] [id = 438] 17:18:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x1142bb800) [pid = 1937] [serial = 1313] [outer = 0x0] 17:18:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x114f9ac00) [pid = 1937] [serial = 1314] [outer = 0x1142bb800] 17:18:32 INFO - PROCESS | 1937 | 1461629912218 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x1190a4000) [pid = 1937] [serial = 1315] [outer = 0x1142bb800] 17:18:32 INFO - PROCESS | 1937 | 1461629912642 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:18:32 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:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 875ms 17:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:18:32 INFO - PROCESS | 1937 | 1461629912676 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 1937 | 1461629912679 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 17:18:32 INFO - PROCESS | 1937 | 1461629912681 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 1937 | 1461629912684 Marionette TRACE conn2 <- [1,1726,null,{}] 17:18:32 INFO - PROCESS | 1937 | 1461629912687 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:18:32 INFO - PROCESS | 1937 | 1461629912794 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 17:18:32 INFO - PROCESS | 1937 | 1461629912915 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11ade7800 == 85 [pid = 1937] [id = 439] 17:18:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x11aa10800) [pid = 1937] [serial = 1316] [outer = 0x0] 17:18:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x11ad32c00) [pid = 1937] [serial = 1317] [outer = 0x11aa10800] 17:18:32 INFO - PROCESS | 1937 | 1461629912947 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x11b00d800) [pid = 1937] [serial = 1318] [outer = 0x11aa10800] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x130122800 == 84 [pid = 1937] [id = 428] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6b2000 == 83 [pid = 1937] [id = 427] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12446f800 == 82 [pid = 1937] [id = 426] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12e66a800 == 81 [pid = 1937] [id = 425] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8c4000 == 80 [pid = 1937] [id = 424] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd90800 == 79 [pid = 1937] [id = 423] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x12b9d1c00) [pid = 1937] [serial = 1227] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12abdf800 == 78 [pid = 1937] [id = 422] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x123b47800 == 77 [pid = 1937] [id = 421] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x127e34800 == 76 [pid = 1937] [id = 420] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x11ade3800 == 75 [pid = 1937] [id = 419] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12a151000 == 74 [pid = 1937] [id = 418] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x123b5a800 == 73 [pid = 1937] [id = 417] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12e8df800 == 72 [pid = 1937] [id = 413] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12a15c000 == 71 [pid = 1937] [id = 412] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x12404c000 == 70 [pid = 1937] [id = 411] 17:18:33 INFO - PROCESS | 1937 | --DOCSHELL 0x115271000 == 69 [pid = 1937] [id = 410] 17:18:33 INFO - PROCESS | 1937 | 1461629913357 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:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x12b34a000) [pid = 1937] [serial = 1224] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x12ab6bc00) [pid = 1937] [serial = 1219] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x12a436c00) [pid = 1937] [serial = 1221] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x128743400) [pid = 1937] [serial = 1209] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x12743d400) [pid = 1937] [serial = 1207] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x12875d400) [pid = 1937] [serial = 1210] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x12b011800) [pid = 1937] [serial = 1222] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x12e4e8400) [pid = 1937] [serial = 1051] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x12a43c800) [pid = 1937] [serial = 1111] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x1296a7800) [pid = 1937] [serial = 1212] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x123eea000) [pid = 1937] [serial = 1206] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x11c525400) [pid = 1937] [serial = 1203] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x123a3d800) [pid = 1937] [serial = 1204] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x11b786400) [pid = 1937] [serial = 1200] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x11bb32000) [pid = 1937] [serial = 1201] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x12ab61800) [pid = 1937] [serial = 1185] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x11a93dc00) [pid = 1937] [serial = 1195] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x11926b400) [pid = 1937] [serial = 1194] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x12a430800) [pid = 1937] [serial = 1215] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x116727000) [pid = 1937] [serial = 1192] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x114bd7c00) [pid = 1937] [serial = 1191] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x11aae4800) [pid = 1937] [serial = 1197] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x11af53800) [pid = 1937] [serial = 1198] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x12a409400) [pid = 1937] [serial = 1213] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x118545c00) [pid = 1937] [serial = 1173] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x12b34f800) [pid = 1937] [serial = 1188] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x12da1e800) [pid = 1937] [serial = 1171] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x11afefc00) [pid = 1937] [serial = 1176] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x12ab61c00) [pid = 1937] [serial = 1218] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x123b71800) [pid = 1937] [serial = 1179] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x1296ae000) [pid = 1937] [serial = 1182] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x12a43d800) [pid = 1937] [serial = 1216] [outer = 0x0] [url = about:blank] 17:18:33 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x12b4ec400) [pid = 1937] [serial = 1225] [outer = 0x0] [url = about:blank] 17:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 727ms 17:18:33 INFO - PROCESS | 1937 | 1461629913432 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 1937 | 1461629913435 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 17:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:18:33 INFO - PROCESS | 1937 | 1461629913441 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 1937 | 1461629913442 Marionette TRACE conn2 <- [1,1730,null,{}] 17:18:33 INFO - PROCESS | 1937 | 1461629913444 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:18:33 INFO - PROCESS | 1937 | 1461629913563 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 17:18:33 INFO - PROCESS | 1937 | 1461629913578 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c680800 == 70 [pid = 1937] [id = 440] 17:18:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x11b037800) [pid = 1937] [serial = 1319] [outer = 0x0] 17:18:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x11c04ac00) [pid = 1937] [serial = 1320] [outer = 0x11b037800] 17:18:33 INFO - PROCESS | 1937 | 1461629913621 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x123a41400) [pid = 1937] [serial = 1321] [outer = 0x11b037800] 17:18:34 INFO - PROCESS | 1937 | 1461629914142 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:18:34 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:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 720ms 17:18:34 INFO - PROCESS | 1937 | 1461629914160 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 17:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:18:34 INFO - PROCESS | 1937 | 1461629914162 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 17:18:34 INFO - PROCESS | 1937 | 1461629914165 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 1937 | 1461629914172 Marionette TRACE conn2 <- [1,1734,null,{}] 17:18:34 INFO - PROCESS | 1937 | 1461629914179 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:18:34 INFO - PROCESS | 1937 | 1461629914266 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 17:18:34 INFO - PROCESS | 1937 | 1461629914274 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a155800 == 71 [pid = 1937] [id = 441] 17:18:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x123eb8c00) [pid = 1937] [serial = 1322] [outer = 0x0] 17:18:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x127cc8800) [pid = 1937] [serial = 1323] [outer = 0x123eb8c00] 17:18:34 INFO - PROCESS | 1937 | 1461629914300 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x129427000) [pid = 1937] [serial = 1324] [outer = 0x123eb8c00] 17:18:34 INFO - PROCESS | 1937 | 1461629914660 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:18:34 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:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 526ms 17:18:34 INFO - PROCESS | 1937 | 1461629914691 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 1937 | 1461629914693 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 17:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:18:34 INFO - PROCESS | 1937 | 1461629914695 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 1937 | 1461629914696 Marionette TRACE conn2 <- [1,1738,null,{}] 17:18:34 INFO - PROCESS | 1937 | 1461629914698 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:18:34 INFO - PROCESS | 1937 | 1461629914788 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 17:18:34 INFO - PROCESS | 1937 | 1461629914792 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12abcd000 == 72 [pid = 1937] [id = 442] 17:18:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x12664c800) [pid = 1937] [serial = 1325] [outer = 0x0] 17:18:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x129621000) [pid = 1937] [serial = 1326] [outer = 0x12664c800] 17:18:34 INFO - PROCESS | 1937 | 1461629914818 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x12a43a400) [pid = 1937] [serial = 1327] [outer = 0x12664c800] 17:18:35 INFO - PROCESS | 1937 | 1461629915169 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:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 518ms 17:18:35 INFO - PROCESS | 1937 | 1461629915214 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 1937 | 1461629915215 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 17:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:18:35 INFO - PROCESS | 1937 | 1461629915217 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 1937 | 1461629915218 Marionette TRACE conn2 <- [1,1742,null,{}] 17:18:35 INFO - PROCESS | 1937 | 1461629915221 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:18:35 INFO - PROCESS | 1937 | 1461629915344 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 17:18:35 INFO - PROCESS | 1937 | 1461629915388 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b040800 == 73 [pid = 1937] [id = 443] 17:18:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x12a710800) [pid = 1937] [serial = 1328] [outer = 0x0] 17:18:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x12a796c00) [pid = 1937] [serial = 1329] [outer = 0x12a710800] 17:18:35 INFO - PROCESS | 1937 | 1461629915421 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x12aac4800) [pid = 1937] [serial = 1330] [outer = 0x12a710800] 17:18:35 INFO - PROCESS | 1937 | 1461629915744 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:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 572ms 17:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:18:35 INFO - PROCESS | 1937 | 1461629915797 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 1937 | 1461629915799 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 17:18:35 INFO - PROCESS | 1937 | 1461629915801 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 1937 | 1461629915802 Marionette TRACE conn2 <- [1,1746,null,{}] 17:18:35 INFO - PROCESS | 1937 | 1461629915805 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:18:35 INFO - PROCESS | 1937 | 1461629915918 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 17:18:35 INFO - PROCESS | 1937 | 1461629915964 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bdce800 == 74 [pid = 1937] [id = 444] 17:18:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x12aac6c00) [pid = 1937] [serial = 1331] [outer = 0x0] 17:18:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x12ab64000) [pid = 1937] [serial = 1332] [outer = 0x12aac6c00] 17:18:35 INFO - PROCESS | 1937 | 1461629915989 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x12acfac00) [pid = 1937] [serial = 1333] [outer = 0x12aac6c00] 17:18:36 INFO - PROCESS | 1937 | 1461629916331 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:18:36 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:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 571ms 17:18:36 INFO - PROCESS | 1937 | 1461629916374 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 1937 | 1461629916375 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 17:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:18:36 INFO - PROCESS | 1937 | 1461629916377 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 1937 | 1461629916378 Marionette TRACE conn2 <- [1,1750,null,{}] 17:18:36 INFO - PROCESS | 1937 | 1461629916381 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:18:36 INFO - PROCESS | 1937 | 1461629916492 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 17:18:36 INFO - PROCESS | 1937 | 1461629916540 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8c0800 == 75 [pid = 1937] [id = 445] 17:18:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x12aac7000) [pid = 1937] [serial = 1334] [outer = 0x0] 17:18:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x12b1b9400) [pid = 1937] [serial = 1335] [outer = 0x12aac7000] 17:18:36 INFO - PROCESS | 1937 | 1461629916565 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x12b4eb400) [pid = 1937] [serial = 1336] [outer = 0x12aac7000] 17:18:36 INFO - PROCESS | 1937 | 1461629916878 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:18:36 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:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 518ms 17:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:18:36 INFO - PROCESS | 1937 | 1461629916895 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 1937 | 1461629916897 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 17:18:36 INFO - PROCESS | 1937 | 1461629916899 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 1937 | 1461629916901 Marionette TRACE conn2 <- [1,1754,null,{}] 17:18:36 INFO - PROCESS | 1937 | 1461629916904 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:18:37 INFO - PROCESS | 1937 | 1461629917019 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 17:18:37 INFO - PROCESS | 1937 | 1461629917034 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e84d000 == 76 [pid = 1937] [id = 446] 17:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x12b4ed800) [pid = 1937] [serial = 1337] [outer = 0x0] 17:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x12b9da400) [pid = 1937] [serial = 1338] [outer = 0x12b4ed800] 17:18:37 INFO - PROCESS | 1937 | 1461629917059 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x12bf2d000) [pid = 1937] [serial = 1339] [outer = 0x12b4ed800] 17:18:37 INFO - PROCESS | 1937 | 1461629917395 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:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 521ms 17:18:37 INFO - PROCESS | 1937 | 1461629917421 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 1937 | 1461629917422 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 17:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:18:37 INFO - PROCESS | 1937 | 1461629917430 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 1937 | 1461629917431 Marionette TRACE conn2 <- [1,1758,null,{}] 17:18:37 INFO - PROCESS | 1937 | 1461629917433 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:18:37 INFO - PROCESS | 1937 | 1461629917548 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 17:18:37 INFO - PROCESS | 1937 | 1461629917591 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12eca0800 == 77 [pid = 1937] [id = 447] 17:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x12b9d2800) [pid = 1937] [serial = 1340] [outer = 0x0] 17:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x12d193000) [pid = 1937] [serial = 1341] [outer = 0x12b9d2800] 17:18:37 INFO - PROCESS | 1937 | 1461629917616 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x12d746c00) [pid = 1937] [serial = 1342] [outer = 0x12b9d2800] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x12a796400) [pid = 1937] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x11ab53000) [pid = 1937] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x12b34c000) [pid = 1937] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x11bec0000) [pid = 1937] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x114f97400) [pid = 1937] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x11aa04c00) [pid = 1937] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x11b00dc00) [pid = 1937] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x1296ac800) [pid = 1937] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x11926e000) [pid = 1937] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x12678a000) [pid = 1937] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x12a435000) [pid = 1937] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x12a794800) [pid = 1937] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:18:37 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x12b012c00) [pid = 1937] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:18:38 INFO - PROCESS | 1937 | 1461629918022 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:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 620ms 17:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:18:38 INFO - PROCESS | 1937 | 1461629918056 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 1937 | 1461629918057 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 17:18:38 INFO - PROCESS | 1937 | 1461629918059 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 1937 | 1461629918060 Marionette TRACE conn2 <- [1,1762,null,{}] 17:18:38 INFO - PROCESS | 1937 | 1461629918062 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:18:38 INFO - PROCESS | 1937 | 1461629918188 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 17:18:38 INFO - PROCESS | 1937 | 1461629918229 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bdb0800 == 78 [pid = 1937] [id = 448] 17:18:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x114bd4400) [pid = 1937] [serial = 1343] [outer = 0x0] 17:18:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 182 (0x12a435000) [pid = 1937] [serial = 1344] [outer = 0x114bd4400] 17:18:38 INFO - PROCESS | 1937 | 1461629918259 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 183 (0x12d194c00) [pid = 1937] [serial = 1345] [outer = 0x114bd4400] 17:18:38 INFO - PROCESS | 1937 | 1461629918565 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:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 519ms 17:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:18:38 INFO - PROCESS | 1937 | 1461629918578 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 1937 | 1461629918580 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 17:18:38 INFO - PROCESS | 1937 | 1461629918582 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 1937 | 1461629918586 Marionette TRACE conn2 <- [1,1766,null,{}] 17:18:38 INFO - PROCESS | 1937 | 1461629918590 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:18:38 INFO - PROCESS | 1937 | 1461629918695 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 17:18:38 INFO - PROCESS | 1937 | 1461629918764 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12fba9000 == 79 [pid = 1937] [id = 449] 17:18:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 184 (0x11aa03800) [pid = 1937] [serial = 1346] [outer = 0x0] 17:18:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 185 (0x12a909400) [pid = 1937] [serial = 1347] [outer = 0x11aa03800] 17:18:38 INFO - PROCESS | 1937 | 1461629918789 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 186 (0x12da21c00) [pid = 1937] [serial = 1348] [outer = 0x11aa03800] 17:18:39 INFO - PROCESS | 1937 | 1461629919053 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:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 525ms 17:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:18:39 INFO - PROCESS | 1937 | 1461629919108 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 1937 | 1461629919110 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 17:18:39 INFO - PROCESS | 1937 | 1461629919112 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 1937 | 1461629919113 Marionette TRACE conn2 <- [1,1770,null,{}] 17:18:39 INFO - PROCESS | 1937 | 1461629919116 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:18:39 INFO - PROCESS | 1937 | 1461629919212 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 17:18:39 INFO - PROCESS | 1937 | 1461629919219 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x130194800 == 80 [pid = 1937] [id = 450] 17:18:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 187 (0x11359cc00) [pid = 1937] [serial = 1349] [outer = 0x0] 17:18:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 188 (0x1135a1c00) [pid = 1937] [serial = 1350] [outer = 0x11359cc00] 17:18:39 INFO - PROCESS | 1937 | 1461629919244 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 189 (0x1135a6400) [pid = 1937] [serial = 1351] [outer = 0x11359cc00] 17:18:39 INFO - PROCESS | 1937 | 1461629919595 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:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 520ms 17:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:18:39 INFO - PROCESS | 1937 | 1461629919632 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 1937 | 1461629919633 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 17:18:39 INFO - PROCESS | 1937 | 1461629919636 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 1937 | 1461629919637 Marionette TRACE conn2 <- [1,1774,null,{}] 17:18:39 INFO - PROCESS | 1937 | 1461629919651 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:18:39 INFO - PROCESS | 1937 | 1461629919744 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 17:18:39 INFO - PROCESS | 1937 | 1461629919748 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f193000 == 81 [pid = 1937] [id = 451] 17:18:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 190 (0x1135a3000) [pid = 1937] [serial = 1352] [outer = 0x0] 17:18:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 191 (0x11aa36000) [pid = 1937] [serial = 1353] [outer = 0x1135a3000] 17:18:39 INFO - PROCESS | 1937 | 1461629919773 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 192 (0x11aa3b000) [pid = 1937] [serial = 1354] [outer = 0x1135a3000] 17:18:40 INFO - PROCESS | 1937 | 1461629920310 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:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 17:18:40 INFO - PROCESS | 1937 | 1461629920370 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 1937 | 1461629920374 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 17:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:18:40 INFO - PROCESS | 1937 | 1461629920377 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 1937 | 1461629920380 Marionette TRACE conn2 <- [1,1778,null,{}] 17:18:40 INFO - PROCESS | 1937 | 1461629920383 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:18:40 INFO - PROCESS | 1937 | 1461629920498 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 17:18:40 INFO - PROCESS | 1937 | 1461629920608 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127629800 == 82 [pid = 1937] [id = 452] 17:18:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x11aa0c800) [pid = 1937] [serial = 1355] [outer = 0x0] 17:18:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x11aa30800) [pid = 1937] [serial = 1356] [outer = 0x11aa0c800] 17:18:40 INFO - PROCESS | 1937 | 1461629920640 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x11aa3c400) [pid = 1937] [serial = 1357] [outer = 0x11aa0c800] 17:18:41 INFO - PROCESS | 1937 | 1461629921056 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:18:41 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:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 721ms 17:18:41 INFO - PROCESS | 1937 | 1461629921099 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 1937 | 1461629921103 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 17:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:18:41 INFO - PROCESS | 1937 | 1461629921108 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 1937 | 1461629921110 Marionette TRACE conn2 <- [1,1782,null,{}] 17:18:41 INFO - PROCESS | 1937 | 1461629921113 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:18:41 INFO - PROCESS | 1937 | 1461629921227 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 17:18:41 INFO - PROCESS | 1937 | 1461629921340 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12aed5800 == 83 [pid = 1937] [id = 453] 17:18:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x11ab4e400) [pid = 1937] [serial = 1358] [outer = 0x0] 17:18:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x11b02a400) [pid = 1937] [serial = 1359] [outer = 0x11ab4e400] 17:18:41 INFO - PROCESS | 1937 | 1461629921371 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x11c52bc00) [pid = 1937] [serial = 1360] [outer = 0x11ab4e400] 17:18:41 INFO - PROCESS | 1937 | 1461629921803 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:18:41 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:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 720ms 17:18:41 INFO - PROCESS | 1937 | 1461629921841 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 1937 | 1461629921842 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 17:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:18:41 INFO - PROCESS | 1937 | 1461629921845 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 1937 | 1461629921847 Marionette TRACE conn2 <- [1,1786,null,{}] 17:18:41 INFO - PROCESS | 1937 | 1461629921870 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:18:41 INFO - PROCESS | 1937 | 1461629921983 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 17:18:42 INFO - PROCESS | 1937 | 1461629922068 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f6ca800 == 84 [pid = 1937] [id = 454] 17:18:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x123eae000) [pid = 1937] [serial = 1361] [outer = 0x0] 17:18:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x128755c00) [pid = 1937] [serial = 1362] [outer = 0x123eae000] 17:18:42 INFO - PROCESS | 1937 | 1461629922101 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x12a430800) [pid = 1937] [serial = 1363] [outer = 0x123eae000] 17:18:42 INFO - PROCESS | 1937 | 1461629922519 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:18:42 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:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 720ms 17:18:42 INFO - PROCESS | 1937 | 1461629922566 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 1937 | 1461629922567 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 17:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:18:42 INFO - PROCESS | 1937 | 1461629922570 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 1937 | 1461629922571 Marionette TRACE conn2 <- [1,1790,null,{}] 17:18:42 INFO - PROCESS | 1937 | 1461629922574 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:18:42 INFO - PROCESS | 1937 | 1461629922684 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 17:18:42 INFO - PROCESS | 1937 | 1461629922797 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1398d6800 == 85 [pid = 1937] [id = 455] 17:18:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x12a405800) [pid = 1937] [serial = 1364] [outer = 0x0] 17:18:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x12a79c400) [pid = 1937] [serial = 1365] [outer = 0x12a405800] 17:18:42 INFO - PROCESS | 1937 | 1461629922828 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x12a909000) [pid = 1937] [serial = 1366] [outer = 0x12a405800] 17:18:43 INFO - PROCESS | 1937 | 1461629923233 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:18:43 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:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 669ms 17:18:43 INFO - PROCESS | 1937 | 1461629923240 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 1937 | 1461629923241 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 17:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:18:43 INFO - PROCESS | 1937 | 1461629923243 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 1937 | 1461629923244 Marionette TRACE conn2 <- [1,1794,null,{}] 17:18:43 INFO - PROCESS | 1937 | 1461629923247 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:18:43 INFO - PROCESS | 1937 | 1461629923373 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 17:18:43 INFO - PROCESS | 1937 | 1461629923471 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x138ad8800 == 86 [pid = 1937] [id = 456] 17:18:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x12a909800) [pid = 1937] [serial = 1367] [outer = 0x0] 17:18:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x12aabc800) [pid = 1937] [serial = 1368] [outer = 0x12a909800] 17:18:43 INFO - PROCESS | 1937 | 1461629923501 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x12aac3c00) [pid = 1937] [serial = 1369] [outer = 0x12a909800] 17:18:43 INFO - PROCESS | 1937 | 1461629923922 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:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 721ms 17:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:18:43 INFO - PROCESS | 1937 | 1461629923964 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 1937 | 1461629923966 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 17:18:43 INFO - PROCESS | 1937 | 1461629923968 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 1937 | 1461629923969 Marionette TRACE conn2 <- [1,1798,null,{}] 17:18:43 INFO - PROCESS | 1937 | 1461629923972 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:18:44 INFO - PROCESS | 1937 | 1461629924092 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 17:18:44 INFO - PROCESS | 1937 | 1461629924177 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x131cdd800 == 87 [pid = 1937] [id = 457] 17:18:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x12ab61c00) [pid = 1937] [serial = 1370] [outer = 0x0] 17:18:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x12b348000) [pid = 1937] [serial = 1371] [outer = 0x12ab61c00] 17:18:44 INFO - PROCESS | 1937 | 1461629924210 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x12da7f000) [pid = 1937] [serial = 1372] [outer = 0x12ab61c00] 17:18:44 INFO - PROCESS | 1937 | 1461629924624 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:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 17:18:44 INFO - PROCESS | 1937 | 1461629924640 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 17:18:44 INFO - PROCESS | 1937 | 1461629924641 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 17:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:18:44 INFO - PROCESS | 1937 | 1461629924643 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - PROCESS | 1937 | 1461629924645 Marionette TRACE conn2 <- [1,1802,null,{}] 17:18:44 INFO - PROCESS | 1937 | 1461629924647 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:18:44 INFO - PROCESS | 1937 | 1461629924773 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 17:18:44 INFO - PROCESS | 1937 | 1461629924898 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f1c4000 == 88 [pid = 1937] [id = 458] 17:18:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x12adc4000) [pid = 1937] [serial = 1373] [outer = 0x0] 17:18:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x12adc6c00) [pid = 1937] [serial = 1374] [outer = 0x12adc4000] 17:18:44 INFO - PROCESS | 1937 | 1461629924930 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x12adcb000) [pid = 1937] [serial = 1375] [outer = 0x12adc4000] 17:18:45 INFO - PROCESS | 1937 | 1461629925374 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:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 768ms 17:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:18:45 INFO - PROCESS | 1937 | 1461629925413 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 1937 | 1461629925414 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 17:18:45 INFO - PROCESS | 1937 | 1461629925417 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 1937 | 1461629925418 Marionette TRACE conn2 <- [1,1806,null,{}] 17:18:45 INFO - PROCESS | 1937 | 1461629925421 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:18:45 INFO - PROCESS | 1937 | 1461629925532 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 17:18:45 INFO - PROCESS | 1937 | 1461629925620 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12663a000 == 89 [pid = 1937] [id = 459] 17:18:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x11880c400) [pid = 1937] [serial = 1376] [outer = 0x0] 17:18:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x1296b1400) [pid = 1937] [serial = 1377] [outer = 0x11880c400] 17:18:45 INFO - PROCESS | 1937 | 1461629925649 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x12adcbc00) [pid = 1937] [serial = 1378] [outer = 0x11880c400] 17:18:46 INFO - PROCESS | 1937 | 1461629926056 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:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 672ms 17:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:18:46 INFO - PROCESS | 1937 | 1461629926089 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 1937 | 1461629926090 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 17:18:46 INFO - PROCESS | 1937 | 1461629926093 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 1937 | 1461629926094 Marionette TRACE conn2 <- [1,1810,null,{}] 17:18:46 INFO - PROCESS | 1937 | 1461629926096 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:18:46 INFO - PROCESS | 1937 | 1461629926222 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 17:18:46 INFO - PROCESS | 1937 | 1461629926312 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bb5b800 == 90 [pid = 1937] [id = 460] 17:18:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x11a941000) [pid = 1937] [serial = 1379] [outer = 0x0] 17:18:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x12bd1b000) [pid = 1937] [serial = 1380] [outer = 0x11a941000] 17:18:46 INFO - PROCESS | 1937 | 1461629926343 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x12dbc8c00) [pid = 1937] [serial = 1381] [outer = 0x11a941000] 17:18:46 INFO - PROCESS | 1937 | 1461629926934 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:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 871ms 17:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:18:46 INFO - PROCESS | 1937 | 1461629926965 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 1937 | 1461629926967 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 17:18:46 INFO - PROCESS | 1937 | 1461629926971 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 1937 | 1461629926973 Marionette TRACE conn2 <- [1,1814,null,{}] 17:18:46 INFO - PROCESS | 1937 | 1461629926977 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:18:47 INFO - PROCESS | 1937 | 1461629927086 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 17:18:47 INFO - PROCESS | 1937 | 1461629927179 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x124044000 == 91 [pid = 1937] [id = 461] 17:18:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x1135a3800) [pid = 1937] [serial = 1382] [outer = 0x0] 17:18:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x1156ae400) [pid = 1937] [serial = 1383] [outer = 0x1135a3800] 17:18:47 INFO - PROCESS | 1937 | 1461629927211 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x11aa39c00) [pid = 1937] [serial = 1384] [outer = 0x1135a3800] 17:18:47 INFO - PROCESS | 1937 | 1461629927644 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:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 722ms 17:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:18:47 INFO - PROCESS | 1937 | 1461629927693 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 1937 | 1461629927697 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 17:18:47 INFO - PROCESS | 1937 | 1461629927701 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - PROCESS | 1937 | 1461629927703 Marionette TRACE conn2 <- [1,1818,null,{}] 17:18:47 INFO - PROCESS | 1937 | 1461629927729 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:18:47 INFO - PROCESS | 1937 | 1461629927840 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 17:18:47 INFO - PROCESS | 1937 | 1461629927962 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123c17000 == 92 [pid = 1937] [id = 462] 17:18:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x11aa74800) [pid = 1937] [serial = 1385] [outer = 0x0] 17:18:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x11b011c00) [pid = 1937] [serial = 1386] [outer = 0x11aa74800] 17:18:48 INFO - PROCESS | 1937 | 1461629928010 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x11c63a800) [pid = 1937] [serial = 1387] [outer = 0x11aa74800] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x11b91d000 == 91 [pid = 1937] [id = 356] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12c341000 == 90 [pid = 1937] [id = 296] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12abcf800 == 89 [pid = 1937] [id = 355] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x13068f000 == 88 [pid = 1937] [id = 354] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x130194800 == 87 [pid = 1937] [id = 450] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12fba9000 == 86 [pid = 1937] [id = 449] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12bdb0800 == 85 [pid = 1937] [id = 448] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12eca0800 == 84 [pid = 1937] [id = 447] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x12dbcdc00) [pid = 1937] [serial = 1287] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12e84d000 == 83 [pid = 1937] [id = 446] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8c0800 == 82 [pid = 1937] [id = 445] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12bdce800 == 81 [pid = 1937] [id = 444] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12b040800 == 80 [pid = 1937] [id = 443] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12abcd000 == 79 [pid = 1937] [id = 442] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12a155800 == 78 [pid = 1937] [id = 441] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x11c680800 == 77 [pid = 1937] [id = 440] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x11ade7800 == 76 [pid = 1937] [id = 439] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x123e78800 == 75 [pid = 1937] [id = 438] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12e8db800 == 74 [pid = 1937] [id = 432] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x129494000 == 73 [pid = 1937] [id = 431] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x11c01d800 == 72 [pid = 1937] [id = 430] 17:18:48 INFO - PROCESS | 1937 | --DOCSHELL 0x13069e800 == 71 [pid = 1937] [id = 429] 17:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 823ms 17:18:48 INFO - PROCESS | 1937 | 1461629928518 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:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x12bd18800) [pid = 1937] [serial = 1228] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x128725000) [pid = 1937] [serial = 1239] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x11aa0e400) [pid = 1937] [serial = 1248] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x11af73400) [pid = 1937] [serial = 1255] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x11ab4ec00) [pid = 1937] [serial = 1254] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x11aae6c00) [pid = 1937] [serial = 1233] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x11c540000) [pid = 1937] [serial = 1236] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x11b00fc00) [pid = 1937] [serial = 1257] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x11b7ec400) [pid = 1937] [serial = 1258] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x12a402800) [pid = 1937] [serial = 1266] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x11ab5f800) [pid = 1937] [serial = 1278] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x12b05c000) [pid = 1937] [serial = 1242] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x12873b000) [pid = 1937] [serial = 1263] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x12909b400) [pid = 1937] [serial = 1264] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x12bf22c00) [pid = 1937] [serial = 1245] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x114b45400) [pid = 1937] [serial = 1230] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x12a70a400) [pid = 1937] [serial = 1281] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x123df9800) [pid = 1937] [serial = 1279] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x12dbccc00) [pid = 1937] [serial = 1285] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x12d73a400) [pid = 1937] [serial = 1284] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x12d194400) [pid = 1937] [serial = 1276] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x12b1b6000) [pid = 1937] [serial = 1270] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x12a794000) [pid = 1937] [serial = 1282] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x12a439400) [pid = 1937] [serial = 1267] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x12ab6a000) [pid = 1937] [serial = 1269] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x12b9d2000) [pid = 1937] [serial = 1273] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x12b4e8400) [pid = 1937] [serial = 1272] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x12c3e6000) [pid = 1937] [serial = 1275] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x123a39000) [pid = 1937] [serial = 1260] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x1241b6400) [pid = 1937] [serial = 1261] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x119037800) [pid = 1937] [serial = 1252] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x11587e800) [pid = 1937] [serial = 1251] [outer = 0x0] [url = about:blank] 17:18:48 INFO - PROCESS | 1937 | 1461629928544 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 1937 | 1461629928546 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 17:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:18:48 INFO - PROCESS | 1937 | 1461629928551 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 1937 | 1461629928554 Marionette TRACE conn2 <- [1,1822,null,{}] 17:18:48 INFO - PROCESS | 1937 | 1461629928561 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:18:48 INFO - PROCESS | 1937 | 1461629928655 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 17:18:48 INFO - PROCESS | 1937 | 1461629928660 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126638000 == 72 [pid = 1937] [id = 463] 17:18:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 193 (0x123b69000) [pid = 1937] [serial = 1388] [outer = 0x0] 17:18:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 194 (0x123f3ac00) [pid = 1937] [serial = 1389] [outer = 0x123b69000] 17:18:48 INFO - PROCESS | 1937 | 1461629928688 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 195 (0x12873f400) [pid = 1937] [serial = 1390] [outer = 0x123b69000] 17:18:49 INFO - PROCESS | 1937 | 1461629929055 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:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 522ms 17:18:49 INFO - PROCESS | 1937 | 1461629929093 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 1937 | 1461629929095 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 17:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:18:49 INFO - PROCESS | 1937 | 1461629929099 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 1937 | 1461629929100 Marionette TRACE conn2 <- [1,1826,null,{}] 17:18:49 INFO - PROCESS | 1937 | 1461629929105 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:18:49 INFO - PROCESS | 1937 | 1461629929196 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 17:18:49 INFO - PROCESS | 1937 | 1461629929201 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a470800 == 73 [pid = 1937] [id = 464] 17:18:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 196 (0x128755400) [pid = 1937] [serial = 1391] [outer = 0x0] 17:18:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 197 (0x129426400) [pid = 1937] [serial = 1392] [outer = 0x128755400] 17:18:49 INFO - PROCESS | 1937 | 1461629929227 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 198 (0x1296a7800) [pid = 1937] [serial = 1393] [outer = 0x128755400] 17:18:49 INFO - PROCESS | 1937 | 1461629929591 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:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 523ms 17:18:49 INFO - PROCESS | 1937 | 1461629929632 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 1937 | 1461629929634 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 17:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:18:49 INFO - PROCESS | 1937 | 1461629929640 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 1937 | 1461629929641 Marionette TRACE conn2 <- [1,1830,null,{}] 17:18:49 INFO - PROCESS | 1937 | 1461629929643 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:18:49 INFO - PROCESS | 1937 | 1461629929730 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 17:18:49 INFO - PROCESS | 1937 | 1461629929736 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bdc7800 == 74 [pid = 1937] [id = 465] 17:18:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 199 (0x1296ab000) [pid = 1937] [serial = 1394] [outer = 0x0] 17:18:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 200 (0x12a703000) [pid = 1937] [serial = 1395] [outer = 0x1296ab000] 17:18:49 INFO - PROCESS | 1937 | 1461629929762 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 201 (0x12a710c00) [pid = 1937] [serial = 1396] [outer = 0x1296ab000] 17:18:50 INFO - PROCESS | 1937 | 1461629930111 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:18:50 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:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 520ms 17:18:50 INFO - PROCESS | 1937 | 1461629930161 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 1937 | 1461629930162 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 17:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:18:50 INFO - PROCESS | 1937 | 1461629930164 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 1937 | 1461629930165 Marionette TRACE conn2 <- [1,1834,null,{}] 17:18:50 INFO - PROCESS | 1937 | 1461629930167 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:18:50 INFO - PROCESS | 1937 | 1461629930308 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 17:18:50 INFO - PROCESS | 1937 | 1461629930357 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x12daf6800 == 75 [pid = 1937] [id = 466] 17:18:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 202 (0x12a705000) [pid = 1937] [serial = 1397] [outer = 0x0] 17:18:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x12a90bc00) [pid = 1937] [serial = 1398] [outer = 0x12a705000] 17:18:50 INFO - PROCESS | 1937 | 1461629930385 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x12acfb800) [pid = 1937] [serial = 1399] [outer = 0x12a705000] 17:18:50 INFO - PROCESS | 1937 | 1461629930718 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:18:50 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:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 569ms 17:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:18:50 INFO - PROCESS | 1937 | 1461629930733 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 1937 | 1461629930736 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 17:18:50 INFO - PROCESS | 1937 | 1461629930740 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 1937 | 1461629930741 Marionette TRACE conn2 <- [1,1838,null,{}] 17:18:50 INFO - PROCESS | 1937 | 1461629930743 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:18:50 INFO - PROCESS | 1937 | 1461629930863 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 17:18:50 INFO - PROCESS | 1937 | 1461629930878 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1937 | ++DOCSHELL 0x12ea1d000 == 76 [pid = 1937] [id = 467] 17:18:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x12acf9000) [pid = 1937] [serial = 1400] [outer = 0x0] 17:18:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x12b1acc00) [pid = 1937] [serial = 1401] [outer = 0x12acf9000] 17:18:50 INFO - PROCESS | 1937 | 1461629930904 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x12b4eec00) [pid = 1937] [serial = 1402] [outer = 0x12acf9000] 17:18:51 INFO - PROCESS | 1937 | 1461629931281 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:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 570ms 17:18:51 INFO - PROCESS | 1937 | 1461629931311 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 1937 | 1461629931313 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 17:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:18:51 INFO - PROCESS | 1937 | 1461629931315 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 1937 | 1461629931316 Marionette TRACE conn2 <- [1,1842,null,{}] 17:18:51 INFO - PROCESS | 1937 | 1461629931320 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:18:51 INFO - PROCESS | 1937 | 1461629931436 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 17:18:51 INFO - PROCESS | 1937 | 1461629931448 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f189800 == 77 [pid = 1937] [id = 468] 17:18:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x12a70f000) [pid = 1937] [serial = 1403] [outer = 0x0] 17:18:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x12b925400) [pid = 1937] [serial = 1404] [outer = 0x12a70f000] 17:18:51 INFO - PROCESS | 1937 | 1461629931476 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x12c3eb400) [pid = 1937] [serial = 1405] [outer = 0x12a70f000] 17:18:51 INFO - PROCESS | 1937 | 1461629931849 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:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 570ms 17:18:51 INFO - PROCESS | 1937 | 1461629931890 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 1937 | 1461629931891 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 17:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:18:51 INFO - PROCESS | 1937 | 1461629931894 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 1937 | 1461629931895 Marionette TRACE conn2 <- [1,1846,null,{}] 17:18:51 INFO - PROCESS | 1937 | 1461629931897 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:18:52 INFO - PROCESS | 1937 | 1461629932014 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 17:18:52 INFO - PROCESS | 1937 | 1461629932026 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f3b3800 == 78 [pid = 1937] [id = 469] 17:18:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x12aa44400) [pid = 1937] [serial = 1406] [outer = 0x0] 17:18:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x12aa4ac00) [pid = 1937] [serial = 1407] [outer = 0x12aa44400] 17:18:52 INFO - PROCESS | 1937 | 1461629932051 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x12aa4f000) [pid = 1937] [serial = 1408] [outer = 0x12aa44400] 17:18:52 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:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 517ms 17:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:18:52 INFO - PROCESS | 1937 | 1461629932406 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:18:52 INFO - PROCESS | 1937 | 1461629932412 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 1937 | 1461629932413 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 17:18:52 INFO - PROCESS | 1937 | 1461629932415 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 1937 | 1461629932417 Marionette TRACE conn2 <- [1,1850,null,{}] 17:18:52 INFO - PROCESS | 1937 | 1461629932421 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:18:52 INFO - PROCESS | 1937 | 1461629932539 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 17:18:52 INFO - PROCESS | 1937 | 1461629932551 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12fcea000 == 79 [pid = 1937] [id = 470] 17:18:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x12aa4a000) [pid = 1937] [serial = 1409] [outer = 0x0] 17:18:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x12bd17000) [pid = 1937] [serial = 1410] [outer = 0x12aa4a000] 17:18:52 INFO - PROCESS | 1937 | 1461629932576 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x12d740000) [pid = 1937] [serial = 1411] [outer = 0x12aa4a000] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x11359cc00) [pid = 1937] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x12aac6c00) [pid = 1937] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x12aac7000) [pid = 1937] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x114bd4400) [pid = 1937] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x12b4ed800) [pid = 1937] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x12a707400) [pid = 1937] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x123eb8c00) [pid = 1937] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x11aa10800) [pid = 1937] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x12b9d2800) [pid = 1937] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x1142bb800) [pid = 1937] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x12664c800) [pid = 1937] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x12a710800) [pid = 1937] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x11b037800) [pid = 1937] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:18:52 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x11aa03800) [pid = 1937] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:18:53 INFO - PROCESS | 1937 | 1461629933047 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:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 17:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:18:53 INFO - PROCESS | 1937 | 1461629933093 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 1937 | 1461629933094 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 17:18:53 INFO - PROCESS | 1937 | 1461629933096 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 1937 | 1461629933098 Marionette TRACE conn2 <- [1,1854,null,{}] 17:18:53 INFO - PROCESS | 1937 | 1461629933101 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:18:53 INFO - PROCESS | 1937 | 1461629933227 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 17:18:53 INFO - PROCESS | 1937 | 1461629933231 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x13068b800 == 80 [pid = 1937] [id = 471] 17:18:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 203 (0x11aa32000) [pid = 1937] [serial = 1412] [outer = 0x0] 17:18:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 204 (0x12aa47000) [pid = 1937] [serial = 1413] [outer = 0x11aa32000] 17:18:53 INFO - PROCESS | 1937 | 1461629933263 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 205 (0x12ad86800) [pid = 1937] [serial = 1414] [outer = 0x11aa32000] 17:18:53 INFO - PROCESS | 1937 | 1461629933606 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:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 521ms 17:18:53 INFO - PROCESS | 1937 | 1461629933620 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 1937 | 1461629933623 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 17:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:18:53 INFO - PROCESS | 1937 | 1461629933625 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 1937 | 1461629933626 Marionette TRACE conn2 <- [1,1858,null,{}] 17:18:53 INFO - PROCESS | 1937 | 1461629933628 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:18:53 INFO - PROCESS | 1937 | 1461629933723 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 17:18:53 INFO - PROCESS | 1937 | 1461629933800 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x131ce0800 == 81 [pid = 1937] [id = 472] 17:18:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 206 (0x1296a6800) [pid = 1937] [serial = 1415] [outer = 0x0] 17:18:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 207 (0x12ad8b000) [pid = 1937] [serial = 1416] [outer = 0x1296a6800] 17:18:53 INFO - PROCESS | 1937 | 1461629933825 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 208 (0x12d195000) [pid = 1937] [serial = 1417] [outer = 0x1296a6800] 17:18:54 INFO - PROCESS | 1937 | 1461629934124 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:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 17:18:54 INFO - PROCESS | 1937 | 1461629934144 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 1937 | 1461629934145 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 17:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:18:54 INFO - PROCESS | 1937 | 1461629934147 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 1937 | 1461629934148 Marionette TRACE conn2 <- [1,1862,null,{}] 17:18:54 INFO - PROCESS | 1937 | 1461629934151 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:18:54 INFO - PROCESS | 1937 | 1461629934249 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 17:18:54 INFO - PROCESS | 1937 | 1461629934253 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x13a1da800 == 82 [pid = 1937] [id = 473] 17:18:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 209 (0x12aa32400) [pid = 1937] [serial = 1418] [outer = 0x0] 17:18:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x12aa37400) [pid = 1937] [serial = 1419] [outer = 0x12aa32400] 17:18:54 INFO - PROCESS | 1937 | 1461629934278 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x12ad8bc00) [pid = 1937] [serial = 1420] [outer = 0x12aa32400] 17:18:54 INFO - PROCESS | 1937 | 1461629934717 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:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 621ms 17:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:18:54 INFO - PROCESS | 1937 | 1461629934770 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 1937 | 1461629934772 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 17:18:54 INFO - PROCESS | 1937 | 1461629934775 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 1937 | 1461629934777 Marionette TRACE conn2 <- [1,1866,null,{}] 17:18:54 INFO - PROCESS | 1937 | 1461629934780 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:18:55 INFO - PROCESS | 1937 | 1461629935042 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 17:18:55 INFO - PROCESS | 1937 | 1461629935232 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119d58000 == 83 [pid = 1937] [id = 474] 17:18:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x1135a2000) [pid = 1937] [serial = 1421] [outer = 0x0] 17:18:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x1147d6c00) [pid = 1937] [serial = 1422] [outer = 0x1135a2000] 17:18:55 INFO - PROCESS | 1937 | 1461629935266 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x118c05400) [pid = 1937] [serial = 1423] [outer = 0x1135a2000] 17:18:55 INFO - PROCESS | 1937 | 1461629935693 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:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 17:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:18:55 INFO - PROCESS | 1937 | 1461629935746 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 1937 | 1461629935748 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 17:18:55 INFO - PROCESS | 1937 | 1461629935751 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 1937 | 1461629935754 Marionette TRACE conn2 <- [1,1870,null,{}] 17:18:55 INFO - PROCESS | 1937 | 1461629935758 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:18:55 INFO - PROCESS | 1937 | 1461629935878 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 17:18:55 INFO - PROCESS | 1937 | 1461629935968 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a463800 == 84 [pid = 1937] [id = 475] 17:18:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x11aa08c00) [pid = 1937] [serial = 1424] [outer = 0x0] 17:18:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x11ab64c00) [pid = 1937] [serial = 1425] [outer = 0x11aa08c00] 17:18:56 INFO - PROCESS | 1937 | 1461629936001 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x11b7ec000) [pid = 1937] [serial = 1426] [outer = 0x11aa08c00] 17:18:56 INFO - PROCESS | 1937 | 1461629936409 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:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 721ms 17:18:56 INFO - PROCESS | 1937 | 1461629936478 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 1937 | 1461629936480 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 17:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:18:56 INFO - PROCESS | 1937 | 1461629936482 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - PROCESS | 1937 | 1461629936483 Marionette TRACE conn2 <- [1,1874,null,{}] 17:18:56 INFO - PROCESS | 1937 | 1461629936518 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:18:56 INFO - PROCESS | 1937 | 1461629936634 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 17:18:56 INFO - PROCESS | 1937 | 1461629936724 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f187000 == 85 [pid = 1937] [id = 476] 17:18:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x12743d400) [pid = 1937] [serial = 1427] [outer = 0x0] 17:18:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x128748000) [pid = 1937] [serial = 1428] [outer = 0x12743d400] 17:18:56 INFO - PROCESS | 1937 | 1461629936754 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x1296adc00) [pid = 1937] [serial = 1429] [outer = 0x12743d400] 17:18:57 INFO - PROCESS | 1937 | 1461629937204 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:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 732ms 17:18:57 INFO - PROCESS | 1937 | 1461629937216 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 1937 | 1461629937221 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 17:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:18:57 INFO - PROCESS | 1937 | 1461629937256 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 1937 | 1461629937262 Marionette TRACE conn2 <- [1,1878,null,{}] 17:18:57 INFO - PROCESS | 1937 | 1461629937265 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:18:57 INFO - PROCESS | 1937 | 1461629937441 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 17:18:57 INFO - PROCESS | 1937 | 1461629937611 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1370ea800 == 86 [pid = 1937] [id = 477] 17:18:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x129614c00) [pid = 1937] [serial = 1430] [outer = 0x0] 17:18:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x12aa37800) [pid = 1937] [serial = 1431] [outer = 0x129614c00] 17:18:57 INFO - PROCESS | 1937 | 1461629937662 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x12aac7400) [pid = 1937] [serial = 1432] [outer = 0x129614c00] 17:18:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x12acf1000) [pid = 1937] [serial = 1433] [outer = 0x12f837000] 17:18:58 INFO - PROCESS | 1937 | 1461629938195 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:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 988ms 17:18:58 INFO - PROCESS | 1937 | 1461629938252 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 1937 | 1461629938253 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 17:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:18:58 INFO - PROCESS | 1937 | 1461629938257 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 1937 | 1461629938258 Marionette TRACE conn2 <- [1,1882,null,{}] 17:18:58 INFO - PROCESS | 1937 | 1461629938260 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:18:58 INFO - PROCESS | 1937 | 1461629938373 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 17:18:58 INFO - PROCESS | 1937 | 1461629938473 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1370ec000 == 87 [pid = 1937] [id = 478] 17:18:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x1274a7800) [pid = 1937] [serial = 1434] [outer = 0x0] 17:18:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x12881d400) [pid = 1937] [serial = 1435] [outer = 0x1274a7800] 17:18:58 INFO - PROCESS | 1937 | 1461629938503 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x12ad81000) [pid = 1937] [serial = 1436] [outer = 0x1274a7800] 17:18:58 INFO - PROCESS | 1937 | 1461629938917 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:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 17:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:18:58 INFO - PROCESS | 1937 | 1461629938928 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 1937 | 1461629938930 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 17:18:58 INFO - PROCESS | 1937 | 1461629938932 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 1937 | 1461629938933 Marionette TRACE conn2 <- [1,1886,null,{}] 17:18:58 INFO - PROCESS | 1937 | 1461629938937 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:18:59 INFO - PROCESS | 1937 | 1461629939050 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 17:18:59 INFO - PROCESS | 1937 | 1461629939171 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ad56000 == 88 [pid = 1937] [id = 479] 17:18:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x12ae09400) [pid = 1937] [serial = 1437] [outer = 0x0] 17:18:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x12ae0b000) [pid = 1937] [serial = 1438] [outer = 0x12ae09400] 17:18:59 INFO - PROCESS | 1937 | 1461629939208 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x12b1b3400) [pid = 1937] [serial = 1439] [outer = 0x12ae09400] 17:18:59 INFO - PROCESS | 1937 | 1461629939636 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:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 720ms 17:18:59 INFO - PROCESS | 1937 | 1461629939654 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 17:18:59 INFO - PROCESS | 1937 | 1461629939656 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 17:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:18:59 INFO - PROCESS | 1937 | 1461629939658 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 1937 | 1461629939659 Marionette TRACE conn2 <- [1,1890,null,{}] 17:18:59 INFO - PROCESS | 1937 | 1461629939662 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:18:59 INFO - PROCESS | 1937 | 1461629939793 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 17:18:59 INFO - PROCESS | 1937 | 1461629939921 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x141c7b000 == 89 [pid = 1937] [id = 480] 17:18:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x12b9d2000) [pid = 1937] [serial = 1440] [outer = 0x0] 17:18:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x12bf2c800) [pid = 1937] [serial = 1441] [outer = 0x12b9d2000] 17:18:59 INFO - PROCESS | 1937 | 1461629939953 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x12e498000) [pid = 1937] [serial = 1442] [outer = 0x12b9d2000] 17:19:00 INFO - PROCESS | 1937 | 1461629940406 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:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 770ms 17:19:00 INFO - PROCESS | 1937 | 1461629940428 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 1937 | 1461629940430 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 17:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:19:00 INFO - PROCESS | 1937 | 1461629940432 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 1937 | 1461629940433 Marionette TRACE conn2 <- [1,1894,null,{}] 17:19:00 INFO - PROCESS | 1937 | 1461629940436 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:19:00 INFO - PROCESS | 1937 | 1461629940548 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 17:19:00 INFO - PROCESS | 1937 | 1461629940645 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126622800 == 90 [pid = 1937] [id = 481] 17:19:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x1135a6800) [pid = 1937] [serial = 1443] [outer = 0x0] 17:19:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x11aa75400) [pid = 1937] [serial = 1444] [outer = 0x1135a6800] 17:19:00 INFO - PROCESS | 1937 | 1461629940680 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x12bf2e400) [pid = 1937] [serial = 1445] [outer = 0x1135a6800] 17:19:01 INFO - PROCESS | 1937 | 1461629941219 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:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 819ms 17:19:01 INFO - PROCESS | 1937 | 1461629941254 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 1937 | 1461629941257 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 17:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:19:01 INFO - PROCESS | 1937 | 1461629941260 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 1937 | 1461629941262 Marionette TRACE conn2 <- [1,1898,null,{}] 17:19:01 INFO - PROCESS | 1937 | 1461629941266 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:19:01 INFO - PROCESS | 1937 | 1461629941440 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 17:19:01 INFO - PROCESS | 1937 | 1461629941614 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b033000 == 91 [pid = 1937] [id = 482] 17:19:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 237 (0x12961dc00) [pid = 1937] [serial = 1446] [outer = 0x0] 17:19:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 238 (0x12e4e4000) [pid = 1937] [serial = 1447] [outer = 0x12961dc00] 17:19:01 INFO - PROCESS | 1937 | 1461629941645 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 239 (0x12e4edc00) [pid = 1937] [serial = 1448] [outer = 0x12961dc00] 17:19:02 INFO - PROCESS | 1937 | 1461629942260 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:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1023ms 17:19:02 INFO - PROCESS | 1937 | 1461629942283 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 1937 | 1461629942285 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 17:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:19:02 INFO - PROCESS | 1937 | 1461629942291 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 1937 | 1461629942293 Marionette TRACE conn2 <- [1,1902,null,{}] 17:19:02 INFO - PROCESS | 1937 | 1461629942297 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:19:02 INFO - PROCESS | 1937 | 1461629942404 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 17:19:02 INFO - PROCESS | 1937 | 1461629942500 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1288d0800 == 92 [pid = 1937] [id = 483] 17:19:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 240 (0x114f99000) [pid = 1937] [serial = 1449] [outer = 0x0] 17:19:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 241 (0x118fcb000) [pid = 1937] [serial = 1450] [outer = 0x114f99000] 17:19:02 INFO - PROCESS | 1937 | 1461629942528 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 242 (0x11aa0e400) [pid = 1937] [serial = 1451] [outer = 0x114f99000] 17:19:02 INFO - PROCESS | 1937 | 1461629942952 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:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 721ms 17:19:03 INFO - PROCESS | 1937 | 1461629943023 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 1937 | 1461629943027 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 17:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:19:03 INFO - PROCESS | 1937 | 1461629943033 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - PROCESS | 1937 | 1461629943036 Marionette TRACE conn2 <- [1,1906,null,{}] 17:19:03 INFO - PROCESS | 1937 | 1461629943040 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:19:03 INFO - PROCESS | 1937 | 1461629943142 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 17:19:03 INFO - PROCESS | 1937 | 1461629943242 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123c1c000 == 93 [pid = 1937] [id = 484] 17:19:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 243 (0x11ab6a400) [pid = 1937] [serial = 1452] [outer = 0x0] 17:19:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x11afe4c00) [pid = 1937] [serial = 1453] [outer = 0x11ab6a400] 17:19:03 INFO - PROCESS | 1937 | 1461629943271 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x11b033000) [pid = 1937] [serial = 1454] [outer = 0x11ab6a400] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x13a1da800 == 92 [pid = 1937] [id = 473] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x131ce0800 == 91 [pid = 1937] [id = 472] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x13068b800 == 90 [pid = 1937] [id = 471] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12fcea000 == 89 [pid = 1937] [id = 470] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x11aa36000) [pid = 1937] [serial = 1353] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12f3b3800 == 88 [pid = 1937] [id = 469] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12f189800 == 87 [pid = 1937] [id = 468] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea1d000 == 86 [pid = 1937] [id = 467] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12daf6800 == 85 [pid = 1937] [id = 466] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12bdc7800 == 84 [pid = 1937] [id = 465] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12a470800 == 83 [pid = 1937] [id = 464] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x126638000 == 82 [pid = 1937] [id = 463] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x123c17000 == 81 [pid = 1937] [id = 462] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x124044000 == 80 [pid = 1937] [id = 461] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x138ad8800 == 79 [pid = 1937] [id = 456] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x1398d6800 == 78 [pid = 1937] [id = 455] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6ca800 == 77 [pid = 1937] [id = 454] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12aed5800 == 76 [pid = 1937] [id = 453] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x127629800 == 75 [pid = 1937] [id = 452] 17:19:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12f193000 == 74 [pid = 1937] [id = 451] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x1135a1c00) [pid = 1937] [serial = 1350] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 242 (0x12acfac00) [pid = 1937] [serial = 1333] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 241 (0x12ab64000) [pid = 1937] [serial = 1332] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 240 (0x12b1b9400) [pid = 1937] [serial = 1335] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 239 (0x12b4eb400) [pid = 1937] [serial = 1336] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 238 (0x12a435000) [pid = 1937] [serial = 1344] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 237 (0x12b9da400) [pid = 1937] [serial = 1338] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 236 (0x12e4e9000) [pid = 1937] [serial = 1288] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x127cc8800) [pid = 1937] [serial = 1323] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x129427000) [pid = 1937] [serial = 1324] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x118e19000) [pid = 1937] [serial = 1290] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x11ad32c00) [pid = 1937] [serial = 1317] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x11b00d800) [pid = 1937] [serial = 1318] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x12d193000) [pid = 1937] [serial = 1341] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x1190a4000) [pid = 1937] [serial = 1315] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x114f9ac00) [pid = 1937] [serial = 1314] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x11b010000) [pid = 1937] [serial = 1293] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x129621000) [pid = 1937] [serial = 1326] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x12a43a400) [pid = 1937] [serial = 1327] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x12acf7000) [pid = 1937] [serial = 1308] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x12a796c00) [pid = 1937] [serial = 1329] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x11c04ac00) [pid = 1937] [serial = 1320] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x123a41400) [pid = 1937] [serial = 1321] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x12c3dd800) [pid = 1937] [serial = 1305] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x128723400) [pid = 1937] [serial = 1311] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x12961c400) [pid = 1937] [serial = 1299] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x126644c00) [pid = 1937] [serial = 1296] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x12a707800) [pid = 1937] [serial = 1302] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x12d746c00) [pid = 1937] [serial = 1342] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x12da21c00) [pid = 1937] [serial = 1348] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x12bf2d000) [pid = 1937] [serial = 1339] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x12aac4800) [pid = 1937] [serial = 1330] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x1135a6400) [pid = 1937] [serial = 1351] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x12d194c00) [pid = 1937] [serial = 1345] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x12a909400) [pid = 1937] [serial = 1347] [outer = 0x0] [url = about:blank] 17:19:03 INFO - PROCESS | 1937 | 1461629943741 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:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 724ms 17:19:03 INFO - PROCESS | 1937 | 1461629943758 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 1937 | 1461629943759 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 17:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:19:03 INFO - PROCESS | 1937 | 1461629943761 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - PROCESS | 1937 | 1461629943764 Marionette TRACE conn2 <- [1,1910,null,{}] 17:19:03 INFO - PROCESS | 1937 | 1461629943773 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:19:03 INFO - PROCESS | 1937 | 1461629943865 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 17:19:03 INFO - PROCESS | 1937 | 1461629943871 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x124048800 == 75 [pid = 1937] [id = 485] 17:19:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 210 (0x11b031000) [pid = 1937] [serial = 1455] [outer = 0x0] 17:19:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 211 (0x11c0fa000) [pid = 1937] [serial = 1456] [outer = 0x11b031000] 17:19:03 INFO - PROCESS | 1937 | 1461629943899 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 212 (0x123f36400) [pid = 1937] [serial = 1457] [outer = 0x11b031000] 17:19:04 INFO - PROCESS | 1937 | 1461629944289 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:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 571ms 17:19:04 INFO - PROCESS | 1937 | 1461629944333 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 1937 | 1461629944335 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 17:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:19:04 INFO - PROCESS | 1937 | 1461629944337 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 1937 | 1461629944339 Marionette TRACE conn2 <- [1,1914,null,{}] 17:19:04 INFO - PROCESS | 1937 | 1461629944341 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:19:04 INFO - PROCESS | 1937 | 1461629944432 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 17:19:04 INFO - PROCESS | 1937 | 1461629944459 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12abd8000 == 76 [pid = 1937] [id = 486] 17:19:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 213 (0x12872b000) [pid = 1937] [serial = 1458] [outer = 0x0] 17:19:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 214 (0x129237400) [pid = 1937] [serial = 1459] [outer = 0x12872b000] 17:19:04 INFO - PROCESS | 1937 | 1461629944489 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 215 (0x12961c800) [pid = 1937] [serial = 1460] [outer = 0x12872b000] 17:19:04 INFO - PROCESS | 1937 | 1461629944832 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:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 519ms 17:19:04 INFO - PROCESS | 1937 | 1461629944858 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 1937 | 1461629944859 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 17:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:19:04 INFO - PROCESS | 1937 | 1461629944861 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 1937 | 1461629944862 Marionette TRACE conn2 <- [1,1918,null,{}] 17:19:04 INFO - PROCESS | 1937 | 1461629944865 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:19:04 INFO - PROCESS | 1937 | 1461629944953 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 17:19:04 INFO - PROCESS | 1937 | 1461629944957 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bb4d800 == 77 [pid = 1937] [id = 487] 17:19:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 216 (0x1296a7c00) [pid = 1937] [serial = 1461] [outer = 0x0] 17:19:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 217 (0x12a403c00) [pid = 1937] [serial = 1462] [outer = 0x1296a7c00] 17:19:04 INFO - PROCESS | 1937 | 1461629944983 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 218 (0x12a42f000) [pid = 1937] [serial = 1463] [outer = 0x1296a7c00] 17:19:05 INFO - PROCESS | 1937 | 1461629945334 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:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 523ms 17:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:19:05 INFO - PROCESS | 1937 | 1461629945385 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 1937 | 1461629945386 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 17:19:05 INFO - PROCESS | 1937 | 1461629945388 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - PROCESS | 1937 | 1461629945389 Marionette TRACE conn2 <- [1,1922,null,{}] 17:19:05 INFO - PROCESS | 1937 | 1461629945391 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:19:05 INFO - PROCESS | 1937 | 1461629945532 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 17:19:05 INFO - PROCESS | 1937 | 1461629945584 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c483800 == 78 [pid = 1937] [id = 488] 17:19:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x1296abc00) [pid = 1937] [serial = 1464] [outer = 0x0] 17:19:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x12a70a400) [pid = 1937] [serial = 1465] [outer = 0x1296abc00] 17:19:05 INFO - PROCESS | 1937 | 1461629945613 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x12aa38c00) [pid = 1937] [serial = 1466] [outer = 0x1296abc00] 17:19:06 INFO - PROCESS | 1937 | 1461629946055 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:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 720ms 17:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:19:06 INFO - PROCESS | 1937 | 1461629946109 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 1937 | 1461629946111 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 17:19:06 INFO - PROCESS | 1937 | 1461629946114 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 1937 | 1461629946116 Marionette TRACE conn2 <- [1,1926,null,{}] 17:19:06 INFO - PROCESS | 1937 | 1461629946129 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:19:06 INFO - PROCESS | 1937 | 1461629946272 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 17:19:06 INFO - PROCESS | 1937 | 1461629946323 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e65f800 == 79 [pid = 1937] [id = 489] 17:19:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x12a70e800) [pid = 1937] [serial = 1467] [outer = 0x0] 17:19:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x12aa4c800) [pid = 1937] [serial = 1468] [outer = 0x12a70e800] 17:19:06 INFO - PROCESS | 1937 | 1461629946349 Marionette DEBUG loaded listener.js 17:19:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x12aac7000) [pid = 1937] [serial = 1469] [outer = 0x12a70e800] 17:19:06 INFO - PROCESS | 1937 | 1461629946700 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:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 17:19:06 INFO - PROCESS | 1937 | 1461629946744 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 1937 | 1461629946746 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 17:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:19:06 INFO - PROCESS | 1937 | 1461629946750 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 1937 | 1461629946752 Marionette TRACE conn2 <- [1,1930,null,{}] 17:19:06 INFO - PROCESS | 1937 | 1461629946755 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:19:06 INFO - PROCESS | 1937 | 1461629946963 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 17:19:07 INFO - PROCESS | 1937 | 1461629946997 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8e2800 == 80 [pid = 1937] [id = 490] 17:19:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x11c52c400) [pid = 1937] [serial = 1470] [outer = 0x0] 17:19:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x12acecc00) [pid = 1937] [serial = 1471] [outer = 0x11c52c400] 17:19:07 INFO - PROCESS | 1937 | 1461629947038 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x12ad83c00) [pid = 1937] [serial = 1472] [outer = 0x11c52c400] 17:19:07 INFO - PROCESS | 1937 | 1461629947416 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:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 673ms 17:19:07 INFO - PROCESS | 1937 | 1461629947424 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 17:19:07 INFO - PROCESS | 1937 | 1461629947425 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 17:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:19:07 INFO - PROCESS | 1937 | 1461629947427 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - PROCESS | 1937 | 1461629947428 Marionette TRACE conn2 <- [1,1934,null,{}] 17:19:07 INFO - PROCESS | 1937 | 1461629947430 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:19:07 INFO - PROCESS | 1937 | 1461629947551 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 17:19:07 INFO - PROCESS | 1937 | 1461629947566 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ecaa800 == 81 [pid = 1937] [id = 491] 17:19:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x12ad86c00) [pid = 1937] [serial = 1473] [outer = 0x0] 17:19:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x12adc8000) [pid = 1937] [serial = 1474] [outer = 0x12ad86c00] 17:19:07 INFO - PROCESS | 1937 | 1461629947592 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x12ae07800) [pid = 1937] [serial = 1475] [outer = 0x12ad86c00] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x12acf9000) [pid = 1937] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x12a70f000) [pid = 1937] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x12aa44400) [pid = 1937] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x123b69000) [pid = 1937] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x1135a3800) [pid = 1937] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x12a705000) [pid = 1937] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x128755400) [pid = 1937] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x11aa74800) [pid = 1937] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x12aa4a000) [pid = 1937] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x1296ab000) [pid = 1937] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x11aa32000) [pid = 1937] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:19:08 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x1296a6800) [pid = 1937] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:19:08 INFO - PROCESS | 1937 | 1461629948093 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:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 719ms 17:19:08 INFO - PROCESS | 1937 | 1461629948147 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 1937 | 1461629948148 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 17:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:19:08 INFO - PROCESS | 1937 | 1461629948151 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - PROCESS | 1937 | 1461629948152 Marionette TRACE conn2 <- [1,1938,null,{}] 17:19:08 INFO - PROCESS | 1937 | 1461629948155 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:19:08 INFO - PROCESS | 1937 | 1461629948244 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 17:19:08 INFO - PROCESS | 1937 | 1461629948340 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a181800 == 82 [pid = 1937] [id = 492] 17:19:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 219 (0x1135a2c00) [pid = 1937] [serial = 1476] [outer = 0x0] 17:19:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 220 (0x128755400) [pid = 1937] [serial = 1477] [outer = 0x1135a2c00] 17:19:08 INFO - PROCESS | 1937 | 1461629948365 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 221 (0x12aa49c00) [pid = 1937] [serial = 1478] [outer = 0x1135a2c00] 17:19:08 INFO - PROCESS | 1937 | 1461629948645 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:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 520ms 17:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:19:08 INFO - PROCESS | 1937 | 1461629948676 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 1937 | 1461629948677 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 17:19:08 INFO - PROCESS | 1937 | 1461629948679 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - PROCESS | 1937 | 1461629948681 Marionette TRACE conn2 <- [1,1942,null,{}] 17:19:08 INFO - PROCESS | 1937 | 1461629948683 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:19:08 INFO - PROCESS | 1937 | 1461629948794 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 17:19:08 INFO - PROCESS | 1937 | 1461629948798 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f1d6800 == 83 [pid = 1937] [id = 493] 17:19:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 222 (0x12ad80400) [pid = 1937] [serial = 1479] [outer = 0x0] 17:19:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 223 (0x12b1ae800) [pid = 1937] [serial = 1480] [outer = 0x12ad80400] 17:19:08 INFO - PROCESS | 1937 | 1461629948828 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 224 (0x12b5e3400) [pid = 1937] [serial = 1481] [outer = 0x12ad80400] 17:19:09 INFO - PROCESS | 1937 | 1461629949168 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:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 519ms 17:19:09 INFO - PROCESS | 1937 | 1461629949199 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 1937 | 1461629949201 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 17:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:19:09 INFO - PROCESS | 1937 | 1461629949232 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 1937 | 1461629949234 Marionette TRACE conn2 <- [1,1946,null,{}] 17:19:09 INFO - PROCESS | 1937 | 1461629949239 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:19:09 INFO - PROCESS | 1937 | 1461629949332 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 17:19:09 INFO - PROCESS | 1937 | 1461629949337 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12fcdd000 == 84 [pid = 1937] [id = 494] 17:19:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 225 (0x12ae0d800) [pid = 1937] [serial = 1482] [outer = 0x0] 17:19:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 226 (0x12b9d9c00) [pid = 1937] [serial = 1483] [outer = 0x12ae0d800] 17:19:09 INFO - PROCESS | 1937 | 1461629949362 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 227 (0x12bf23000) [pid = 1937] [serial = 1484] [outer = 0x12ae0d800] 17:19:09 INFO - PROCESS | 1937 | 1461629949710 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:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 546ms 17:19:09 INFO - PROCESS | 1937 | 1461629949757 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 1937 | 1461629949759 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 17:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:19:09 INFO - PROCESS | 1937 | 1461629949761 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 1937 | 1461629949762 Marionette TRACE conn2 <- [1,1950,null,{}] 17:19:09 INFO - PROCESS | 1937 | 1461629949764 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:19:09 INFO - PROCESS | 1937 | 1461629949857 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 17:19:09 INFO - PROCESS | 1937 | 1461629949938 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x130160000 == 85 [pid = 1937] [id = 495] 17:19:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 228 (0x12b00c800) [pid = 1937] [serial = 1485] [outer = 0x0] 17:19:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 229 (0x12bf2d800) [pid = 1937] [serial = 1486] [outer = 0x12b00c800] 17:19:09 INFO - PROCESS | 1937 | 1461629949963 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x12d73e800) [pid = 1937] [serial = 1487] [outer = 0x12b00c800] 17:19:10 INFO - PROCESS | 1937 | 1461629950453 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:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 718ms 17:19:10 INFO - PROCESS | 1937 | 1461629950479 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 17:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:19:10 INFO - PROCESS | 1937 | 1461629950483 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 17:19:10 INFO - PROCESS | 1937 | 1461629950486 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 1937 | 1461629950489 Marionette TRACE conn2 <- [1,1954,null,{}] 17:19:10 INFO - PROCESS | 1937 | 1461629950492 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:19:10 INFO - PROCESS | 1937 | 1461629950612 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 17:19:10 INFO - PROCESS | 1937 | 1461629950730 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126634800 == 86 [pid = 1937] [id = 496] 17:19:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x11aa10800) [pid = 1937] [serial = 1488] [outer = 0x0] 17:19:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x11aa37c00) [pid = 1937] [serial = 1489] [outer = 0x11aa10800] 17:19:10 INFO - PROCESS | 1937 | 1461629950764 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x11aff0800) [pid = 1937] [serial = 1490] [outer = 0x11aa10800] 17:19:11 INFO - PROCESS | 1937 | 1461629951203 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:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 723ms 17:19:11 INFO - PROCESS | 1937 | 1461629951209 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 1937 | 1461629951213 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 17:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:19:11 INFO - PROCESS | 1937 | 1461629951218 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 1937 | 1461629951219 Marionette TRACE conn2 <- [1,1958,null,{}] 17:19:11 INFO - PROCESS | 1937 | 1461629951222 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:19:11 INFO - PROCESS | 1937 | 1461629951336 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 17:19:11 INFO - PROCESS | 1937 | 1461629951456 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c33f000 == 87 [pid = 1937] [id = 497] 17:19:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x11b02f800) [pid = 1937] [serial = 1491] [outer = 0x0] 17:19:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x11c5e3c00) [pid = 1937] [serial = 1492] [outer = 0x11b02f800] 17:19:11 INFO - PROCESS | 1937 | 1461629951488 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x129615000) [pid = 1937] [serial = 1493] [outer = 0x11b02f800] 17:19:11 INFO - PROCESS | 1937 | 1461629951915 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:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 721ms 17:19:11 INFO - PROCESS | 1937 | 1461629951939 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 17:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:19:11 INFO - PROCESS | 1937 | 1461629951941 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 17:19:11 INFO - PROCESS | 1937 | 1461629951943 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 1937 | 1461629951946 Marionette TRACE conn2 <- [1,1962,null,{}] 17:19:11 INFO - PROCESS | 1937 | 1461629951954 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:19:12 INFO - PROCESS | 1937 | 1461629952095 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 17:19:12 INFO - PROCESS | 1937 | 1461629952216 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x13016f000 == 88 [pid = 1937] [id = 498] 17:19:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 237 (0x12a708000) [pid = 1937] [serial = 1494] [outer = 0x0] 17:19:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 238 (0x12a903000) [pid = 1937] [serial = 1495] [outer = 0x12a708000] 17:19:12 INFO - PROCESS | 1937 | 1461629952251 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 239 (0x12ab6a000) [pid = 1937] [serial = 1496] [outer = 0x12a708000] 17:19:12 INFO - PROCESS | 1937 | 1461629952683 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:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 771ms 17:19:12 INFO - PROCESS | 1937 | 1461629952715 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 17:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:19:12 INFO - PROCESS | 1937 | 1461629952717 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 17:19:12 INFO - PROCESS | 1937 | 1461629952719 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - PROCESS | 1937 | 1461629952721 Marionette TRACE conn2 <- [1,1966,null,{}] 17:19:12 INFO - PROCESS | 1937 | 1461629952723 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:19:12 INFO - PROCESS | 1937 | 1461629952835 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 17:19:12 INFO - PROCESS | 1937 | 1461629952955 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x131ce1000 == 89 [pid = 1937] [id = 499] 17:19:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 240 (0x12acf4c00) [pid = 1937] [serial = 1497] [outer = 0x0] 17:19:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 241 (0x12ae08800) [pid = 1937] [serial = 1498] [outer = 0x12acf4c00] 17:19:12 INFO - PROCESS | 1937 | 1461629952987 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 242 (0x12b1b8400) [pid = 1937] [serial = 1499] [outer = 0x12acf4c00] 17:19:13 INFO - PROCESS | 1937 | 1461629953366 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:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 17:19:13 INFO - PROCESS | 1937 | 1461629953390 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 1937 | 1461629953392 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 17:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:19:13 INFO - PROCESS | 1937 | 1461629953394 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 1937 | 1461629953395 Marionette TRACE conn2 <- [1,1970,null,{}] 17:19:13 INFO - PROCESS | 1937 | 1461629953398 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:19:13 INFO - PROCESS | 1937 | 1461629953528 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 17:19:13 INFO - PROCESS | 1937 | 1461629953633 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x138ade800 == 90 [pid = 1937] [id = 500] 17:19:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 243 (0x126648400) [pid = 1937] [serial = 1500] [outer = 0x0] 17:19:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x12b9dac00) [pid = 1937] [serial = 1501] [outer = 0x126648400] 17:19:13 INFO - PROCESS | 1937 | 1461629953663 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x12d18e000) [pid = 1937] [serial = 1502] [outer = 0x126648400] 17:19:14 INFO - PROCESS | 1937 | 1461629954090 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:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 719ms 17:19:14 INFO - PROCESS | 1937 | 1461629954113 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 1937 | 1461629954115 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 17:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:19:14 INFO - PROCESS | 1937 | 1461629954117 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 1937 | 1461629954118 Marionette TRACE conn2 <- [1,1974,null,{}] 17:19:14 INFO - PROCESS | 1937 | 1461629954121 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:19:14 INFO - PROCESS | 1937 | 1461629954240 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 17:19:14 INFO - PROCESS | 1937 | 1461629954362 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x13a1cf000 == 91 [pid = 1937] [id = 501] 17:19:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 246 (0x12d741c00) [pid = 1937] [serial = 1503] [outer = 0x0] 17:19:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 247 (0x12da80800) [pid = 1937] [serial = 1504] [outer = 0x12d741c00] 17:19:14 INFO - PROCESS | 1937 | 1461629954394 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 248 (0x12ecd8400) [pid = 1937] [serial = 1505] [outer = 0x12d741c00] 17:19:14 INFO - PROCESS | 1937 | 1461629954804 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:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 720ms 17:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:19:14 INFO - PROCESS | 1937 | 1461629954855 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 1937 | 1461629954857 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 17:19:14 INFO - PROCESS | 1937 | 1461629954859 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 1937 | 1461629954860 Marionette TRACE conn2 <- [1,1978,null,{}] 17:19:14 INFO - PROCESS | 1937 | 1461629954863 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:19:14 INFO - PROCESS | 1937 | 1461629954972 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 17:19:15 INFO - PROCESS | 1937 | 1461629955126 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1937 | ++DOCSHELL 0x1398d8800 == 92 [pid = 1937] [id = 502] 17:19:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 249 (0x114247400) [pid = 1937] [serial = 1506] [outer = 0x0] 17:19:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 250 (0x12d193800) [pid = 1937] [serial = 1507] [outer = 0x114247400] 17:19:15 INFO - PROCESS | 1937 | 1461629955157 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 251 (0x12ece3400) [pid = 1937] [serial = 1508] [outer = 0x114247400] 17:19:15 INFO - PROCESS | 1937 | 1461629955777 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:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 969ms 17:19:15 INFO - PROCESS | 1937 | 1461629955838 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 17:19:15 INFO - PROCESS | 1937 | 1461629955840 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 17:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:19:15 INFO - PROCESS | 1937 | 1461629955846 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 1937 | 1461629955848 Marionette TRACE conn2 <- [1,1982,null,{}] 17:19:15 INFO - PROCESS | 1937 | 1461629955852 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:19:15 INFO - PROCESS | 1937 | 1461629955960 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 17:19:16 INFO - PROCESS | 1937 | 1461629956056 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12abcd000 == 93 [pid = 1937] [id = 503] 17:19:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 252 (0x118803400) [pid = 1937] [serial = 1509] [outer = 0x0] 17:19:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 253 (0x11aa0a000) [pid = 1937] [serial = 1510] [outer = 0x118803400] 17:19:16 INFO - PROCESS | 1937 | 1461629956085 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 254 (0x11aae9400) [pid = 1937] [serial = 1511] [outer = 0x118803400] 17:19:16 INFO - PROCESS | 1937 | 1461629956525 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:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 723ms 17:19:16 INFO - PROCESS | 1937 | 1461629956573 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 1937 | 1461629956577 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 17:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:19:16 INFO - PROCESS | 1937 | 1461629956583 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - PROCESS | 1937 | 1461629956585 Marionette TRACE conn2 <- [1,1986,null,{}] 17:19:16 INFO - PROCESS | 1937 | 1461629956589 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:19:16 INFO - PROCESS | 1937 | 1461629956690 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 17:19:16 INFO - PROCESS | 1937 | 1461629956788 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123e6d000 == 94 [pid = 1937] [id = 504] 17:19:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 255 (0x11b02d800) [pid = 1937] [serial = 1512] [outer = 0x0] 17:19:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 256 (0x11c540000) [pid = 1937] [serial = 1513] [outer = 0x11b02d800] 17:19:16 INFO - PROCESS | 1937 | 1461629956816 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 257 (0x123ee9400) [pid = 1937] [serial = 1514] [outer = 0x11b02d800] 17:19:17 INFO - PROCESS | 1937 | 1461629957242 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:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 17:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:19:17 INFO - PROCESS | 1937 | 1461629957270 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 1937 | 1461629957272 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 17:19:17 INFO - PROCESS | 1937 | 1461629957276 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - PROCESS | 1937 | 1461629957278 Marionette TRACE conn2 <- [1,1990,null,{}] 17:19:17 INFO - PROCESS | 1937 | 1461629957287 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:19:17 INFO - PROCESS | 1937 | 1461629957392 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 17:19:17 INFO - PROCESS | 1937 | 1461629957491 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8c4000 == 95 [pid = 1937] [id = 505] 17:19:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 258 (0x1296b0000) [pid = 1937] [serial = 1515] [outer = 0x0] 17:19:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 259 (0x12a411400) [pid = 1937] [serial = 1516] [outer = 0x1296b0000] 17:19:17 INFO - PROCESS | 1937 | 1461629957521 Marionette DEBUG loaded listener.js 17:19:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 260 (0x12a70c400) [pid = 1937] [serial = 1517] [outer = 0x1296b0000] 17:19:17 INFO - PROCESS | 1937 | 1461629957932 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:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 17:19:17 INFO - PROCESS | 1937 | 1461629957948 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 1937 | 1461629957950 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 17:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:19:17 INFO - PROCESS | 1937 | 1461629957952 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - PROCESS | 1937 | 1461629957953 Marionette TRACE conn2 <- [1,1994,null,{}] 17:19:17 INFO - PROCESS | 1937 | 1461629957955 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:19:18 INFO - PROCESS | 1937 | 1461629958074 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 17:19:18 INFO - PROCESS | 1937 | 1461629958184 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d794000 == 96 [pid = 1937] [id = 506] 17:19:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 261 (0x1296a8c00) [pid = 1937] [serial = 1518] [outer = 0x0] 17:19:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 262 (0x12aa2d000) [pid = 1937] [serial = 1519] [outer = 0x1296a8c00] 17:19:18 INFO - PROCESS | 1937 | 1461629958213 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 263 (0x12aa4dc00) [pid = 1937] [serial = 1520] [outer = 0x1296a8c00] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x11b752800 == 95 [pid = 1937] [id = 295] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x1133a7800 == 94 [pid = 1937] [id = 437] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12aed8800 == 93 [pid = 1937] [id = 435] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12b7f5000 == 92 [pid = 1937] [id = 299] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x130186800 == 91 [pid = 1937] [id = 436] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12fcdd000 == 90 [pid = 1937] [id = 494] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12f1d6800 == 89 [pid = 1937] [id = 493] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 262 (0x12b348000) [pid = 1937] [serial = 1371] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 261 (0x12adc6c00) [pid = 1937] [serial = 1374] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 260 (0x12aabc800) [pid = 1937] [serial = 1368] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 259 (0x12a79c400) [pid = 1937] [serial = 1365] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 258 (0x11b02a400) [pid = 1937] [serial = 1359] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 257 (0x11aa30800) [pid = 1937] [serial = 1356] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 256 (0x12bd1b000) [pid = 1937] [serial = 1380] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 255 (0x128755c00) [pid = 1937] [serial = 1362] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 254 (0x1296b1400) [pid = 1937] [serial = 1377] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 253 (0x12aa37400) [pid = 1937] [serial = 1419] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12a181800 == 88 [pid = 1937] [id = 492] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12ecaa800 == 87 [pid = 1937] [id = 491] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12e8e2800 == 86 [pid = 1937] [id = 490] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12e65f800 == 85 [pid = 1937] [id = 489] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12c483800 == 84 [pid = 1937] [id = 488] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb4d800 == 83 [pid = 1937] [id = 487] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12abd8000 == 82 [pid = 1937] [id = 486] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x124048800 == 81 [pid = 1937] [id = 485] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x123c1c000 == 80 [pid = 1937] [id = 484] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x1288d0800 == 79 [pid = 1937] [id = 483] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12ad56000 == 78 [pid = 1937] [id = 479] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x1370ec000 == 77 [pid = 1937] [id = 478] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x1370ea800 == 76 [pid = 1937] [id = 477] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12f187000 == 75 [pid = 1937] [id = 476] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x12a463800 == 74 [pid = 1937] [id = 475] 17:19:18 INFO - PROCESS | 1937 | --DOCSHELL 0x119d58000 == 73 [pid = 1937] [id = 474] 17:19:18 INFO - PROCESS | 1937 | 1461629958711 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:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 252 (0x12b4eec00) [pid = 1937] [serial = 1402] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 251 (0x12b1acc00) [pid = 1937] [serial = 1401] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 250 (0x12b925400) [pid = 1937] [serial = 1404] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 249 (0x12aa4ac00) [pid = 1937] [serial = 1407] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 248 (0x12aa4f000) [pid = 1937] [serial = 1408] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 247 (0x12c3eb400) [pid = 1937] [serial = 1405] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 246 (0x123f3ac00) [pid = 1937] [serial = 1389] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 245 (0x12873f400) [pid = 1937] [serial = 1390] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x11aa39c00) [pid = 1937] [serial = 1384] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x1156ae400) [pid = 1937] [serial = 1383] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 242 (0x12a90bc00) [pid = 1937] [serial = 1398] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 241 (0x129426400) [pid = 1937] [serial = 1392] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 240 (0x1296a7800) [pid = 1937] [serial = 1393] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 239 (0x11c63a800) [pid = 1937] [serial = 1387] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 238 (0x11b011c00) [pid = 1937] [serial = 1386] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 237 (0x12bd17000) [pid = 1937] [serial = 1410] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 236 (0x12a703000) [pid = 1937] [serial = 1395] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x12a710c00) [pid = 1937] [serial = 1396] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x12aa47000) [pid = 1937] [serial = 1413] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x12d740000) [pid = 1937] [serial = 1411] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x12ad86800) [pid = 1937] [serial = 1414] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x12d195000) [pid = 1937] [serial = 1417] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x12acfb800) [pid = 1937] [serial = 1399] [outer = 0x0] [url = about:blank] 17:19:18 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x12ad8b000) [pid = 1937] [serial = 1416] [outer = 0x0] [url = about:blank] 17:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 820ms 17:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:19:18 INFO - PROCESS | 1937 | 1461629958773 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 17:19:18 INFO - PROCESS | 1937 | 1461629958775 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 17:19:18 INFO - PROCESS | 1937 | 1461629958778 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - PROCESS | 1937 | 1461629958780 Marionette TRACE conn2 <- [1,1998,null,{}] 17:19:18 INFO - PROCESS | 1937 | 1461629958783 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:19:18 INFO - PROCESS | 1937 | 1461629958926 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 17:19:18 INFO - PROCESS | 1937 | 1461629958939 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1266c5000 == 74 [pid = 1937] [id = 507] 17:19:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 230 (0x11b02a400) [pid = 1937] [serial = 1521] [outer = 0x0] 17:19:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 231 (0x123f52000) [pid = 1937] [serial = 1522] [outer = 0x11b02a400] 17:19:18 INFO - PROCESS | 1937 | 1461629958973 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 232 (0x1296ad800) [pid = 1937] [serial = 1523] [outer = 0x11b02a400] 17:19:19 INFO - PROCESS | 1937 | 1461629959359 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:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 620ms 17:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:19:19 INFO - PROCESS | 1937 | 1461629959414 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 17:19:19 INFO - PROCESS | 1937 | 1461629959415 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 17:19:19 INFO - PROCESS | 1937 | 1461629959417 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 1937 | 1461629959418 Marionette TRACE conn2 <- [1,2002,null,{}] 17:19:19 INFO - PROCESS | 1937 | 1461629959427 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:19:19 INFO - PROCESS | 1937 | 1461629959534 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 17:19:19 INFO - PROCESS | 1937 | 1461629959539 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b040000 == 75 [pid = 1937] [id = 508] 17:19:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 233 (0x12ab64000) [pid = 1937] [serial = 1524] [outer = 0x0] 17:19:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 234 (0x12ad7f800) [pid = 1937] [serial = 1525] [outer = 0x12ab64000] 17:19:19 INFO - PROCESS | 1937 | 1461629959566 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 235 (0x12adc7800) [pid = 1937] [serial = 1526] [outer = 0x12ab64000] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad5d000 == 74 [pid = 1937] [id = 333] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12c4d6000 == 73 [pid = 1937] [id = 416] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x141c7b000 == 72 [pid = 1937] [id = 480] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12e8d1000 == 71 [pid = 1937] [id = 377] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12e862800 == 70 [pid = 1937] [id = 394] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd84000 == 69 [pid = 1937] [id = 315] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12b033000 == 68 [pid = 1937] [id = 482] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12fcde800 == 67 [pid = 1937] [id = 337] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x126622800 == 66 [pid = 1937] [id = 481] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12a467000 == 65 [pid = 1937] [id = 370] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x130680800 == 64 [pid = 1937] [id = 373] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12a156800 == 63 [pid = 1937] [id = 375] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12f3a8000 == 62 [pid = 1937] [id = 316] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12a193000 == 61 [pid = 1937] [id = 396] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12a15a800 == 60 [pid = 1937] [id = 374] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12efb2800 == 59 [pid = 1937] [id = 414] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12efbf800 == 58 [pid = 1937] [id = 353] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12fba4000 == 57 [pid = 1937] [id = 336] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x123c0e000 == 56 [pid = 1937] [id = 334] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6bf000 == 55 [pid = 1937] [id = 395] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x130112800 == 54 [pid = 1937] [id = 350] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x129222000 == 53 [pid = 1937] [id = 372] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12c476000 == 52 [pid = 1937] [id = 278] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12fcec000 == 51 [pid = 1937] [id = 390] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x1398d9800 == 50 [pid = 1937] [id = 433] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x1266c2800 == 49 [pid = 1937] [id = 376] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6c8800 == 48 [pid = 1937] [id = 415] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12663a000 == 47 [pid = 1937] [id = 459] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6b5800 == 46 [pid = 1937] [id = 317] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12dc3c800 == 45 [pid = 1937] [id = 297] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12f6cc800 == 44 [pid = 1937] [id = 332] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12f1c4000 == 43 [pid = 1937] [id = 458] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb5b800 == 42 [pid = 1937] [id = 460] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x131cdd800 == 41 [pid = 1937] [id = 457] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x13016d000 == 40 [pid = 1937] [id = 434] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12abcd000 == 39 [pid = 1937] [id = 503] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x1398d8800 == 38 [pid = 1937] [id = 502] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x13a1cf000 == 37 [pid = 1937] [id = 501] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x138ade800 == 36 [pid = 1937] [id = 500] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x131ce1000 == 35 [pid = 1937] [id = 499] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x13016f000 == 34 [pid = 1937] [id = 498] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12c33f000 == 33 [pid = 1937] [id = 497] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x126634800 == 32 [pid = 1937] [id = 496] 17:19:20 INFO - PROCESS | 1937 | --DOCSHELL 0x130160000 == 31 [pid = 1937] [id = 495] 17:19:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12d794000 == 30 [pid = 1937] [id = 506] 17:19:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8c4000 == 29 [pid = 1937] [id = 505] 17:19:21 INFO - PROCESS | 1937 | --DOCSHELL 0x123e6d000 == 28 [pid = 1937] [id = 504] 17:19:21 INFO - PROCESS | 1937 | --DOCSHELL 0x1266c5000 == 27 [pid = 1937] [id = 507] 17:19:21 INFO - PROCESS | 1937 | 1461629961794 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:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2428ms 17:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:19:21 INFO - PROCESS | 1937 | 1461629961847 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 17:19:21 INFO - PROCESS | 1937 | 1461629961849 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 17:19:21 INFO - PROCESS | 1937 | 1461629961853 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 1937 | 1461629961855 Marionette TRACE conn2 <- [1,2006,null,{}] 17:19:21 INFO - PROCESS | 1937 | 1461629961859 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:19:21 INFO - PROCESS | 1937 | 1461629961945 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 17:19:22 INFO - PROCESS | 1937 | 1461629962007 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1188c7000 == 28 [pid = 1937] [id = 509] 17:19:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 236 (0x114b4b400) [pid = 1937] [serial = 1527] [outer = 0x0] 17:19:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 237 (0x114bb4400) [pid = 1937] [serial = 1528] [outer = 0x114b4b400] 17:19:22 INFO - PROCESS | 1937 | 1461629962037 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 238 (0x114bd8c00) [pid = 1937] [serial = 1529] [outer = 0x114b4b400] 17:19:22 INFO - PROCESS | 1937 | 1461629962373 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:19:22 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:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 572ms 17:19:22 INFO - PROCESS | 1937 | 1461629962425 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 1937 | 1461629962429 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 17:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:19:22 INFO - PROCESS | 1937 | 1461629962434 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 1937 | 1461629962436 Marionette TRACE conn2 <- [1,2010,null,{}] 17:19:22 INFO - PROCESS | 1937 | 1461629962438 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:19:22 INFO - PROCESS | 1937 | 1461629962558 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 17:19:22 INFO - PROCESS | 1937 | 1461629962618 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119acd000 == 29 [pid = 1937] [id = 510] 17:19:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 239 (0x114bb7c00) [pid = 1937] [serial = 1530] [outer = 0x0] 17:19:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 240 (0x114e1f800) [pid = 1937] [serial = 1531] [outer = 0x114bb7c00] 17:19:22 INFO - PROCESS | 1937 | 1461629962645 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 241 (0x115a42c00) [pid = 1937] [serial = 1532] [outer = 0x114bb7c00] 17:19:23 INFO - PROCESS | 1937 | 1461629963002 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:19:23 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:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 620ms 17:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:19:23 INFO - PROCESS | 1937 | 1461629963054 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 1937 | 1461629963056 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 17:19:23 INFO - PROCESS | 1937 | 1461629963058 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 1937 | 1461629963061 Marionette TRACE conn2 <- [1,2014,null,{}] 17:19:23 INFO - PROCESS | 1937 | 1461629963069 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:19:23 INFO - PROCESS | 1937 | 1461629963176 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 17:19:23 INFO - PROCESS | 1937 | 1461629963223 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b05a800 == 30 [pid = 1937] [id = 511] 17:19:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 242 (0x11357d400) [pid = 1937] [serial = 1533] [outer = 0x0] 17:19:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 243 (0x118aa9000) [pid = 1937] [serial = 1534] [outer = 0x11357d400] 17:19:23 INFO - PROCESS | 1937 | 1461629963252 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 244 (0x118cef000) [pid = 1937] [serial = 1535] [outer = 0x11357d400] 17:19:23 INFO - PROCESS | 1937 | 1461629963614 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:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 571ms 17:19:23 INFO - PROCESS | 1937 | 1461629963629 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 1937 | 1461629963631 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 17:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:19:23 INFO - PROCESS | 1937 | 1461629963633 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 1937 | 1461629963634 Marionette TRACE conn2 <- [1,2018,null,{}] 17:19:23 INFO - PROCESS | 1937 | 1461629963638 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:19:23 INFO - PROCESS | 1937 | 1461629963737 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 17:19:23 INFO - PROCESS | 1937 | 1461629963749 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11bbf1000 == 31 [pid = 1937] [id = 512] 17:19:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 245 (0x11857e800) [pid = 1937] [serial = 1536] [outer = 0x0] 17:19:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 246 (0x118fd6c00) [pid = 1937] [serial = 1537] [outer = 0x11857e800] 17:19:23 INFO - PROCESS | 1937 | 1461629963777 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 247 (0x119264000) [pid = 1937] [serial = 1538] [outer = 0x11857e800] 17:19:24 INFO - PROCESS | 1937 | 1461629964109 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:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 522ms 17:19:24 INFO - PROCESS | 1937 | 1461629964155 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 1937 | 1461629964156 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 17:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:19:24 INFO - PROCESS | 1937 | 1461629964159 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - PROCESS | 1937 | 1461629964160 Marionette TRACE conn2 <- [1,2022,null,{}] 17:19:24 INFO - PROCESS | 1937 | 1461629964162 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:19:24 INFO - PROCESS | 1937 | 1461629964259 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 17:19:24 INFO - PROCESS | 1937 | 1461629964271 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c1d5800 == 32 [pid = 1937] [id = 513] 17:19:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 248 (0x114bb6800) [pid = 1937] [serial = 1539] [outer = 0x0] 17:19:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 249 (0x119a4c400) [pid = 1937] [serial = 1540] [outer = 0x114bb6800] 17:19:24 INFO - PROCESS | 1937 | 1461629964298 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 250 (0x119da0400) [pid = 1937] [serial = 1541] [outer = 0x114bb6800] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 249 (0x118803400) [pid = 1937] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 248 (0x11b02d800) [pid = 1937] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 247 (0x11b02a400) [pid = 1937] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 246 (0x1296b0000) [pid = 1937] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 245 (0x12b00c800) [pid = 1937] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 244 (0x11aa10800) [pid = 1937] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 243 (0x11b02f800) [pid = 1937] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 242 (0x12acf4c00) [pid = 1937] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 241 (0x12a708000) [pid = 1937] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 240 (0x126648400) [pid = 1937] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 239 (0x12d741c00) [pid = 1937] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 238 (0x114247400) [pid = 1937] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 237 (0x1296a8c00) [pid = 1937] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 236 (0x1135a3000) [pid = 1937] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 235 (0x12743d400) [pid = 1937] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 234 (0x11ab4e400) [pid = 1937] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 233 (0x12872b000) [pid = 1937] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 232 (0x123b68c00) [pid = 1937] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 231 (0x1135a2c00) [pid = 1937] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 230 (0x118e16400) [pid = 1937] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 229 (0x123a42800) [pid = 1937] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 228 (0x114f99000) [pid = 1937] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 227 (0x12a405800) [pid = 1937] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 226 (0x12444cc00) [pid = 1937] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 225 (0x128746800) [pid = 1937] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 224 (0x12ad86c00) [pid = 1937] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 223 (0x11a944400) [pid = 1937] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 222 (0x11ab6a400) [pid = 1937] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 221 (0x12ad80400) [pid = 1937] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 220 (0x11aaec400) [pid = 1937] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 219 (0x1241b1000) [pid = 1937] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 218 (0x129096000) [pid = 1937] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 217 (0x118ac4800) [pid = 1937] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 216 (0x114bd3c00) [pid = 1937] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 215 (0x11ad21000) [pid = 1937] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 214 (0x1296a7c00) [pid = 1937] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 213 (0x129614c00) [pid = 1937] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 212 (0x11aa08c00) [pid = 1937] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 211 (0x12a70e800) [pid = 1937] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 210 (0x12a431000) [pid = 1937] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 209 (0x127cbf400) [pid = 1937] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 208 (0x12bd22400) [pid = 1937] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 207 (0x11aa0c800) [pid = 1937] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 206 (0x12a793c00) [pid = 1937] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 205 (0x113581800) [pid = 1937] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 204 (0x116597400) [pid = 1937] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 203 (0x12adc4000) [pid = 1937] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 202 (0x12aa32400) [pid = 1937] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 201 (0x12ab61c00) [pid = 1937] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 200 (0x11b02c400) [pid = 1937] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 199 (0x11a93cc00) [pid = 1937] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 198 (0x118810c00) [pid = 1937] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 197 (0x113587400) [pid = 1937] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 196 (0x11b006000) [pid = 1937] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 195 (0x118c43400) [pid = 1937] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 194 (0x11c52c400) [pid = 1937] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 193 (0x11a6a0400) [pid = 1937] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 192 (0x1274a7800) [pid = 1937] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 191 (0x11b038800) [pid = 1937] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 190 (0x128828c00) [pid = 1937] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 189 (0x119d94800) [pid = 1937] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 188 (0x1135a6800) [pid = 1937] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 187 (0x12743c800) [pid = 1937] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 186 (0x11c0f2000) [pid = 1937] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 185 (0x12b91e000) [pid = 1937] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 184 (0x11a941000) [pid = 1937] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 183 (0x12a409800) [pid = 1937] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 182 (0x12ae09400) [pid = 1937] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 181 (0x11aa05400) [pid = 1937] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x12b019c00) [pid = 1937] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x129612800) [pid = 1937] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x11880c400) [pid = 1937] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x12b9d2000) [pid = 1937] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x11ad2dc00) [pid = 1937] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x114fa1000) [pid = 1937] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x127cc0c00) [pid = 1937] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x1135a2000) [pid = 1937] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x11b031000) [pid = 1937] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x12b1b7000) [pid = 1937] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x12ae0d800) [pid = 1937] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x12ab60000) [pid = 1937] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x12acf1c00) [pid = 1937] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x11b786c00) [pid = 1937] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x11ab6a000) [pid = 1937] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x12961dc00) [pid = 1937] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x12a909800) [pid = 1937] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x11880c800) [pid = 1937] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x123eae000) [pid = 1937] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x1296abc00) [pid = 1937] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:19:25 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x12b4e8000) [pid = 1937] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:19:25 INFO - PROCESS | 1937 | 1461629965472 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:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1323ms 17:19:25 INFO - PROCESS | 1937 | 1461629965501 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 17:19:25 INFO - PROCESS | 1937 | 1461629965502 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 17:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:19:25 INFO - PROCESS | 1937 | 1461629965508 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:19:25 INFO - PROCESS | 1937 | 1461629965509 Marionette TRACE conn2 <- [1,2026,null,{}] 17:19:25 INFO - PROCESS | 1937 | 1461629965511 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:19:25 INFO - PROCESS | 1937 | 1461629965610 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 17:19:25 INFO - PROCESS | 1937 | 1461629965678 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b051000 == 33 [pid = 1937] [id = 514] 17:19:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x114bb4c00) [pid = 1937] [serial = 1542] [outer = 0x0] 17:19:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x115452000) [pid = 1937] [serial = 1543] [outer = 0x114bb4c00] 17:19:25 INFO - PROCESS | 1937 | 1461629965707 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x11a948c00) [pid = 1937] [serial = 1544] [outer = 0x114bb4c00] 17:19:25 INFO - PROCESS | 1937 | 1461629965986 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:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 518ms 17:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:19:26 INFO - PROCESS | 1937 | 1461629966027 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 1937 | 1461629966028 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 17:19:26 INFO - PROCESS | 1937 | 1461629966031 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 1937 | 1461629966032 Marionette TRACE conn2 <- [1,2030,null,{}] 17:19:26 INFO - PROCESS | 1937 | 1461629966034 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:19:26 INFO - PROCESS | 1937 | 1461629966112 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 17:19:26 INFO - PROCESS | 1937 | 1461629966116 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123e6d000 == 34 [pid = 1937] [id = 515] 17:19:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x11aa03000) [pid = 1937] [serial = 1545] [outer = 0x0] 17:19:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x11aa0c800) [pid = 1937] [serial = 1546] [outer = 0x11aa03000] 17:19:26 INFO - PROCESS | 1937 | 1461629966145 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x11aa31000) [pid = 1937] [serial = 1547] [outer = 0x11aa03000] 17:19:26 INFO - PROCESS | 1937 | 1461629966486 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:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 469ms 17:19:26 INFO - PROCESS | 1937 | 1461629966500 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 17:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:19:26 INFO - PROCESS | 1937 | 1461629966502 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 17:19:26 INFO - PROCESS | 1937 | 1461629966507 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 1937 | 1461629966508 Marionette TRACE conn2 <- [1,2034,null,{}] 17:19:26 INFO - PROCESS | 1937 | 1461629966511 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:19:26 INFO - PROCESS | 1937 | 1461629966615 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 17:19:26 INFO - PROCESS | 1937 | 1461629966625 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x124464000 == 35 [pid = 1937] [id = 516] 17:19:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x119d98400) [pid = 1937] [serial = 1548] [outer = 0x0] 17:19:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x11aa39000) [pid = 1937] [serial = 1549] [outer = 0x119d98400] 17:19:26 INFO - PROCESS | 1937 | 1461629966650 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x11aa75000) [pid = 1937] [serial = 1550] [outer = 0x119d98400] 17:19:26 INFO - PROCESS | 1937 | 1461629966974 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:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 17:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:19:27 INFO - PROCESS | 1937 | 1461629967026 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 17:19:27 INFO - PROCESS | 1937 | 1461629967027 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 17:19:27 INFO - PROCESS | 1937 | 1461629967029 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 1937 | 1461629967030 Marionette TRACE conn2 <- [1,2038,null,{}] 17:19:27 INFO - PROCESS | 1937 | 1461629967032 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:19:27 INFO - PROCESS | 1937 | 1461629967111 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 17:19:27 INFO - PROCESS | 1937 | 1461629967115 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b057000 == 36 [pid = 1937] [id = 517] 17:19:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x11aa7a800) [pid = 1937] [serial = 1551] [outer = 0x0] 17:19:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x11aae6c00) [pid = 1937] [serial = 1552] [outer = 0x11aa7a800] 17:19:27 INFO - PROCESS | 1937 | 1461629967143 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x11ab4dc00) [pid = 1937] [serial = 1553] [outer = 0x11aa7a800] 17:19:27 INFO - PROCESS | 1937 | 1461629967671 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:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 669ms 17:19:27 INFO - PROCESS | 1937 | 1461629967699 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 17:19:27 INFO - PROCESS | 1937 | 1461629967701 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 17:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:19:27 INFO - PROCESS | 1937 | 1461629967733 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 1937 | 1461629967737 Marionette TRACE conn2 <- [1,2042,null,{}] 17:19:27 INFO - PROCESS | 1937 | 1461629967743 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:19:27 INFO - PROCESS | 1937 | 1461629967847 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 17:19:27 INFO - PROCESS | 1937 | 1461629967910 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11972b000 == 37 [pid = 1937] [id = 518] 17:19:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x1135a4400) [pid = 1937] [serial = 1554] [outer = 0x0] 17:19:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x114bb6c00) [pid = 1937] [serial = 1555] [outer = 0x1135a4400] 17:19:27 INFO - PROCESS | 1937 | 1461629967943 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x114f96800) [pid = 1937] [serial = 1556] [outer = 0x1135a4400] 17:19:28 INFO - PROCESS | 1937 | 1461629968461 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:19:28 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:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 777ms 17:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:19:28 INFO - PROCESS | 1937 | 1461629968509 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 1937 | 1461629968513 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 17:19:28 INFO - PROCESS | 1937 | 1461629968518 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 1937 | 1461629968520 Marionette TRACE conn2 <- [1,2046,null,{}] 17:19:28 INFO - PROCESS | 1937 | 1461629968522 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:19:28 INFO - PROCESS | 1937 | 1461629968630 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 17:19:28 INFO - PROCESS | 1937 | 1461629968715 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c0c4800 == 38 [pid = 1937] [id = 519] 17:19:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x116541c00) [pid = 1937] [serial = 1557] [outer = 0x0] 17:19:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x118808400) [pid = 1937] [serial = 1558] [outer = 0x116541c00] 17:19:28 INFO - PROCESS | 1937 | 1461629968750 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 178 (0x1188b1800) [pid = 1937] [serial = 1559] [outer = 0x116541c00] 17:19:29 INFO - PROCESS | 1937 | 1461629969283 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:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 826ms 17:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:19:29 INFO - PROCESS | 1937 | 1461629969343 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 1937 | 1461629969345 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 17:19:29 INFO - PROCESS | 1937 | 1461629969347 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - PROCESS | 1937 | 1461629969350 Marionette TRACE conn2 <- [1,2050,null,{}] 17:19:29 INFO - PROCESS | 1937 | 1461629969357 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:19:29 INFO - PROCESS | 1937 | 1461629969464 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 17:19:29 INFO - PROCESS | 1937 | 1461629969552 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11353c800 == 39 [pid = 1937] [id = 520] 17:19:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 179 (0x117846c00) [pid = 1937] [serial = 1560] [outer = 0x0] 17:19:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 180 (0x118f09400) [pid = 1937] [serial = 1561] [outer = 0x117846c00] 17:19:29 INFO - PROCESS | 1937 | 1461629969584 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 181 (0x119e4d400) [pid = 1937] [serial = 1562] [outer = 0x117846c00] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x11b933800 == 38 [pid = 1937] [id = 101] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x11ade1800 == 37 [pid = 1937] [id = 99] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x119d47000 == 36 [pid = 1937] [id = 97] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x116766800 == 35 [pid = 1937] [id = 85] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb52800 == 34 [pid = 1937] [id = 87] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad5b000 == 33 [pid = 1937] [id = 98] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x1185d6800 == 32 [pid = 1937] [id = 95] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x12c4ce000 == 31 [pid = 1937] [id = 88] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x11b91b800 == 30 [pid = 1937] [id = 100] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x119726800 == 29 [pid = 1937] [id = 96] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x115258800 == 28 [pid = 1937] [id = 90] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8cf800 == 27 [pid = 1937] [id = 93] 17:19:30 INFO - PROCESS | 1937 | --DOCSHELL 0x115a67800 == 26 [pid = 1937] [id = 94] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 180 (0x12ad7f800) [pid = 1937] [serial = 1525] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | 1461629970288 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:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 179 (0x12e4edc00) [pid = 1937] [serial = 1448] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 178 (0x11aa3b000) [pid = 1937] [serial = 1354] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 177 (0x12bf2e400) [pid = 1937] [serial = 1445] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x128748000) [pid = 1937] [serial = 1428] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x11c52bc00) [pid = 1937] [serial = 1360] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x129237400) [pid = 1937] [serial = 1459] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x127cc6400) [pid = 1937] [serial = 865] [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:30 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x12ab67400) [pid = 1937] [serial = 1240] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x128755400) [pid = 1937] [serial = 1477] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x12aabb000) [pid = 1937] [serial = 1312] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x123ebc000) [pid = 1937] [serial = 1006] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x118fcb000) [pid = 1937] [serial = 1450] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x12a909000) [pid = 1937] [serial = 1366] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x12a436400) [pid = 1937] [serial = 1120] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x12b04d400) [pid = 1937] [serial = 1060] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x12adc8000) [pid = 1937] [serial = 1474] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x11beb8c00) [pid = 1937] [serial = 1117] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x11b033000) [pid = 1937] [serial = 1454] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x12b5e3400) [pid = 1937] [serial = 1481] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x11c04ec00) [pid = 1937] [serial = 1003] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x129231c00) [pid = 1937] [serial = 1297] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x12bd15800) [pid = 1937] [serial = 952] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x11aa04800) [pid = 1937] [serial = 1291] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x115884400) [pid = 1937] [serial = 940] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x1243b4400) [pid = 1937] [serial = 946] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x12a403c00) [pid = 1937] [serial = 1462] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x12aa37800) [pid = 1937] [serial = 1431] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x11ab64c00) [pid = 1937] [serial = 1425] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x12ae07800) [pid = 1937] [serial = 1475] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x12a42f000) [pid = 1937] [serial = 1463] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x12aa4c800) [pid = 1937] [serial = 1468] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x12da20400) [pid = 1937] [serial = 1189] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x12b345400) [pid = 1937] [serial = 949] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x12d73ac00) [pid = 1937] [serial = 1246] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x11aa3c400) [pid = 1937] [serial = 1357] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x12ab68c00) [pid = 1937] [serial = 1186] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x11358a000) [pid = 1937] [serial = 1132] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x12e493800) [pid = 1937] [serial = 1066] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x12961c800) [pid = 1937] [serial = 1460] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x12adcb000) [pid = 1937] [serial = 1375] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x12ad8bc00) [pid = 1937] [serial = 1420] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x12da7f000) [pid = 1937] [serial = 1372] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x12da28c00) [pid = 1937] [serial = 1069] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x11ad3a000) [pid = 1937] [serial = 1054] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x119e47800) [pid = 1937] [serial = 1114] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x11784bc00) [pid = 1937] [serial = 1231] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x12e49d800) [pid = 1937] [serial = 1126] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11a94a000) [pid = 1937] [serial = 1000] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x12ad83c00) [pid = 1937] [serial = 1472] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x12a79a400) [pid = 1937] [serial = 1249] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x12ad81000) [pid = 1937] [serial = 1436] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x128746c00) [pid = 1937] [serial = 1180] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x12a795800) [pid = 1937] [serial = 1183] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11aa0e400) [pid = 1937] [serial = 1451] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x11ab58800) [pid = 1937] [serial = 943] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x12aa49c00) [pid = 1937] [serial = 1478] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x12b1ae800) [pid = 1937] [serial = 1480] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x11aa75400) [pid = 1937] [serial = 1444] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x12acecc00) [pid = 1937] [serial = 1471] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x12881d400) [pid = 1937] [serial = 1435] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x12a403800) [pid = 1937] [serial = 1009] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x123eb1000) [pid = 1937] [serial = 1057] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x12d746800) [pid = 1937] [serial = 1063] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x12dbc8c00) [pid = 1937] [serial = 1381] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x12a79b000) [pid = 1937] [serial = 1303] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x12ae0b000) [pid = 1937] [serial = 1438] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11b795000) [pid = 1937] [serial = 1294] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x12bf19800) [pid = 1937] [serial = 1123] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x1296b1000) [pid = 1937] [serial = 1300] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x11afe4c00) [pid = 1937] [serial = 1453] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x1296adc00) [pid = 1937] [serial = 1429] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x12adcbc00) [pid = 1937] [serial = 1378] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x12b1b3400) [pid = 1937] [serial = 1439] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x12e498000) [pid = 1937] [serial = 1442] [outer = 0x0] [url = about:blank] 17:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x12b349c00) [pid = 1937] [serial = 880] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x12aac7400) [pid = 1937] [serial = 1432] [outer = 0x0] [url = about:blank] 17:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 976ms 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x12bf2c800) [pid = 1937] [serial = 1441] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x118fca400) [pid = 1937] [serial = 1174] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x12bf1b400) [pid = 1937] [serial = 1012] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x118c05400) [pid = 1937] [serial = 1423] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x1147d6c00) [pid = 1937] [serial = 1422] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x123f36400) [pid = 1937] [serial = 1457] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x12ecda000) [pid = 1937] [serial = 1129] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x12b9d9c00) [pid = 1937] [serial = 1483] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x12aac7000) [pid = 1937] [serial = 1469] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x11b7ec000) [pid = 1937] [serial = 1426] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x12b44c800) [pid = 1937] [serial = 1243] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x12acfb000) [pid = 1937] [serial = 1309] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x123ead400) [pid = 1937] [serial = 1237] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x11b02ec00) [pid = 1937] [serial = 1177] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x12e4e4000) [pid = 1937] [serial = 1447] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x12aac3c00) [pid = 1937] [serial = 1369] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x11af79800) [pid = 1937] [serial = 1234] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x12a430800) [pid = 1937] [serial = 1363] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x12a70a400) [pid = 1937] [serial = 1465] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x11c0fa000) [pid = 1937] [serial = 1456] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x12e4e6800) [pid = 1937] [serial = 1306] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x12aa38c00) [pid = 1937] [serial = 1466] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x11aa0a000) [pid = 1937] [serial = 1510] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x11aae9400) [pid = 1937] [serial = 1511] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x11c540000) [pid = 1937] [serial = 1513] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x123f52000) [pid = 1937] [serial = 1522] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x123ee9400) [pid = 1937] [serial = 1514] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x12a411400) [pid = 1937] [serial = 1516] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x12d73e800) [pid = 1937] [serial = 1487] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x11aa37c00) [pid = 1937] [serial = 1489] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x11aff0800) [pid = 1937] [serial = 1490] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x12a70c400) [pid = 1937] [serial = 1517] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x12bf2d800) [pid = 1937] [serial = 1486] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 70 (0x129615000) [pid = 1937] [serial = 1493] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 69 (0x11c5e3c00) [pid = 1937] [serial = 1492] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 68 (0x12ae08800) [pid = 1937] [serial = 1498] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 67 (0x12ab6a000) [pid = 1937] [serial = 1496] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 66 (0x12a903000) [pid = 1937] [serial = 1495] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 65 (0x12b9dac00) [pid = 1937] [serial = 1501] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 64 (0x12b1b8400) [pid = 1937] [serial = 1499] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 63 (0x12da80800) [pid = 1937] [serial = 1504] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 62 (0x12d18e000) [pid = 1937] [serial = 1502] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 61 (0x12d193800) [pid = 1937] [serial = 1507] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 60 (0x12ecd8400) [pid = 1937] [serial = 1505] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 59 (0x12aa2d000) [pid = 1937] [serial = 1519] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 58 (0x12ece3400) [pid = 1937] [serial = 1508] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 57 (0x12aa4dc00) [pid = 1937] [serial = 1520] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 56 (0x1296ad800) [pid = 1937] [serial = 1523] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | --DOMWINDOW == 55 (0x12bf23000) [pid = 1937] [serial = 1484] [outer = 0x0] [url = about:blank] 17:19:30 INFO - PROCESS | 1937 | 1461629970342 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 1937 | 1461629970344 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 17:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:19:30 INFO - PROCESS | 1937 | 1461629970359 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - PROCESS | 1937 | 1461629970361 Marionette TRACE conn2 <- [1,2054,null,{}] 17:19:30 INFO - PROCESS | 1937 | 1461629970367 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:19:30 INFO - PROCESS | 1937 | 1461629970487 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 17:19:30 INFO - PROCESS | 1937 | 1461629970500 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1156d2000 == 27 [pid = 1937] [id = 521] 17:19:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 56 (0x114e1d400) [pid = 1937] [serial = 1563] [outer = 0x0] 17:19:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 57 (0x114f99000) [pid = 1937] [serial = 1564] [outer = 0x114e1d400] 17:19:30 INFO - PROCESS | 1937 | 1461629970547 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 58 (0x1157b2400) [pid = 1937] [serial = 1565] [outer = 0x114e1d400] 17:19:30 INFO - PROCESS | 1937 | 1461629970973 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:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 627ms 17:19:30 INFO - PROCESS | 1937 | 1461629970985 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 1937 | 1461629970991 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 17:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:19:30 INFO - PROCESS | 1937 | 1461629970995 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 1937 | 1461629970997 Marionette TRACE conn2 <- [1,2058,null,{}] 17:19:31 INFO - PROCESS | 1937 | 1461629970999 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:19:31 INFO - PROCESS | 1937 | 1461629971078 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 17:19:31 INFO - PROCESS | 1937 | 1461629971083 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119acb800 == 28 [pid = 1937] [id = 522] 17:19:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 59 (0x115a98800) [pid = 1937] [serial = 1566] [outer = 0x0] 17:19:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 60 (0x118a0c000) [pid = 1937] [serial = 1567] [outer = 0x115a98800] 17:19:31 INFO - PROCESS | 1937 | 1461629971111 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 61 (0x118cf2000) [pid = 1937] [serial = 1568] [outer = 0x115a98800] 17:19:31 INFO - PROCESS | 1937 | 1461629971445 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:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 470ms 17:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:19:31 INFO - PROCESS | 1937 | 1461629971466 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 1937 | 1461629971467 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 17:19:31 INFO - PROCESS | 1937 | 1461629971470 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 1937 | 1461629971474 Marionette TRACE conn2 <- [1,2062,null,{}] 17:19:31 INFO - PROCESS | 1937 | 1461629971481 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:19:31 INFO - PROCESS | 1937 | 1461629971564 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 17:19:31 INFO - PROCESS | 1937 | 1461629971614 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b92c000 == 29 [pid = 1937] [id = 523] 17:19:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 62 (0x118545c00) [pid = 1937] [serial = 1569] [outer = 0x0] 17:19:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 63 (0x118f11400) [pid = 1937] [serial = 1570] [outer = 0x118545c00] 17:19:31 INFO - PROCESS | 1937 | 1461629971642 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 64 (0x11a69f400) [pid = 1937] [serial = 1571] [outer = 0x118545c00] 17:19:31 INFO - PROCESS | 1937 | 1461629971957 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:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 522ms 17:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:19:31 INFO - PROCESS | 1937 | 1461629971992 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 1937 | 1461629971994 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 17:19:31 INFO - PROCESS | 1937 | 1461629971996 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 1937 | 1461629971997 Marionette TRACE conn2 <- [1,2066,null,{}] 17:19:32 INFO - PROCESS | 1937 | 1461629972000 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:19:32 INFO - PROCESS | 1937 | 1461629972081 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 17:19:32 INFO - PROCESS | 1937 | 1461629972136 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c0c1800 == 30 [pid = 1937] [id = 524] 17:19:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 65 (0x118eadc00) [pid = 1937] [serial = 1572] [outer = 0x0] 17:19:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 66 (0x11a93e800) [pid = 1937] [serial = 1573] [outer = 0x118eadc00] 17:19:32 INFO - PROCESS | 1937 | 1461629972162 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 67 (0x11aa0b000) [pid = 1937] [serial = 1574] [outer = 0x118eadc00] 17:19:32 INFO - PROCESS | 1937 | 1461629972447 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:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 470ms 17:19:32 INFO - PROCESS | 1937 | 1461629972466 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 1937 | 1461629972467 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 17:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:19:32 INFO - PROCESS | 1937 | 1461629972478 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 1937 | 1461629972479 Marionette TRACE conn2 <- [1,2070,null,{}] 17:19:32 INFO - PROCESS | 1937 | 1461629972481 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:19:32 INFO - PROCESS | 1937 | 1461629972584 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 17:19:32 INFO - PROCESS | 1937 | 1461629972589 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123b5e000 == 31 [pid = 1937] [id = 525] 17:19:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 68 (0x119037000) [pid = 1937] [serial = 1575] [outer = 0x0] 17:19:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x11aa11400) [pid = 1937] [serial = 1576] [outer = 0x119037000] 17:19:32 INFO - PROCESS | 1937 | 1461629972615 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x11aa3b000) [pid = 1937] [serial = 1577] [outer = 0x119037000] 17:19:32 INFO - PROCESS | 1937 | 1461629972978 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:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 521ms 17:19:33 INFO - PROCESS | 1937 | 1461629972999 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 1937 | 1461629973000 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 17:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:19:33 INFO - PROCESS | 1937 | 1461629973003 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 1937 | 1461629973006 Marionette TRACE conn2 <- [1,2074,null,{}] 17:19:33 INFO - PROCESS | 1937 | 1461629973015 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:19:33 INFO - PROCESS | 1937 | 1461629973125 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 17:19:33 INFO - PROCESS | 1937 | 1461629973131 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1266c0000 == 32 [pid = 1937] [id = 526] 17:19:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x11aa70400) [pid = 1937] [serial = 1578] [outer = 0x0] 17:19:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x11aae7400) [pid = 1937] [serial = 1579] [outer = 0x11aa70400] 17:19:33 INFO - PROCESS | 1937 | 1461629973186 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x11ab64c00) [pid = 1937] [serial = 1580] [outer = 0x11aa70400] 17:19:33 INFO - PROCESS | 1937 | 1461629973594 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:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 622ms 17:19:33 INFO - PROCESS | 1937 | 1461629973631 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 1937 | 1461629973633 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 17:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:19:33 INFO - PROCESS | 1937 | 1461629973639 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 1937 | 1461629973641 Marionette TRACE conn2 <- [1,2078,null,{}] 17:19:33 INFO - PROCESS | 1937 | 1461629973644 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:19:33 INFO - PROCESS | 1937 | 1461629973764 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 17:19:33 INFO - PROCESS | 1937 | 1461629973801 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127491000 == 33 [pid = 1937] [id = 527] 17:19:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x11ab65000) [pid = 1937] [serial = 1581] [outer = 0x0] 17:19:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x11ad2f400) [pid = 1937] [serial = 1582] [outer = 0x11ab65000] 17:19:33 INFO - PROCESS | 1937 | 1461629973826 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x11af4a000) [pid = 1937] [serial = 1583] [outer = 0x11ab65000] 17:19:34 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x11357d400) [pid = 1937] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:19:34 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x114b4b400) [pid = 1937] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:19:34 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x11857e800) [pid = 1937] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:19:34 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x114bb6800) [pid = 1937] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:19:34 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x114bb4c00) [pid = 1937] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:19:34 INFO - PROCESS | 1937 | --DOMWINDOW == 70 (0x119d98400) [pid = 1937] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:19:34 INFO - PROCESS | 1937 | --DOMWINDOW == 69 (0x11aa03000) [pid = 1937] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:19:34 INFO - PROCESS | 1937 | --DOMWINDOW == 68 (0x114bb7c00) [pid = 1937] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:19:34 INFO - PROCESS | 1937 | 1461629974127 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:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 524ms 17:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:19:34 INFO - PROCESS | 1937 | 1461629974160 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 1937 | 1461629974161 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 17:19:34 INFO - PROCESS | 1937 | 1461629974163 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 1937 | 1461629974164 Marionette TRACE conn2 <- [1,2082,null,{}] 17:19:34 INFO - PROCESS | 1937 | 1461629974167 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:19:34 INFO - PROCESS | 1937 | 1461629974244 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 17:19:34 INFO - PROCESS | 1937 | 1461629974248 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127cf6000 == 34 [pid = 1937] [id = 528] 17:19:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x118a0d400) [pid = 1937] [serial = 1584] [outer = 0x0] 17:19:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x11aa10000) [pid = 1937] [serial = 1585] [outer = 0x118a0d400] 17:19:34 INFO - PROCESS | 1937 | 1461629974276 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x11af54c00) [pid = 1937] [serial = 1586] [outer = 0x118a0d400] 17:19:34 INFO - PROCESS | 1937 | 1461629974623 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:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 470ms 17:19:34 INFO - PROCESS | 1937 | 1461629974633 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 1937 | 1461629974635 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 17:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:19:34 INFO - PROCESS | 1937 | 1461629974641 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 1937 | 1461629974642 Marionette TRACE conn2 <- [1,2086,null,{}] 17:19:34 INFO - PROCESS | 1937 | 1461629974644 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:19:34 INFO - PROCESS | 1937 | 1461629974745 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 17:19:34 INFO - PROCESS | 1937 | 1461629974752 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127eba000 == 35 [pid = 1937] [id = 529] 17:19:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x11af47800) [pid = 1937] [serial = 1587] [outer = 0x0] 17:19:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x11af73c00) [pid = 1937] [serial = 1588] [outer = 0x11af47800] 17:19:34 INFO - PROCESS | 1937 | 1461629974780 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x11afe9400) [pid = 1937] [serial = 1589] [outer = 0x11af47800] 17:19:35 INFO - PROCESS | 1937 | 1461629975073 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:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 471ms 17:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:19:35 INFO - PROCESS | 1937 | 1461629975110 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 1937 | 1461629975111 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 17:19:35 INFO - PROCESS | 1937 | 1461629975113 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 1937 | 1461629975114 Marionette TRACE conn2 <- [1,2090,null,{}] 17:19:35 INFO - PROCESS | 1937 | 1461629975116 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:19:35 INFO - PROCESS | 1937 | 1461629975196 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 17:19:35 INFO - PROCESS | 1937 | 1461629975200 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x129208800 == 36 [pid = 1937] [id = 530] 17:19:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x11af79400) [pid = 1937] [serial = 1590] [outer = 0x0] 17:19:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x11b003800) [pid = 1937] [serial = 1591] [outer = 0x11af79400] 17:19:35 INFO - PROCESS | 1937 | 1461629975227 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x11b00a000) [pid = 1937] [serial = 1592] [outer = 0x11af79400] 17:19:35 INFO - PROCESS | 1937 | 1461629975576 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:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 471ms 17:19:35 INFO - PROCESS | 1937 | 1461629975584 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 1937 | 1461629975586 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 17:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:19:35 INFO - PROCESS | 1937 | 1461629975592 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 1937 | 1461629975594 Marionette TRACE conn2 <- [1,2094,null,{}] 17:19:35 INFO - PROCESS | 1937 | 1461629975596 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:19:35 INFO - PROCESS | 1937 | 1461629975714 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 17:19:35 INFO - PROCESS | 1937 | 1461629975722 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12948b800 == 37 [pid = 1937] [id = 531] 17:19:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x11b00dc00) [pid = 1937] [serial = 1593] [outer = 0x0] 17:19:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x11b030800) [pid = 1937] [serial = 1594] [outer = 0x11b00dc00] 17:19:35 INFO - PROCESS | 1937 | 1461629975752 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x11b7eb800) [pid = 1937] [serial = 1595] [outer = 0x11b00dc00] 17:19:36 INFO - PROCESS | 1937 | 1461629976046 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:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 469ms 17:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:19:36 INFO - PROCESS | 1937 | 1461629976062 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 1937 | 1461629976063 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 17:19:36 INFO - PROCESS | 1937 | 1461629976065 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 1937 | 1461629976066 Marionette TRACE conn2 <- [1,2098,null,{}] 17:19:36 INFO - PROCESS | 1937 | 1461629976068 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:19:36 INFO - PROCESS | 1937 | 1461629976153 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 17:19:36 INFO - PROCESS | 1937 | 1461629976159 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a15c000 == 38 [pid = 1937] [id = 532] 17:19:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x11b7ee000) [pid = 1937] [serial = 1596] [outer = 0x0] 17:19:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x11bb27400) [pid = 1937] [serial = 1597] [outer = 0x11b7ee000] 17:19:36 INFO - PROCESS | 1937 | 1461629976184 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x11beb6400) [pid = 1937] [serial = 1598] [outer = 0x11b7ee000] 17:19:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12dc4a000 == 37 [pid = 1937] [id = 89] 17:19:37 INFO - PROCESS | 1937 | --DOCSHELL 0x1288c6800 == 36 [pid = 1937] [id = 92] 17:19:37 INFO - PROCESS | 1937 | --DOCSHELL 0x119ad6800 == 35 [pid = 1937] [id = 91] 17:19:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12b040000 == 34 [pid = 1937] [id = 508] 17:19:37 INFO - PROCESS | 1937 | --DOCSHELL 0x1288cc800 == 33 [pid = 1937] [id = 86] 17:19:37 INFO - PROCESS | 1937 | --DOCSHELL 0x1188c7800 == 32 [pid = 1937] [id = 84] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x118aa9000) [pid = 1937] [serial = 1534] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x114bb4400) [pid = 1937] [serial = 1528] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x114bd8c00) [pid = 1937] [serial = 1529] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x118fd6c00) [pid = 1937] [serial = 1537] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 78 (0x11aae6c00) [pid = 1937] [serial = 1552] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 77 (0x119a4c400) [pid = 1937] [serial = 1540] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 76 (0x115452000) [pid = 1937] [serial = 1543] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 75 (0x119264000) [pid = 1937] [serial = 1538] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 74 (0x11a948c00) [pid = 1937] [serial = 1544] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 73 (0x11aa75000) [pid = 1937] [serial = 1550] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 72 (0x119da0400) [pid = 1937] [serial = 1541] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 71 (0x11aa0c800) [pid = 1937] [serial = 1546] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 70 (0x114e1f800) [pid = 1937] [serial = 1531] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 69 (0x115a42c00) [pid = 1937] [serial = 1532] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 68 (0x118cef000) [pid = 1937] [serial = 1535] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 67 (0x11aa31000) [pid = 1937] [serial = 1547] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | --DOMWINDOW == 66 (0x11aa39000) [pid = 1937] [serial = 1549] [outer = 0x0] [url = about:blank] 17:19:37 INFO - PROCESS | 1937 | 1461629977861 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:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1823ms 17:19:37 INFO - PROCESS | 1937 | 1461629977889 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 17:19:37 INFO - PROCESS | 1937 | 1461629977891 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 17:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:19:37 INFO - PROCESS | 1937 | 1461629977895 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:19:37 INFO - PROCESS | 1937 | 1461629977897 Marionette TRACE conn2 <- [1,2102,null,{}] 17:19:37 INFO - PROCESS | 1937 | 1461629977901 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:19:37 INFO - PROCESS | 1937 | 1461629977982 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 17:19:38 INFO - PROCESS | 1937 | 1461629978029 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x115267000 == 33 [pid = 1937] [id = 533] 17:19:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 67 (0x1147d9400) [pid = 1937] [serial = 1599] [outer = 0x0] 17:19:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 68 (0x114bb5800) [pid = 1937] [serial = 1600] [outer = 0x1147d9400] 17:19:38 INFO - PROCESS | 1937 | 1461629978056 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 69 (0x114e16800) [pid = 1937] [serial = 1601] [outer = 0x1147d9400] 17:19:38 INFO - PROCESS | 1937 | 1461629978377 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:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 526ms 17:19:38 INFO - PROCESS | 1937 | 1461629978422 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 1937 | 1461629978427 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 17:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:19:38 INFO - PROCESS | 1937 | 1461629978432 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 1937 | 1461629978434 Marionette TRACE conn2 <- [1,2106,null,{}] 17:19:38 INFO - PROCESS | 1937 | 1461629978436 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:19:38 INFO - PROCESS | 1937 | 1461629978508 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 17:19:38 INFO - PROCESS | 1937 | 1461629978513 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119722800 == 34 [pid = 1937] [id = 534] 17:19:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 70 (0x1136d4000) [pid = 1937] [serial = 1602] [outer = 0x0] 17:19:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 71 (0x114f9e800) [pid = 1937] [serial = 1603] [outer = 0x1136d4000] 17:19:38 INFO - PROCESS | 1937 | 1461629978542 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 72 (0x11671e400) [pid = 1937] [serial = 1604] [outer = 0x1136d4000] 17:19:38 INFO - PROCESS | 1937 | 1461629978932 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:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 17:19:38 INFO - PROCESS | 1937 | 1461629978952 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 1937 | 1461629978956 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 17:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:19:38 INFO - PROCESS | 1937 | 1461629978959 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 1937 | 1461629978963 Marionette TRACE conn2 <- [1,2110,null,{}] 17:19:38 INFO - PROCESS | 1937 | 1461629978978 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:19:39 INFO - PROCESS | 1937 | 1461629979098 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 17:19:39 INFO - PROCESS | 1937 | 1461629979113 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11add3800 == 35 [pid = 1937] [id = 535] 17:19:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 73 (0x11357fc00) [pid = 1937] [serial = 1605] [outer = 0x0] 17:19:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 74 (0x118aa8c00) [pid = 1937] [serial = 1606] [outer = 0x11357fc00] 17:19:39 INFO - PROCESS | 1937 | 1461629979159 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 75 (0x118f05400) [pid = 1937] [serial = 1607] [outer = 0x11357fc00] 17:19:39 INFO - PROCESS | 1937 | 1461629979599 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:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 676ms 17:19:39 INFO - PROCESS | 1937 | 1461629979637 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 1937 | 1461629979639 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 17:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:19:39 INFO - PROCESS | 1937 | 1461629979642 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 1937 | 1461629979644 Marionette TRACE conn2 <- [1,2114,null,{}] 17:19:39 INFO - PROCESS | 1937 | 1461629979647 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:19:39 INFO - PROCESS | 1937 | 1461629979760 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 17:19:39 INFO - PROCESS | 1937 | 1461629979767 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b928800 == 36 [pid = 1937] [id = 536] 17:19:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 76 (0x118e16800) [pid = 1937] [serial = 1608] [outer = 0x0] 17:19:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 77 (0x11909d400) [pid = 1937] [serial = 1609] [outer = 0x118e16800] 17:19:39 INFO - PROCESS | 1937 | 1461629979810 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 78 (0x11926f800) [pid = 1937] [serial = 1610] [outer = 0x118e16800] 17:19:40 INFO - PROCESS | 1937 | 1461629980223 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:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 619ms 17:19:40 INFO - PROCESS | 1937 | 1461629980265 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 1937 | 1461629980266 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 17:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:19:40 INFO - PROCESS | 1937 | 1461629980269 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 1937 | 1461629980270 Marionette TRACE conn2 <- [1,2118,null,{}] 17:19:40 INFO - PROCESS | 1937 | 1461629980272 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:19:40 INFO - PROCESS | 1937 | 1461629980341 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 17:19:40 INFO - PROCESS | 1937 | 1461629980345 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c0b5800 == 37 [pid = 1937] [id = 537] 17:19:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 79 (0x11359dc00) [pid = 1937] [serial = 1611] [outer = 0x0] 17:19:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x119d95c00) [pid = 1937] [serial = 1612] [outer = 0x11359dc00] 17:19:40 INFO - PROCESS | 1937 | 1461629980372 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x11a6a7c00) [pid = 1937] [serial = 1613] [outer = 0x11359dc00] 17:19:40 INFO - PROCESS | 1937 | 1461629980721 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:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 468ms 17:19:40 INFO - PROCESS | 1937 | 1461629980738 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 17:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:19:40 INFO - PROCESS | 1937 | 1461629980742 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 17:19:40 INFO - PROCESS | 1937 | 1461629980744 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 1937 | 1461629980745 Marionette TRACE conn2 <- [1,2122,null,{}] 17:19:40 INFO - PROCESS | 1937 | 1461629980747 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:19:40 INFO - PROCESS | 1937 | 1461629980834 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 17:19:40 INFO - PROCESS | 1937 | 1461629980883 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1239be800 == 38 [pid = 1937] [id = 538] 17:19:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x11359bc00) [pid = 1937] [serial = 1614] [outer = 0x0] 17:19:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x11a94a400) [pid = 1937] [serial = 1615] [outer = 0x11359bc00] 17:19:40 INFO - PROCESS | 1937 | 1461629980910 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x11aa36000) [pid = 1937] [serial = 1616] [outer = 0x11359bc00] 17:19:41 INFO - PROCESS | 1937 | 1461629981192 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:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 468ms 17:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:19:41 INFO - PROCESS | 1937 | 1461629981213 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 1937 | 1461629981214 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 17:19:41 INFO - PROCESS | 1937 | 1461629981216 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 1937 | 1461629981217 Marionette TRACE conn2 <- [1,2126,null,{}] 17:19:41 INFO - PROCESS | 1937 | 1461629981227 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:19:41 INFO - PROCESS | 1937 | 1461629981302 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 17:19:41 INFO - PROCESS | 1937 | 1461629981308 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126627800 == 39 [pid = 1937] [id = 539] 17:19:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x119d9cc00) [pid = 1937] [serial = 1617] [outer = 0x0] 17:19:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x11aaddc00) [pid = 1937] [serial = 1618] [outer = 0x119d9cc00] 17:19:41 INFO - PROCESS | 1937 | 1461629981334 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x11aae9000) [pid = 1937] [serial = 1619] [outer = 0x119d9cc00] 17:19:41 INFO - PROCESS | 1937 | 1461629981666 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:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 470ms 17:19:41 INFO - PROCESS | 1937 | 1461629981687 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 1937 | 1461629981689 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 17:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:19:41 INFO - PROCESS | 1937 | 1461629981692 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 1937 | 1461629981693 Marionette TRACE conn2 <- [1,2130,null,{}] 17:19:41 INFO - PROCESS | 1937 | 1461629981695 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:19:41 INFO - PROCESS | 1937 | 1461629981787 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 17:19:41 INFO - PROCESS | 1937 | 1461629981793 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126662000 == 40 [pid = 1937] [id = 540] 17:19:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11a93ec00) [pid = 1937] [serial = 1620] [outer = 0x0] 17:19:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11aae9400) [pid = 1937] [serial = 1621] [outer = 0x11a93ec00] 17:19:41 INFO - PROCESS | 1937 | 1461629981818 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11ab55800) [pid = 1937] [serial = 1622] [outer = 0x11a93ec00] 17:19:42 INFO - PROCESS | 1937 | 1461629982124 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:19:42 INFO - PROCESS | 1937 | 1461629982163 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 17:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:19:42 INFO - PROCESS | 1937 | 1461629982165 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 1937 | 1461629982166 Marionette TRACE conn2 <- [1,2134,null,{}] 17:19:42 INFO - PROCESS | 1937 | 1461629982169 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:19:42 INFO - PROCESS | 1937 | 1461629982238 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 17:19:42 INFO - PROCESS | 1937 | 1461629982243 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11add0800 == 41 [pid = 1937] [id = 541] 17:19:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x118805800) [pid = 1937] [serial = 1623] [outer = 0x0] 17:19:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11ab64800) [pid = 1937] [serial = 1624] [outer = 0x118805800] 17:19:42 INFO - PROCESS | 1937 | 1461629982268 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11af48400) [pid = 1937] [serial = 1625] [outer = 0x118805800] 17:19:42 INFO - PROCESS | 1937 | 1461629982594 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:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 469ms 17:19:42 INFO - PROCESS | 1937 | 1461629982634 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 1937 | 1461629982636 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 17:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:19:42 INFO - PROCESS | 1937 | 1461629982638 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 1937 | 1461629982639 Marionette TRACE conn2 <- [1,2138,null,{}] 17:19:42 INFO - PROCESS | 1937 | 1461629982642 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:19:42 INFO - PROCESS | 1937 | 1461629982742 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 17:19:42 INFO - PROCESS | 1937 | 1461629982757 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127eb1000 == 42 [pid = 1937] [id = 542] 17:19:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11af4a800) [pid = 1937] [serial = 1626] [outer = 0x0] 17:19:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11af74c00) [pid = 1937] [serial = 1627] [outer = 0x11af4a800] 17:19:42 INFO - PROCESS | 1937 | 1461629982783 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11afe9800) [pid = 1937] [serial = 1628] [outer = 0x11af4a800] 17:19:43 INFO - PROCESS | 1937 | 1461629983133 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:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 17:19:43 INFO - PROCESS | 1937 | 1461629983159 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 1937 | 1461629983161 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 17:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:19:43 INFO - PROCESS | 1937 | 1461629983163 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 1937 | 1461629983165 Marionette TRACE conn2 <- [1,2142,null,{}] 17:19:43 INFO - PROCESS | 1937 | 1461629983174 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:19:43 INFO - PROCESS | 1937 | 1461629983273 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 17:19:43 INFO - PROCESS | 1937 | 1461629983278 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c0b5000 == 43 [pid = 1937] [id = 543] 17:19:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x11aae0400) [pid = 1937] [serial = 1629] [outer = 0x0] 17:19:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11b006800) [pid = 1937] [serial = 1630] [outer = 0x11aae0400] 17:19:43 INFO - PROCESS | 1937 | 1461629983307 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11b037c00) [pid = 1937] [serial = 1631] [outer = 0x11aae0400] 17:19:43 INFO - PROCESS | 1937 | 1461629983662 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:19:43 INFO - PROCESS | 1937 | 1461629983693 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 17:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:19:43 INFO - PROCESS | 1937 | 1461629983710 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 1937 | 1461629983711 Marionette TRACE conn2 <- [1,2146,null,{}] 17:19:43 INFO - PROCESS | 1937 | 1461629983713 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:19:43 INFO - PROCESS | 1937 | 1461629983806 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 17:19:43 INFO - PROCESS | 1937 | 1461629983810 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a14a800 == 44 [pid = 1937] [id = 544] 17:19:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x11af78000) [pid = 1937] [serial = 1632] [outer = 0x0] 17:19:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11b7ee400) [pid = 1937] [serial = 1633] [outer = 0x11af78000] 17:19:43 INFO - PROCESS | 1937 | 1461629983835 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x11bebc000) [pid = 1937] [serial = 1634] [outer = 0x11af78000] 17:19:44 INFO - PROCESS | 1937 | 1461629984188 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:19:44 INFO - PROCESS | 1937 | 1461629984236 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 17:19:44 INFO - PROCESS | 1937 | 1461629984238 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 1937 | 1461629984239 Marionette TRACE conn2 <- [1,2150,null,{}] 17:19:44 INFO - PROCESS | 1937 | 1461629984242 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:19:44 INFO - PROCESS | 1937 | 1461629984334 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 17:19:44 INFO - PROCESS | 1937 | 1461629984338 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a463000 == 45 [pid = 1937] [id = 545] 17:19:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x11bebc400) [pid = 1937] [serial = 1635] [outer = 0x0] 17:19:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x11c044800) [pid = 1937] [serial = 1636] [outer = 0x11bebc400] 17:19:44 INFO - PROCESS | 1937 | 1461629984362 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x11c520400) [pid = 1937] [serial = 1637] [outer = 0x11bebc400] 17:19:44 INFO - PROCESS | 1937 | 1461629984688 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:19:44 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:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 472ms 17:19:44 INFO - PROCESS | 1937 | 1461629984711 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 1937 | 1461629984712 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 17:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:19:44 INFO - PROCESS | 1937 | 1461629984715 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 1937 | 1461629984715 Marionette TRACE conn2 <- [1,2154,null,{}] 17:19:44 INFO - PROCESS | 1937 | 1461629984718 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:19:44 INFO - PROCESS | 1937 | 1461629984918 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x12ab64000) [pid = 1937] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11b00dc00) [pid = 1937] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x119037000) [pid = 1937] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11ab65000) [pid = 1937] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11aa70400) [pid = 1937] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x118a0d400) [pid = 1937] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11af47800) [pid = 1937] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11af79400) [pid = 1937] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x118eadc00) [pid = 1937] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x118545c00) [pid = 1937] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x115a98800) [pid = 1937] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x114e1d400) [pid = 1937] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x117846c00) [pid = 1937] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x116541c00) [pid = 1937] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x1135a4400) [pid = 1937] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:19:44 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x11aa7a800) [pid = 1937] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:19:44 INFO - PROCESS | 1937 | 1461629984963 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x115258000 == 46 [pid = 1937] [id = 546] 17:19:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x113583000) [pid = 1937] [serial = 1638] [outer = 0x0] 17:19:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x1142bb800) [pid = 1937] [serial = 1639] [outer = 0x113583000] 17:19:44 INFO - PROCESS | 1937 | 1461629984988 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x116728400) [pid = 1937] [serial = 1640] [outer = 0x113583000] 17:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 572ms 17:19:45 INFO - PROCESS | 1937 | 1461629985281 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:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:19:45 INFO - PROCESS | 1937 | 1461629985294 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 1937 | 1461629985295 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 17:19:45 INFO - PROCESS | 1937 | 1461629985297 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 1937 | 1461629985298 Marionette TRACE conn2 <- [1,2158,null,{}] 17:19:45 INFO - PROCESS | 1937 | 1461629985301 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:19:45 INFO - PROCESS | 1937 | 1461629985380 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 17:19:45 INFO - PROCESS | 1937 | 1461629985384 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12731a000 == 47 [pid = 1937] [id = 547] 17:19:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x117846c00) [pid = 1937] [serial = 1641] [outer = 0x0] 17:19:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11ab5ec00) [pid = 1937] [serial = 1642] [outer = 0x117846c00] 17:19:45 INFO - PROCESS | 1937 | 1461629985412 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11c545800) [pid = 1937] [serial = 1643] [outer = 0x117846c00] 17:19:45 INFO - PROCESS | 1937 | 1461629985730 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:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 17:19:45 INFO - PROCESS | 1937 | 1461629985766 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 1937 | 1461629985767 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 17:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:19:45 INFO - PROCESS | 1937 | 1461629985769 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 1937 | 1461629985770 Marionette TRACE conn2 <- [1,2162,null,{}] 17:19:45 INFO - PROCESS | 1937 | 1461629985773 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:19:45 INFO - PROCESS | 1937 | 1461629985874 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 17:19:45 INFO - PROCESS | 1937 | 1461629985880 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12abe1000 == 48 [pid = 1937] [id = 548] 17:19:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11c540000) [pid = 1937] [serial = 1644] [outer = 0x0] 17:19:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x11c5ebc00) [pid = 1937] [serial = 1645] [outer = 0x11c540000] 17:19:45 INFO - PROCESS | 1937 | 1461629985905 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x123a38800) [pid = 1937] [serial = 1646] [outer = 0x11c540000] 17:19:46 INFO - PROCESS | 1937 | 1461629986221 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:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 471ms 17:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:19:46 INFO - PROCESS | 1937 | 1461629986241 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 1937 | 1461629986243 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 17:19:46 INFO - PROCESS | 1937 | 1461629986245 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 1937 | 1461629986246 Marionette TRACE conn2 <- [1,2166,null,{}] 17:19:46 INFO - PROCESS | 1937 | 1461629986248 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:19:46 INFO - PROCESS | 1937 | 1461629986326 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 17:19:46 INFO - PROCESS | 1937 | 1461629986331 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12aec4800 == 49 [pid = 1937] [id = 549] 17:19:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x123a38c00) [pid = 1937] [serial = 1647] [outer = 0x0] 17:19:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x123a41c00) [pid = 1937] [serial = 1648] [outer = 0x123a38c00] 17:19:46 INFO - PROCESS | 1937 | 1461629986355 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x123b6c000) [pid = 1937] [serial = 1649] [outer = 0x123a38c00] 17:19:46 INFO - PROCESS | 1937 | 1461629986663 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:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 469ms 17:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:19:46 INFO - PROCESS | 1937 | 1461629986714 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 1937 | 1461629986715 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 17:19:46 INFO - PROCESS | 1937 | 1461629986717 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 1937 | 1461629986718 Marionette TRACE conn2 <- [1,2170,null,{}] 17:19:46 INFO - PROCESS | 1937 | 1461629986721 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:19:46 INFO - PROCESS | 1937 | 1461629986819 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 17:19:46 INFO - PROCESS | 1937 | 1461629986828 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12aed6000 == 50 [pid = 1937] [id = 550] 17:19:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x123a41400) [pid = 1937] [serial = 1650] [outer = 0x0] 17:19:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x123eaf400) [pid = 1937] [serial = 1651] [outer = 0x123a41400] 17:19:46 INFO - PROCESS | 1937 | 1461629986853 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x123eb4c00) [pid = 1937] [serial = 1652] [outer = 0x123a41400] 17:19:47 INFO - PROCESS | 1937 | 1461629987360 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:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 717ms 17:19:47 INFO - PROCESS | 1937 | 1461629987446 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 1937 | 1461629987449 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 17:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:19:47 INFO - PROCESS | 1937 | 1461629987454 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 1937 | 1461629987459 Marionette TRACE conn2 <- [1,2174,null,{}] 17:19:47 INFO - PROCESS | 1937 | 1461629987462 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:19:47 INFO - PROCESS | 1937 | 1461629987569 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 17:19:47 INFO - PROCESS | 1937 | 1461629987670 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119d3b800 == 51 [pid = 1937] [id = 551] 17:19:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x114e23000) [pid = 1937] [serial = 1653] [outer = 0x0] 17:19:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x114f9dc00) [pid = 1937] [serial = 1654] [outer = 0x114e23000] 17:19:47 INFO - PROCESS | 1937 | 1461629987702 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x115a9ec00) [pid = 1937] [serial = 1655] [outer = 0x114e23000] 17:19:48 INFO - PROCESS | 1937 | 1461629988383 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:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 976ms 17:19:48 INFO - PROCESS | 1937 | 1461629988429 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 1937 | 1461629988432 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 17:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:19:48 INFO - PROCESS | 1937 | 1461629988435 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - PROCESS | 1937 | 1461629988438 Marionette TRACE conn2 <- [1,2178,null,{}] 17:19:48 INFO - PROCESS | 1937 | 1461629988442 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:19:48 INFO - PROCESS | 1937 | 1461629988540 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 17:19:48 INFO - PROCESS | 1937 | 1461629988597 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x114b78000 == 52 [pid = 1937] [id = 552] 17:19:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x114bbe000) [pid = 1937] [serial = 1656] [outer = 0x0] 17:19:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x114bdd000) [pid = 1937] [serial = 1657] [outer = 0x114bbe000] 17:19:48 INFO - PROCESS | 1937 | 1461629988625 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x114f9f000) [pid = 1937] [serial = 1658] [outer = 0x114bbe000] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x127cf6000 == 51 [pid = 1937] [id = 528] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12948b800 == 50 [pid = 1937] [id = 531] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x127491000 == 49 [pid = 1937] [id = 527] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x129208800 == 48 [pid = 1937] [id = 530] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x127eba000 == 47 [pid = 1937] [id = 529] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12aec4800 == 46 [pid = 1937] [id = 549] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12abe1000 == 45 [pid = 1937] [id = 548] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12731a000 == 44 [pid = 1937] [id = 547] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x115258000 == 43 [pid = 1937] [id = 546] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12a463000 == 42 [pid = 1937] [id = 545] 17:19:48 INFO - PROCESS | 1937 | --DOCSHELL 0x12a14a800 == 41 [pid = 1937] [id = 544] 17:19:48 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x11bb27400) [pid = 1937] [serial = 1597] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0b5000 == 40 [pid = 1937] [id = 543] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x127eb1000 == 39 [pid = 1937] [id = 542] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x11add0800 == 38 [pid = 1937] [id = 541] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x126662000 == 37 [pid = 1937] [id = 540] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x126627800 == 36 [pid = 1937] [id = 539] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x1239be800 == 35 [pid = 1937] [id = 538] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0b5800 == 34 [pid = 1937] [id = 537] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x11b928800 == 33 [pid = 1937] [id = 536] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x11add3800 == 32 [pid = 1937] [id = 535] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x119722800 == 31 [pid = 1937] [id = 534] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x115267000 == 30 [pid = 1937] [id = 533] 17:19:49 INFO - PROCESS | 1937 | --DOCSHELL 0x12a15c000 == 29 [pid = 1937] [id = 532] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x12adc7800) [pid = 1937] [serial = 1526] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x11b7eb800) [pid = 1937] [serial = 1595] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x11aa11400) [pid = 1937] [serial = 1576] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x11ad2f400) [pid = 1937] [serial = 1582] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11ab64c00) [pid = 1937] [serial = 1580] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11aae7400) [pid = 1937] [serial = 1579] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11aa10000) [pid = 1937] [serial = 1585] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11afe9400) [pid = 1937] [serial = 1589] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11b003800) [pid = 1937] [serial = 1591] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x11a93e800) [pid = 1937] [serial = 1573] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x118f11400) [pid = 1937] [serial = 1570] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11a69f400) [pid = 1937] [serial = 1571] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x118a0c000) [pid = 1937] [serial = 1567] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x118cf2000) [pid = 1937] [serial = 1568] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x114f99000) [pid = 1937] [serial = 1564] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x1157b2400) [pid = 1937] [serial = 1565] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x119e4d400) [pid = 1937] [serial = 1562] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x118f09400) [pid = 1937] [serial = 1561] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x1188b1800) [pid = 1937] [serial = 1559] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x118808400) [pid = 1937] [serial = 1558] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x114f96800) [pid = 1937] [serial = 1556] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x114bb6c00) [pid = 1937] [serial = 1555] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x11ab4dc00) [pid = 1937] [serial = 1553] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x11af4a000) [pid = 1937] [serial = 1583] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x11af54c00) [pid = 1937] [serial = 1586] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x11aa3b000) [pid = 1937] [serial = 1577] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x11b030800) [pid = 1937] [serial = 1594] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x11aa0b000) [pid = 1937] [serial = 1574] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x11af73c00) [pid = 1937] [serial = 1588] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | --DOMWINDOW == 79 (0x11b00a000) [pid = 1937] [serial = 1592] [outer = 0x0] [url = about:blank] 17:19:49 INFO - PROCESS | 1937 | 1461629989078 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:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 679ms 17:19:49 INFO - PROCESS | 1937 | 1461629989114 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 1937 | 1461629989118 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 17:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:19:49 INFO - PROCESS | 1937 | 1461629989123 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 1937 | 1461629989125 Marionette TRACE conn2 <- [1,2182,null,{}] 17:19:49 INFO - PROCESS | 1937 | 1461629989127 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:19:49 INFO - PROCESS | 1937 | 1461629989203 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 17:19:49 INFO - PROCESS | 1937 | 1461629989214 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119ad7000 == 30 [pid = 1937] [id = 553] 17:19:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 80 (0x1156ad800) [pid = 1937] [serial = 1659] [outer = 0x0] 17:19:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x118574400) [pid = 1937] [serial = 1660] [outer = 0x1156ad800] 17:19:49 INFO - PROCESS | 1937 | 1461629989241 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x11880f400) [pid = 1937] [serial = 1661] [outer = 0x1156ad800] 17:19:49 INFO - PROCESS | 1937 | 1461629989612 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:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 519ms 17:19:49 INFO - PROCESS | 1937 | 1461629989643 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 1937 | 1461629989644 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 17:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:19:49 INFO - PROCESS | 1937 | 1461629989646 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 1937 | 1461629989649 Marionette TRACE conn2 <- [1,2186,null,{}] 17:19:49 INFO - PROCESS | 1937 | 1461629989656 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:19:49 INFO - PROCESS | 1937 | 1461629989734 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 17:19:49 INFO - PROCESS | 1937 | 1461629989742 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b758800 == 31 [pid = 1937] [id = 554] 17:19:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x118cee000) [pid = 1937] [serial = 1662] [outer = 0x0] 17:19:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x118fd8000) [pid = 1937] [serial = 1663] [outer = 0x118cee000] 17:19:49 INFO - PROCESS | 1937 | 1461629989770 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x11926dc00) [pid = 1937] [serial = 1664] [outer = 0x118cee000] 17:19:50 INFO - PROCESS | 1937 | 1461629990094 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:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 470ms 17:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:19:50 INFO - PROCESS | 1937 | 1461629990118 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 1937 | 1461629990120 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 17:19:50 INFO - PROCESS | 1937 | 1461629990124 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 1937 | 1461629990125 Marionette TRACE conn2 <- [1,2190,null,{}] 17:19:50 INFO - PROCESS | 1937 | 1461629990128 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:19:50 INFO - PROCESS | 1937 | 1461629990206 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 17:19:50 INFO - PROCESS | 1937 | 1461629990255 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c016800 == 32 [pid = 1937] [id = 555] 17:19:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x11434f800) [pid = 1937] [serial = 1665] [outer = 0x0] 17:19:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x119d95000) [pid = 1937] [serial = 1666] [outer = 0x11434f800] 17:19:50 INFO - PROCESS | 1937 | 1461629990281 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11aa02400) [pid = 1937] [serial = 1667] [outer = 0x11434f800] 17:19:50 INFO - PROCESS | 1937 | 1461629990581 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:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 470ms 17:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:19:50 INFO - PROCESS | 1937 | 1461629990595 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 1937 | 1461629990596 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 17:19:50 INFO - PROCESS | 1937 | 1461629990598 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 1937 | 1461629990599 Marionette TRACE conn2 <- [1,2194,null,{}] 17:19:50 INFO - PROCESS | 1937 | 1461629990601 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:19:50 INFO - PROCESS | 1937 | 1461629990676 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 17:19:50 INFO - PROCESS | 1937 | 1461629990680 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123e77000 == 33 [pid = 1937] [id = 556] 17:19:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11aa05800) [pid = 1937] [serial = 1668] [outer = 0x0] 17:19:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11aa0c800) [pid = 1937] [serial = 1669] [outer = 0x11aa05800] 17:19:50 INFO - PROCESS | 1937 | 1461629990708 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11aa32000) [pid = 1937] [serial = 1670] [outer = 0x11aa05800] 17:19:51 INFO - PROCESS | 1937 | 1461629991027 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:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 469ms 17:19:51 INFO - PROCESS | 1937 | 1461629991068 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 1937 | 1461629991069 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 17:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:19:51 INFO - PROCESS | 1937 | 1461629991071 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 1937 | 1461629991072 Marionette TRACE conn2 <- [1,2198,null,{}] 17:19:51 INFO - PROCESS | 1937 | 1461629991075 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:19:51 INFO - PROCESS | 1937 | 1461629991194 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 17:19:51 INFO - PROCESS | 1937 | 1461629991211 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126623800 == 34 [pid = 1937] [id = 557] 17:19:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11aa32400) [pid = 1937] [serial = 1671] [outer = 0x0] 17:19:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11aa3b800) [pid = 1937] [serial = 1672] [outer = 0x11aa32400] 17:19:51 INFO - PROCESS | 1937 | 1461629991239 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11ab59c00) [pid = 1937] [serial = 1673] [outer = 0x11aa32400] 17:19:51 INFO - PROCESS | 1937 | 1461629991551 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:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 525ms 17:19:51 INFO - PROCESS | 1937 | 1461629991597 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 1937 | 1461629991598 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 17:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:19:51 INFO - PROCESS | 1937 | 1461629991600 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 1937 | 1461629991601 Marionette TRACE conn2 <- [1,2202,null,{}] 17:19:51 INFO - PROCESS | 1937 | 1461629991604 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:19:51 INFO - PROCESS | 1937 | 1461629991694 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 17:19:51 INFO - PROCESS | 1937 | 1461629991705 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127322800 == 35 [pid = 1937] [id = 558] 17:19:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x1135a6000) [pid = 1937] [serial = 1674] [outer = 0x0] 17:19:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11ab63800) [pid = 1937] [serial = 1675] [outer = 0x1135a6000] 17:19:51 INFO - PROCESS | 1937 | 1461629991731 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x11ad35000) [pid = 1937] [serial = 1676] [outer = 0x1135a6000] 17:19:52 INFO - PROCESS | 1937 | 1461629992073 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:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 518ms 17:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:19:52 INFO - PROCESS | 1937 | 1461629992119 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 1937 | 1461629992120 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 17:19:52 INFO - PROCESS | 1937 | 1461629992122 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 1937 | 1461629992123 Marionette TRACE conn2 <- [1,2206,null,{}] 17:19:52 INFO - PROCESS | 1937 | 1461629992125 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:19:52 INFO - PROCESS | 1937 | 1461629992217 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 17:19:52 INFO - PROCESS | 1937 | 1461629992221 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x114b87800 == 36 [pid = 1937] [id = 559] 17:19:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11aa33c00) [pid = 1937] [serial = 1677] [outer = 0x0] 17:19:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11af6a400) [pid = 1937] [serial = 1678] [outer = 0x11aa33c00] 17:19:52 INFO - PROCESS | 1937 | 1461629992246 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x11af79800) [pid = 1937] [serial = 1679] [outer = 0x11aa33c00] 17:19:52 INFO - PROCESS | 1937 | 1461629992563 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:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 471ms 17:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:19:52 INFO - PROCESS | 1937 | 1461629992601 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 1937 | 1461629992603 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 17:19:52 INFO - PROCESS | 1937 | 1461629992608 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 1937 | 1461629992610 Marionette TRACE conn2 <- [1,2210,null,{}] 17:19:52 INFO - PROCESS | 1937 | 1461629992613 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:19:52 INFO - PROCESS | 1937 | 1461629992710 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 17:19:52 INFO - PROCESS | 1937 | 1461629992724 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127ecb000 == 37 [pid = 1937] [id = 560] 17:19:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11afe9c00) [pid = 1937] [serial = 1680] [outer = 0x0] 17:19:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x11aff2000) [pid = 1937] [serial = 1681] [outer = 0x11afe9c00] 17:19:52 INFO - PROCESS | 1937 | 1461629992760 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x11b007800) [pid = 1937] [serial = 1682] [outer = 0x11afe9c00] 17:19:53 INFO - PROCESS | 1937 | 1461629993343 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:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11aae0400) [pid = 1937] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11af78000) [pid = 1937] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11359dc00) [pid = 1937] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x11359bc00) [pid = 1937] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x1147d9400) [pid = 1937] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x118805800) [pid = 1937] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x11a93ec00) [pid = 1937] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x11357fc00) [pid = 1937] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x118e16800) [pid = 1937] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x119d9cc00) [pid = 1937] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x11b7ee000) [pid = 1937] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x1136d4000) [pid = 1937] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x11bebc400) [pid = 1937] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x11c540000) [pid = 1937] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x113583000) [pid = 1937] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x11af4a800) [pid = 1937] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x117846c00) [pid = 1937] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:19:53 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x123a38c00) [pid = 1937] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 774ms 17:19:53 INFO - PROCESS | 1937 | 1461629993381 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 1937 | 1461629993382 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 17:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:19:53 INFO - PROCESS | 1937 | 1461629993384 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 1937 | 1461629993385 Marionette TRACE conn2 <- [1,2214,null,{}] 17:19:53 INFO - PROCESS | 1937 | 1461629993388 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:19:53 INFO - PROCESS | 1937 | 1461629993464 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 17:19:53 INFO - PROCESS | 1937 | 1461629993468 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119d55800 == 38 [pid = 1937] [id = 561] 17:19:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x114e19c00) [pid = 1937] [serial = 1683] [outer = 0x0] 17:19:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x117846c00) [pid = 1937] [serial = 1684] [outer = 0x114e19c00] 17:19:53 INFO - PROCESS | 1937 | 1461629993496 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x119d9cc00) [pid = 1937] [serial = 1685] [outer = 0x114e19c00] 17:19:53 INFO - PROCESS | 1937 | 1461629993814 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:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 470ms 17:19:53 INFO - PROCESS | 1937 | 1461629993855 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 17:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:19:53 INFO - PROCESS | 1937 | 1461629993857 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 17:19:53 INFO - PROCESS | 1937 | 1461629993859 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 1937 | 1461629993861 Marionette TRACE conn2 <- [1,2218,null,{}] 17:19:53 INFO - PROCESS | 1937 | 1461629993863 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:19:53 INFO - PROCESS | 1937 | 1461629993973 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 17:19:53 INFO - PROCESS | 1937 | 1461629993979 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x129482000 == 39 [pid = 1937] [id = 562] 17:19:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x1151e3400) [pid = 1937] [serial = 1686] [outer = 0x0] 17:19:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11afea400) [pid = 1937] [serial = 1687] [outer = 0x1151e3400] 17:19:54 INFO - PROCESS | 1937 | 1461629994008 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11b786c00) [pid = 1937] [serial = 1688] [outer = 0x1151e3400] 17:19:54 INFO - PROCESS | 1937 | 1461629994330 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:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 17:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:19:54 INFO - PROCESS | 1937 | 1461629994378 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 1937 | 1461629994380 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 17:19:54 INFO - PROCESS | 1937 | 1461629994382 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 1937 | 1461629994383 Marionette TRACE conn2 <- [1,2222,null,{}] 17:19:54 INFO - PROCESS | 1937 | 1461629994385 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:19:54 INFO - PROCESS | 1937 | 1461629994460 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 17:19:54 INFO - PROCESS | 1937 | 1461629994464 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a199000 == 40 [pid = 1937] [id = 563] 17:19:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11b794c00) [pid = 1937] [serial = 1689] [outer = 0x0] 17:19:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11bb28800) [pid = 1937] [serial = 1690] [outer = 0x11b794c00] 17:19:54 INFO - PROCESS | 1937 | 1461629994489 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11c041400) [pid = 1937] [serial = 1691] [outer = 0x11b794c00] 17:19:54 INFO - PROCESS | 1937 | 1461629994807 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:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 467ms 17:19:54 INFO - PROCESS | 1937 | 1461629994850 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 1937 | 1461629994851 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 17:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:19:54 INFO - PROCESS | 1937 | 1461629994853 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 1937 | 1461629994854 Marionette TRACE conn2 <- [1,2226,null,{}] 17:19:54 INFO - PROCESS | 1937 | 1461629994856 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:19:54 INFO - PROCESS | 1937 | 1461629994958 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 17:19:54 INFO - PROCESS | 1937 | 1461629994964 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a468000 == 41 [pid = 1937] [id = 564] 17:19:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11c042000) [pid = 1937] [serial = 1692] [outer = 0x0] 17:19:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11c0f2400) [pid = 1937] [serial = 1693] [outer = 0x11c042000] 17:19:54 INFO - PROCESS | 1937 | 1461629994989 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x11c52c400) [pid = 1937] [serial = 1694] [outer = 0x11c042000] 17:19:55 INFO - PROCESS | 1937 | 1461629995291 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:19:55 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:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 470ms 17:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:19:55 INFO - PROCESS | 1937 | 1461629995325 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 1937 | 1461629995326 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 17:19:55 INFO - PROCESS | 1937 | 1461629995328 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 1937 | 1461629995329 Marionette TRACE conn2 <- [1,2230,null,{}] 17:19:55 INFO - PROCESS | 1937 | 1461629995331 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:19:55 INFO - PROCESS | 1937 | 1461629995455 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 17:19:55 INFO - PROCESS | 1937 | 1461629995507 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x114795000 == 42 [pid = 1937] [id = 565] 17:19:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11358b400) [pid = 1937] [serial = 1695] [outer = 0x0] 17:19:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x1135a6400) [pid = 1937] [serial = 1696] [outer = 0x11358b400] 17:19:55 INFO - PROCESS | 1937 | 1461629995539 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x114bde800) [pid = 1937] [serial = 1697] [outer = 0x11358b400] 17:19:56 INFO - PROCESS | 1937 | 1461629995997 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:19:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:19:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 719ms 17:19:56 INFO - PROCESS | 1937 | 1461629996055 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 1937 | 1461629996058 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 17:19:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:19:56 INFO - PROCESS | 1937 | 1461629996062 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 1937 | 1461629996064 Marionette TRACE conn2 <- [1,2234,null,{}] 17:19:56 INFO - PROCESS | 1937 | 1461629996068 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:19:56 INFO - PROCESS | 1937 | 1461629996165 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 17:19:56 INFO - PROCESS | 1937 | 1461629996230 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b923000 == 43 [pid = 1937] [id = 566] 17:19:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11880cc00) [pid = 1937] [serial = 1698] [outer = 0x0] 17:19:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x118aa9000) [pid = 1937] [serial = 1699] [outer = 0x11880cc00] 17:19:56 INFO - PROCESS | 1937 | 1461629996263 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x118e13800) [pid = 1937] [serial = 1700] [outer = 0x11880cc00] 17:19:56 INFO - PROCESS | 1937 | 1461629996676 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:19:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:19:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 624ms 17:19:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:19:56 INFO - PROCESS | 1937 | 1461629996686 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 1937 | 1461629996688 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 17:19:56 INFO - PROCESS | 1937 | 1461629996691 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 1937 | 1461629996692 Marionette TRACE conn2 <- [1,2238,null,{}] 17:19:56 INFO - PROCESS | 1937 | 1461629996695 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:19:56 INFO - PROCESS | 1937 | 1461629996789 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 17:19:56 INFO - PROCESS | 1937 | 1461629996882 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1288c5000 == 44 [pid = 1937] [id = 567] 17:19:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x11a942c00) [pid = 1937] [serial = 1701] [outer = 0x0] 17:19:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x11aa05000) [pid = 1937] [serial = 1702] [outer = 0x11a942c00] 17:19:56 INFO - PROCESS | 1937 | 1461629996912 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x11aa3ac00) [pid = 1937] [serial = 1703] [outer = 0x11a942c00] 17:19:57 INFO - PROCESS | 1937 | 1461629997325 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:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 669ms 17:19:57 INFO - PROCESS | 1937 | 1461629997361 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 1937 | 1461629997364 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 17:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:19:57 INFO - PROCESS | 1937 | 1461629997389 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 1937 | 1461629997392 Marionette TRACE conn2 <- [1,2242,null,{}] 17:19:57 INFO - PROCESS | 1937 | 1461629997397 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:19:57 INFO - PROCESS | 1937 | 1461629997498 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 17:19:57 INFO - PROCESS | 1937 | 1461629997563 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ad6b800 == 45 [pid = 1937] [id = 568] 17:19:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x11aa0d400) [pid = 1937] [serial = 1704] [outer = 0x0] 17:19:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x11ab6a800) [pid = 1937] [serial = 1705] [outer = 0x11aa0d400] 17:19:57 INFO - PROCESS | 1937 | 1461629997593 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x11b002c00) [pid = 1937] [serial = 1706] [outer = 0x11aa0d400] 17:19:58 INFO - PROCESS | 1937 | 1461629998027 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:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 695ms 17:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:19:58 INFO - PROCESS | 1937 | 1461629998063 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 1937 | 1461629998064 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 17:19:58 INFO - PROCESS | 1937 | 1461629998066 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 1937 | 1461629998068 Marionette TRACE conn2 <- [1,2246,null,{}] 17:19:58 INFO - PROCESS | 1937 | 1461629998070 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:19:58 INFO - PROCESS | 1937 | 1461629998185 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 17:19:58 INFO - PROCESS | 1937 | 1461629998252 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c1c3800 == 46 [pid = 1937] [id = 569] 17:19:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x119da0400) [pid = 1937] [serial = 1707] [outer = 0x0] 17:19:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x11ab54400) [pid = 1937] [serial = 1708] [outer = 0x119da0400] 17:19:58 INFO - PROCESS | 1937 | 1461629998282 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x11b032000) [pid = 1937] [serial = 1709] [outer = 0x119da0400] 17:19:58 INFO - PROCESS | 1937 | 1461629998843 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:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 820ms 17:19:58 INFO - PROCESS | 1937 | 1461629998887 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 1937 | 1461629998892 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 17:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:19:58 INFO - PROCESS | 1937 | 1461629998897 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 1937 | 1461629998900 Marionette TRACE conn2 <- [1,2250,null,{}] 17:19:58 INFO - PROCESS | 1937 | 1461629998906 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:19:59 INFO - PROCESS | 1937 | 1461629999038 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 17:19:59 INFO - PROCESS | 1937 | 1461629999136 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119aca800 == 47 [pid = 1937] [id = 570] 17:19:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x114e1c400) [pid = 1937] [serial = 1710] [outer = 0x0] 17:19:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x115455800) [pid = 1937] [serial = 1711] [outer = 0x114e1c400] 17:19:59 INFO - PROCESS | 1937 | 1461629999183 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x117847800) [pid = 1937] [serial = 1712] [outer = 0x114e1c400] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x12a468000 == 46 [pid = 1937] [id = 564] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x12a199000 == 45 [pid = 1937] [id = 563] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x129482000 == 44 [pid = 1937] [id = 562] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x119d55800 == 43 [pid = 1937] [id = 561] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x127ecb000 == 42 [pid = 1937] [id = 560] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x114b87800 == 41 [pid = 1937] [id = 559] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x127322800 == 40 [pid = 1937] [id = 558] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x126623800 == 39 [pid = 1937] [id = 557] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x123e77000 == 38 [pid = 1937] [id = 556] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x11c016800 == 37 [pid = 1937] [id = 555] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x11b758800 == 36 [pid = 1937] [id = 554] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x119ad7000 == 35 [pid = 1937] [id = 553] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x114b78000 == 34 [pid = 1937] [id = 552] 17:19:59 INFO - PROCESS | 1937 | --DOCSHELL 0x119d3b800 == 33 [pid = 1937] [id = 551] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x11b006800) [pid = 1937] [serial = 1630] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11b7ee400) [pid = 1937] [serial = 1633] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x119d95c00) [pid = 1937] [serial = 1612] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x11a6a7c00) [pid = 1937] [serial = 1613] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x11a94a400) [pid = 1937] [serial = 1615] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x11aa36000) [pid = 1937] [serial = 1616] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x114bb5800) [pid = 1937] [serial = 1600] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x114e16800) [pid = 1937] [serial = 1601] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x11ab64800) [pid = 1937] [serial = 1624] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x11af48400) [pid = 1937] [serial = 1625] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11aae9400) [pid = 1937] [serial = 1621] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11ab55800) [pid = 1937] [serial = 1622] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x118f05400) [pid = 1937] [serial = 1607] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x118aa8c00) [pid = 1937] [serial = 1606] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11909d400) [pid = 1937] [serial = 1609] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x11926f800) [pid = 1937] [serial = 1610] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11aaddc00) [pid = 1937] [serial = 1618] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11aae9000) [pid = 1937] [serial = 1619] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x11beb6400) [pid = 1937] [serial = 1598] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x114f9e800) [pid = 1937] [serial = 1603] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x11671e400) [pid = 1937] [serial = 1604] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x11c044800) [pid = 1937] [serial = 1636] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x11c520400) [pid = 1937] [serial = 1637] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x11c5ebc00) [pid = 1937] [serial = 1645] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x1142bb800) [pid = 1937] [serial = 1639] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x116728400) [pid = 1937] [serial = 1640] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x11af74c00) [pid = 1937] [serial = 1627] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x11ab5ec00) [pid = 1937] [serial = 1642] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x123b6c000) [pid = 1937] [serial = 1649] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x11bebc000) [pid = 1937] [serial = 1634] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 84 (0x11b037c00) [pid = 1937] [serial = 1631] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 83 (0x11c545800) [pid = 1937] [serial = 1643] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 82 (0x11afe9800) [pid = 1937] [serial = 1628] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 81 (0x123a38800) [pid = 1937] [serial = 1646] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | --DOMWINDOW == 80 (0x123a41c00) [pid = 1937] [serial = 1648] [outer = 0x0] [url = about:blank] 17:19:59 INFO - PROCESS | 1937 | 1461629999667 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:19:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:19:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 823ms 17:19:59 INFO - PROCESS | 1937 | 1461629999725 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 1937 | 1461629999729 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 17:19:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:19:59 INFO - PROCESS | 1937 | 1461629999734 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 1937 | 1461629999735 Marionette TRACE conn2 <- [1,2254,null,{}] 17:19:59 INFO - PROCESS | 1937 | 1461629999739 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:19:59 INFO - PROCESS | 1937 | 1461629999814 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 17:19:59 INFO - PROCESS | 1937 | 1461629999823 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11923b000 == 34 [pid = 1937] [id = 571] 17:19:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 81 (0x114bde400) [pid = 1937] [serial = 1713] [outer = 0x0] 17:19:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 82 (0x118809800) [pid = 1937] [serial = 1714] [outer = 0x114bde400] 17:19:59 INFO - PROCESS | 1937 | 1461629999850 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 83 (0x118f08800) [pid = 1937] [serial = 1715] [outer = 0x114bde400] 17:20:00 INFO - PROCESS | 1937 | 1461630000213 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:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 521ms 17:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:20:00 INFO - PROCESS | 1937 | 1461630000254 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 1937 | 1461630000256 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 17:20:00 INFO - PROCESS | 1937 | 1461630000258 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 1937 | 1461630000260 Marionette TRACE conn2 <- [1,2258,null,{}] 17:20:00 INFO - PROCESS | 1937 | 1461630000267 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:20:00 INFO - PROCESS | 1937 | 1461630000343 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 17:20:00 INFO - PROCESS | 1937 | 1461630000349 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c0b4800 == 35 [pid = 1937] [id = 572] 17:20:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 84 (0x119262400) [pid = 1937] [serial = 1716] [outer = 0x0] 17:20:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 85 (0x11a6a7400) [pid = 1937] [serial = 1717] [outer = 0x119262400] 17:20:00 INFO - PROCESS | 1937 | 1461630000379 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x11aa11800) [pid = 1937] [serial = 1718] [outer = 0x119262400] 17:20:00 INFO - PROCESS | 1937 | 1461630000715 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:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 472ms 17:20:00 INFO - PROCESS | 1937 | 1461630000730 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 1937 | 1461630000732 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 17:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:20:00 INFO - PROCESS | 1937 | 1461630000734 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 1937 | 1461630000735 Marionette TRACE conn2 <- [1,2262,null,{}] 17:20:00 INFO - PROCESS | 1937 | 1461630000738 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:20:00 INFO - PROCESS | 1937 | 1461630000822 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 17:20:00 INFO - PROCESS | 1937 | 1461630000870 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123b5c800 == 36 [pid = 1937] [id = 573] 17:20:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x11aa0fc00) [pid = 1937] [serial = 1719] [outer = 0x0] 17:20:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11aa75400) [pid = 1937] [serial = 1720] [outer = 0x11aa0fc00] 17:20:00 INFO - PROCESS | 1937 | 1461630000897 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11ab51400) [pid = 1937] [serial = 1721] [outer = 0x11aa0fc00] 17:20:01 INFO - PROCESS | 1937 | 1461630001191 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:20:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 468ms 17:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:20:01 INFO - PROCESS | 1937 | 1461630001210 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 1937 | 1461630001212 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 17:20:01 INFO - PROCESS | 1937 | 1461630001214 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 1937 | 1461630001215 Marionette TRACE conn2 <- [1,2266,null,{}] 17:20:01 INFO - PROCESS | 1937 | 1461630001217 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:20:01 INFO - PROCESS | 1937 | 1461630001308 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 17:20:01 INFO - PROCESS | 1937 | 1461630001313 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1266c1800 == 37 [pid = 1937] [id = 574] 17:20:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11ab59400) [pid = 1937] [serial = 1722] [outer = 0x0] 17:20:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11ad2dc00) [pid = 1937] [serial = 1723] [outer = 0x11ab59400] 17:20:01 INFO - PROCESS | 1937 | 1461630001340 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11af6b400) [pid = 1937] [serial = 1724] [outer = 0x11ab59400] 17:20:01 INFO - PROCESS | 1937 | 1461630001797 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:20:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 622ms 17:20:01 INFO - PROCESS | 1937 | 1461630001846 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 1937 | 1461630001848 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 17:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:20:01 INFO - PROCESS | 1937 | 1461630001850 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 1937 | 1461630001851 Marionette TRACE conn2 <- [1,2270,null,{}] 17:20:01 INFO - PROCESS | 1937 | 1461630001855 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:20:01 INFO - PROCESS | 1937 | 1461630001964 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 17:20:01 INFO - PROCESS | 1937 | 1461630001972 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11922f000 == 38 [pid = 1937] [id = 575] 17:20:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11b02b400) [pid = 1937] [serial = 1725] [outer = 0x0] 17:20:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11b036400) [pid = 1937] [serial = 1726] [outer = 0x11b02b400] 17:20:02 INFO - PROCESS | 1937 | 1461630002032 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11bb23800) [pid = 1937] [serial = 1727] [outer = 0x11b02b400] 17:20:02 INFO - PROCESS | 1937 | 1461630002376 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:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 17:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:20:02 INFO - PROCESS | 1937 | 1461630002429 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 1937 | 1461630002430 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 17:20:02 INFO - PROCESS | 1937 | 1461630002434 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 1937 | 1461630002436 Marionette TRACE conn2 <- [1,2274,null,{}] 17:20:02 INFO - PROCESS | 1937 | 1461630002439 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:20:02 INFO - PROCESS | 1937 | 1461630002584 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 17:20:02 INFO - PROCESS | 1937 | 1461630002599 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x128e17000 == 39 [pid = 1937] [id = 576] 17:20:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11b02c000) [pid = 1937] [serial = 1728] [outer = 0x0] 17:20:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x11bec3c00) [pid = 1937] [serial = 1729] [outer = 0x11b02c000] 17:20:02 INFO - PROCESS | 1937 | 1461630002624 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11c522c00) [pid = 1937] [serial = 1730] [outer = 0x11b02c000] 17:20:02 INFO - PROCESS | 1937 | 1461630002934 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:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 524ms 17:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:20:02 INFO - PROCESS | 1937 | 1461630002965 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 1937 | 1461630002967 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 17:20:02 INFO - PROCESS | 1937 | 1461630002969 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 1937 | 1461630002970 Marionette TRACE conn2 <- [1,2278,null,{}] 17:20:02 INFO - PROCESS | 1937 | 1461630002975 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:20:03 INFO - PROCESS | 1937 | 1461630003070 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 17:20:03 INFO - PROCESS | 1937 | 1461630003075 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a14d000 == 40 [pid = 1937] [id = 577] 17:20:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11c520800) [pid = 1937] [serial = 1731] [outer = 0x0] 17:20:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x11c632000) [pid = 1937] [serial = 1732] [outer = 0x11c520800] 17:20:03 INFO - PROCESS | 1937 | 1461630003099 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x123a3f400) [pid = 1937] [serial = 1733] [outer = 0x11c520800] 17:20:03 INFO - PROCESS | 1937 | 1461630003433 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:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 475ms 17:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:20:03 INFO - PROCESS | 1937 | 1461630003451 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 1937 | 1461630003452 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 17:20:03 INFO - PROCESS | 1937 | 1461630003456 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 1937 | 1461630003459 Marionette TRACE conn2 <- [1,2282,null,{}] 17:20:03 INFO - PROCESS | 1937 | 1461630003462 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:20:03 INFO - PROCESS | 1937 | 1461630003561 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 17:20:03 INFO - PROCESS | 1937 | 1461630003573 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a468000 == 41 [pid = 1937] [id = 578] 17:20:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x123a3a800) [pid = 1937] [serial = 1734] [outer = 0x0] 17:20:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x123df9800) [pid = 1937] [serial = 1735] [outer = 0x123a3a800] 17:20:03 INFO - PROCESS | 1937 | 1461630003598 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x123eb4800) [pid = 1937] [serial = 1736] [outer = 0x123a3a800] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x1156ad800) [pid = 1937] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11aa33c00) [pid = 1937] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11afe9c00) [pid = 1937] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11aa32400) [pid = 1937] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x1151e3400) [pid = 1937] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x114e19c00) [pid = 1937] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x123a41400) [pid = 1937] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x1135a6000) [pid = 1937] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x114bbe000) [pid = 1937] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x11aa05800) [pid = 1937] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x11434f800) [pid = 1937] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x118cee000) [pid = 1937] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:20:03 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x11b794c00) [pid = 1937] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:20:03 INFO - PROCESS | 1937 | 1461630003966 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:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 523ms 17:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:20:03 INFO - PROCESS | 1937 | 1461630003979 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 1937 | 1461630003980 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 17:20:03 INFO - PROCESS | 1937 | 1461630003982 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 1937 | 1461630003984 Marionette TRACE conn2 <- [1,2286,null,{}] 17:20:03 INFO - PROCESS | 1937 | 1461630003986 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:20:04 INFO - PROCESS | 1937 | 1461630004064 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 17:20:04 INFO - PROCESS | 1937 | 1461630004068 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a188800 == 42 [pid = 1937] [id = 579] 17:20:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x1135a6000) [pid = 1937] [serial = 1737] [outer = 0x0] 17:20:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11a69f400) [pid = 1937] [serial = 1738] [outer = 0x1135a6000] 17:20:04 INFO - PROCESS | 1937 | 1461630004097 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11af4b800) [pid = 1937] [serial = 1739] [outer = 0x1135a6000] 17:20:04 INFO - PROCESS | 1937 | 1461630004445 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:20:04 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:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 469ms 17:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:20:04 INFO - PROCESS | 1937 | 1461630004451 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 1937 | 1461630004452 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 17:20:04 INFO - PROCESS | 1937 | 1461630004456 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 1937 | 1461630004458 Marionette TRACE conn2 <- [1,2290,null,{}] 17:20:04 INFO - PROCESS | 1937 | 1461630004461 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:20:04 INFO - PROCESS | 1937 | 1461630004573 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 17:20:04 INFO - PROCESS | 1937 | 1461630004580 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ad62800 == 43 [pid = 1937] [id = 580] 17:20:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11b788400) [pid = 1937] [serial = 1740] [outer = 0x0] 17:20:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x123eb9000) [pid = 1937] [serial = 1741] [outer = 0x11b788400] 17:20:04 INFO - PROCESS | 1937 | 1461630004610 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x1241b6800) [pid = 1937] [serial = 1742] [outer = 0x11b788400] 17:20:04 INFO - PROCESS | 1937 | 1461630004909 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:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 471ms 17:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:20:04 INFO - PROCESS | 1937 | 1461630004929 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 1937 | 1461630004930 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 17:20:04 INFO - PROCESS | 1937 | 1461630004932 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 1937 | 1461630004933 Marionette TRACE conn2 <- [1,2294,null,{}] 17:20:04 INFO - PROCESS | 1937 | 1461630004935 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:20:05 INFO - PROCESS | 1937 | 1461630005018 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 17:20:05 INFO - PROCESS | 1937 | 1461630005024 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b7fb000 == 44 [pid = 1937] [id = 581] 17:20:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11aa2e400) [pid = 1937] [serial = 1743] [outer = 0x0] 17:20:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x1246d2800) [pid = 1937] [serial = 1744] [outer = 0x11aa2e400] 17:20:05 INFO - PROCESS | 1937 | 1461630005049 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x127338800) [pid = 1937] [serial = 1745] [outer = 0x11aa2e400] 17:20:05 INFO - PROCESS | 1937 | 1461630005385 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:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 469ms 17:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:20:05 INFO - PROCESS | 1937 | 1461630005401 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 1937 | 1461630005403 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 17:20:05 INFO - PROCESS | 1937 | 1461630005406 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 1937 | 1461630005408 Marionette TRACE conn2 <- [1,2298,null,{}] 17:20:05 INFO - PROCESS | 1937 | 1461630005410 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:20:05 INFO - PROCESS | 1937 | 1461630005513 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 17:20:05 INFO - PROCESS | 1937 | 1461630005520 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bb5b800 == 45 [pid = 1937] [id = 582] 17:20:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11ab51800) [pid = 1937] [serial = 1746] [outer = 0x0] 17:20:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x126644400) [pid = 1937] [serial = 1747] [outer = 0x11ab51800] 17:20:05 INFO - PROCESS | 1937 | 1461630005545 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x1274f1800) [pid = 1937] [serial = 1748] [outer = 0x11ab51800] 17:20:05 INFO - PROCESS | 1937 | 1461630005864 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:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 17:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:20:05 INFO - PROCESS | 1937 | 1461630005877 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 1937 | 1461630005878 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 17:20:05 INFO - PROCESS | 1937 | 1461630005880 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 1937 | 1461630005881 Marionette TRACE conn2 <- [1,2302,null,{}] 17:20:05 INFO - PROCESS | 1937 | 1461630005884 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:20:06 INFO - PROCESS | 1937 | 1461630006017 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 17:20:06 INFO - PROCESS | 1937 | 1461630006077 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x114b8e000 == 46 [pid = 1937] [id = 583] 17:20:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x1135a0000) [pid = 1937] [serial = 1749] [outer = 0x0] 17:20:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x11453fc00) [pid = 1937] [serial = 1750] [outer = 0x1135a0000] 17:20:06 INFO - PROCESS | 1937 | 1461630006149 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x114f98c00) [pid = 1937] [serial = 1751] [outer = 0x1135a0000] 17:20:06 INFO - PROCESS | 1937 | 1461630006572 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:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 719ms 17:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:20:06 INFO - PROCESS | 1937 | 1461630006601 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 1937 | 1461630006603 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 17:20:06 INFO - PROCESS | 1937 | 1461630006606 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 1937 | 1461630006609 Marionette TRACE conn2 <- [1,2306,null,{}] 17:20:06 INFO - PROCESS | 1937 | 1461630006613 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:20:06 INFO - PROCESS | 1937 | 1461630006716 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 17:20:06 INFO - PROCESS | 1937 | 1461630006770 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c0b4000 == 47 [pid = 1937] [id = 584] 17:20:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x118805c00) [pid = 1937] [serial = 1752] [outer = 0x0] 17:20:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x118f0d800) [pid = 1937] [serial = 1753] [outer = 0x118805c00] 17:20:06 INFO - PROCESS | 1937 | 1461630006802 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x119a4c400) [pid = 1937] [serial = 1754] [outer = 0x118805c00] 17:20:07 INFO - PROCESS | 1937 | 1461630007222 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:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 672ms 17:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:20:07 INFO - PROCESS | 1937 | 1461630007279 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 1937 | 1461630007281 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 17:20:07 INFO - PROCESS | 1937 | 1461630007283 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - PROCESS | 1937 | 1461630007285 Marionette TRACE conn2 <- [1,2310,null,{}] 17:20:07 INFO - PROCESS | 1937 | 1461630007287 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:20:07 INFO - PROCESS | 1937 | 1461630007412 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 17:20:07 INFO - PROCESS | 1937 | 1461630007492 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a18b000 == 48 [pid = 1937] [id = 585] 17:20:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x11aa36000) [pid = 1937] [serial = 1755] [outer = 0x0] 17:20:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x11aade800) [pid = 1937] [serial = 1756] [outer = 0x11aa36000] 17:20:07 INFO - PROCESS | 1937 | 1461630007524 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x11af4b400) [pid = 1937] [serial = 1757] [outer = 0x11aa36000] 17:20:07 INFO - PROCESS | 1937 | 1461630007944 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:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 17:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:20:07 INFO - PROCESS | 1937 | 1461630007953 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 1937 | 1461630007956 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 17:20:07 INFO - PROCESS | 1937 | 1461630007964 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - PROCESS | 1937 | 1461630007967 Marionette TRACE conn2 <- [1,2314,null,{}] 17:20:07 INFO - PROCESS | 1937 | 1461630007970 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:20:08 INFO - PROCESS | 1937 | 1461630008073 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 17:20:08 INFO - PROCESS | 1937 | 1461630008126 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b03e800 == 49 [pid = 1937] [id = 586] 17:20:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x11af4d400) [pid = 1937] [serial = 1758] [outer = 0x0] 17:20:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x11b00d800) [pid = 1937] [serial = 1759] [outer = 0x11af4d400] 17:20:08 INFO - PROCESS | 1937 | 1461630008156 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x11c63ac00) [pid = 1937] [serial = 1760] [outer = 0x11af4d400] 17:20:08 INFO - PROCESS | 1937 | 1461630008747 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:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 827ms 17:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:20:08 INFO - PROCESS | 1937 | 1461630008800 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 1937 | 1461630008803 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 17:20:08 INFO - PROCESS | 1937 | 1461630008808 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - PROCESS | 1937 | 1461630008810 Marionette TRACE conn2 <- [1,2318,null,{}] 17:20:08 INFO - PROCESS | 1937 | 1461630008813 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:20:08 INFO - PROCESS | 1937 | 1461630008902 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 17:20:08 INFO - PROCESS | 1937 | 1461630008967 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c013000 == 50 [pid = 1937] [id = 587] 17:20:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x1156ad800) [pid = 1937] [serial = 1761] [outer = 0x0] 17:20:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x116720400) [pid = 1937] [serial = 1762] [outer = 0x1156ad800] 17:20:08 INFO - PROCESS | 1937 | 1461630008995 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x118c3e800) [pid = 1937] [serial = 1763] [outer = 0x1156ad800] 17:20:09 INFO - PROCESS | 1937 | 1461630009442 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:20:09 INFO - PROCESS | 1937 | 1461630009485 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 17:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:20:09 INFO - PROCESS | 1937 | 1461630009509 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 1937 | 1461630009511 Marionette TRACE conn2 <- [1,2322,null,{}] 17:20:09 INFO - PROCESS | 1937 | 1461630009514 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:20:09 INFO - PROCESS | 1937 | 1461630009623 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb5b800 == 49 [pid = 1937] [id = 582] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x12b7fb000 == 48 [pid = 1937] [id = 581] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x12ad62800 == 47 [pid = 1937] [id = 580] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x12a188800 == 46 [pid = 1937] [id = 579] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x12a468000 == 45 [pid = 1937] [id = 578] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x12a14d000 == 44 [pid = 1937] [id = 577] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x128e17000 == 43 [pid = 1937] [id = 576] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x114f9dc00) [pid = 1937] [serial = 1654] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x11922f000 == 42 [pid = 1937] [id = 575] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x1266c1800 == 41 [pid = 1937] [id = 574] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x123b5c800 == 40 [pid = 1937] [id = 573] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0b4800 == 39 [pid = 1937] [id = 572] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x11923b000 == 38 [pid = 1937] [id = 571] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x119aca800 == 37 [pid = 1937] [id = 570] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x11c1c3800 == 36 [pid = 1937] [id = 569] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x12ad6b800 == 35 [pid = 1937] [id = 568] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x1288c5000 == 34 [pid = 1937] [id = 567] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x11b923000 == 33 [pid = 1937] [id = 566] 17:20:09 INFO - PROCESS | 1937 | --DOCSHELL 0x114795000 == 32 [pid = 1937] [id = 565] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x11c0f2400) [pid = 1937] [serial = 1693] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x11880f400) [pid = 1937] [serial = 1661] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x11af79800) [pid = 1937] [serial = 1679] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11b007800) [pid = 1937] [serial = 1682] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x11aa3b800) [pid = 1937] [serial = 1672] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x11ab59c00) [pid = 1937] [serial = 1673] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x11afea400) [pid = 1937] [serial = 1687] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x117846c00) [pid = 1937] [serial = 1684] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x123eaf400) [pid = 1937] [serial = 1651] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x11ab63800) [pid = 1937] [serial = 1675] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x114bdd000) [pid = 1937] [serial = 1657] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x123eb4c00) [pid = 1937] [serial = 1652] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11aa32000) [pid = 1937] [serial = 1670] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11aa02400) [pid = 1937] [serial = 1667] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x118574400) [pid = 1937] [serial = 1660] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11aff2000) [pid = 1937] [serial = 1681] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x119d95000) [pid = 1937] [serial = 1666] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x11926dc00) [pid = 1937] [serial = 1664] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11b786c00) [pid = 1937] [serial = 1688] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11bb28800) [pid = 1937] [serial = 1690] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x118fd8000) [pid = 1937] [serial = 1663] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x11af6a400) [pid = 1937] [serial = 1678] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x114f9f000) [pid = 1937] [serial = 1658] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x11ad35000) [pid = 1937] [serial = 1676] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x11aa0c800) [pid = 1937] [serial = 1669] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x119d9cc00) [pid = 1937] [serial = 1685] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x11c041400) [pid = 1937] [serial = 1691] [outer = 0x0] [url = about:blank] 17:20:09 INFO - PROCESS | 1937 | 1461630009714 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1154c4000 == 33 [pid = 1937] [id = 588] 17:20:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x1143c3800) [pid = 1937] [serial = 1764] [outer = 0x0] 17:20:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x1156ae800) [pid = 1937] [serial = 1765] [outer = 0x1143c3800] 17:20:09 INFO - PROCESS | 1937 | 1461630009742 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x118c66800) [pid = 1937] [serial = 1766] [outer = 0x1143c3800] 17:20:10 INFO - PROCESS | 1937 | 1461630010042 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:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 572ms 17:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:20:10 INFO - PROCESS | 1937 | 1461630010079 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 1937 | 1461630010080 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 17:20:10 INFO - PROCESS | 1937 | 1461630010082 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - PROCESS | 1937 | 1461630010085 Marionette TRACE conn2 <- [1,2326,null,{}] 17:20:10 INFO - PROCESS | 1937 | 1461630010095 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:20:10 INFO - PROCESS | 1937 | 1461630010173 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 17:20:10 INFO - PROCESS | 1937 | 1461630010199 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b923000 == 34 [pid = 1937] [id = 589] 17:20:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11903bc00) [pid = 1937] [serial = 1767] [outer = 0x0] 17:20:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x119d9f000) [pid = 1937] [serial = 1768] [outer = 0x11903bc00] 17:20:10 INFO - PROCESS | 1937 | 1461630010227 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11aa04c00) [pid = 1937] [serial = 1769] [outer = 0x11903bc00] 17:20:10 INFO - PROCESS | 1937 | 1461630010579 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:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 526ms 17:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:20:10 INFO - PROCESS | 1937 | 1461630010610 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 1937 | 1461630010612 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 17:20:10 INFO - PROCESS | 1937 | 1461630010614 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - PROCESS | 1937 | 1461630010615 Marionette TRACE conn2 <- [1,2330,null,{}] 17:20:10 INFO - PROCESS | 1937 | 1461630010618 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:20:10 INFO - PROCESS | 1937 | 1461630010693 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 17:20:10 INFO - PROCESS | 1937 | 1461630010697 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123c12000 == 35 [pid = 1937] [id = 590] 17:20:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x11aa09c00) [pid = 1937] [serial = 1770] [outer = 0x0] 17:20:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11aa36400) [pid = 1937] [serial = 1771] [outer = 0x11aa09c00] 17:20:10 INFO - PROCESS | 1937 | 1461630010725 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11aa3c800) [pid = 1937] [serial = 1772] [outer = 0x11aa09c00] 17:20:11 INFO - PROCESS | 1937 | 1461630011058 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:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 468ms 17:20:11 INFO - PROCESS | 1937 | 1461630011082 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 1937 | 1461630011084 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 17:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:20:11 INFO - PROCESS | 1937 | 1461630011086 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 1937 | 1461630011087 Marionette TRACE conn2 <- [1,2334,null,{}] 17:20:11 INFO - PROCESS | 1937 | 1461630011092 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:20:11 INFO - PROCESS | 1937 | 1461630011182 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 17:20:11 INFO - PROCESS | 1937 | 1461630011189 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12662e000 == 36 [pid = 1937] [id = 591] 17:20:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x11aa7b800) [pid = 1937] [serial = 1773] [outer = 0x0] 17:20:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11ab4b800) [pid = 1937] [serial = 1774] [outer = 0x11aa7b800] 17:20:11 INFO - PROCESS | 1937 | 1461630011216 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x11ab5b800) [pid = 1937] [serial = 1775] [outer = 0x11aa7b800] 17:20:11 INFO - PROCESS | 1937 | 1461630011546 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:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 471ms 17:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:20:11 INFO - PROCESS | 1937 | 1461630011557 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 1937 | 1461630011558 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 17:20:11 INFO - PROCESS | 1937 | 1461630011560 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 1937 | 1461630011561 Marionette TRACE conn2 <- [1,2338,null,{}] 17:20:11 INFO - PROCESS | 1937 | 1461630011563 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:20:11 INFO - PROCESS | 1937 | 1461630011659 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 17:20:11 INFO - PROCESS | 1937 | 1461630011665 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127627800 == 37 [pid = 1937] [id = 592] 17:20:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x11ab63400) [pid = 1937] [serial = 1776] [outer = 0x0] 17:20:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x11ad34c00) [pid = 1937] [serial = 1777] [outer = 0x11ab63400] 17:20:11 INFO - PROCESS | 1937 | 1461630011692 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x11b007000) [pid = 1937] [serial = 1778] [outer = 0x11ab63400] 17:20:12 INFO - PROCESS | 1937 | 1461630012117 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:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 568ms 17:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:20:12 INFO - PROCESS | 1937 | 1461630012132 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 1937 | 1461630012134 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 17:20:12 INFO - PROCESS | 1937 | 1461630012140 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 1937 | 1461630012142 Marionette TRACE conn2 <- [1,2342,null,{}] 17:20:12 INFO - PROCESS | 1937 | 1461630012146 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:20:12 INFO - PROCESS | 1937 | 1461630012292 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 17:20:12 INFO - PROCESS | 1937 | 1461630012313 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127eb7800 == 38 [pid = 1937] [id = 593] 17:20:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x11afef000) [pid = 1937] [serial = 1779] [outer = 0x0] 17:20:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x11b02e400) [pid = 1937] [serial = 1780] [outer = 0x11afef000] 17:20:12 INFO - PROCESS | 1937 | 1461630012353 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x11b788000) [pid = 1937] [serial = 1781] [outer = 0x11afef000] 17:20:12 INFO - PROCESS | 1937 | 1461630012717 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:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 624ms 17:20:12 INFO - PROCESS | 1937 | 1461630012766 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 1937 | 1461630012767 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 17:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:20:12 INFO - PROCESS | 1937 | 1461630012769 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 1937 | 1461630012770 Marionette TRACE conn2 <- [1,2346,null,{}] 17:20:12 INFO - PROCESS | 1937 | 1461630012772 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:20:12 INFO - PROCESS | 1937 | 1461630012865 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 17:20:12 INFO - PROCESS | 1937 | 1461630012869 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x129223800 == 39 [pid = 1937] [id = 594] 17:20:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x11b006000) [pid = 1937] [serial = 1782] [outer = 0x0] 17:20:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x11bb24c00) [pid = 1937] [serial = 1783] [outer = 0x11b006000] 17:20:12 INFO - PROCESS | 1937 | 1461630012895 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x11bebcc00) [pid = 1937] [serial = 1784] [outer = 0x11b006000] 17:20:13 INFO - PROCESS | 1937 | 1461630013265 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:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 17:20:13 INFO - PROCESS | 1937 | 1461630013290 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 1937 | 1461630013291 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 17:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:20:13 INFO - PROCESS | 1937 | 1461630013293 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 1937 | 1461630013294 Marionette TRACE conn2 <- [1,2350,null,{}] 17:20:13 INFO - PROCESS | 1937 | 1461630013305 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:20:13 INFO - PROCESS | 1937 | 1461630013403 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 17:20:13 INFO - PROCESS | 1937 | 1461630013407 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a159800 == 40 [pid = 1937] [id = 595] 17:20:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x11bb24800) [pid = 1937] [serial = 1785] [outer = 0x0] 17:20:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x11c04c000) [pid = 1937] [serial = 1786] [outer = 0x11bb24800] 17:20:13 INFO - PROCESS | 1937 | 1461630013432 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x11c526000) [pid = 1937] [serial = 1787] [outer = 0x11bb24800] 17:20:13 INFO - PROCESS | 1937 | 1461630013776 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:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 527ms 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x114e23000) [pid = 1937] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x11b02b400) [pid = 1937] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x11c520800) [pid = 1937] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x114e1c400) [pid = 1937] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x11b02c000) [pid = 1937] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x11aa0fc00) [pid = 1937] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x114bde400) [pid = 1937] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x119262400) [pid = 1937] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x123a3a800) [pid = 1937] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11ab59400) [pid = 1937] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x119da0400) [pid = 1937] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11aa2e400) [pid = 1937] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x1135a6000) [pid = 1937] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:20:13 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11b788400) [pid = 1937] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:20:13 INFO - PROCESS | 1937 | 1461630013941 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 1937 | 1461630013942 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 17:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:20:13 INFO - PROCESS | 1937 | 1461630013952 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 1937 | 1461630013954 Marionette TRACE conn2 <- [1,2354,null,{}] 17:20:13 INFO - PROCESS | 1937 | 1461630013957 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:20:14 INFO - PROCESS | 1937 | 1461630014031 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 17:20:14 INFO - PROCESS | 1937 | 1461630014035 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11ad59000 == 41 [pid = 1937] [id = 596] 17:20:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x118575000) [pid = 1937] [serial = 1788] [outer = 0x0] 17:20:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x119da0400) [pid = 1937] [serial = 1789] [outer = 0x118575000] 17:20:14 INFO - PROCESS | 1937 | 1461630014063 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x11b788400) [pid = 1937] [serial = 1790] [outer = 0x118575000] 17:20:14 INFO - PROCESS | 1937 | 1461630014396 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:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 472ms 17:20:14 INFO - PROCESS | 1937 | 1461630014425 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 1937 | 1461630014427 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 17:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:20:14 INFO - PROCESS | 1937 | 1461630014429 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 1937 | 1461630014431 Marionette TRACE conn2 <- [1,2358,null,{}] 17:20:14 INFO - PROCESS | 1937 | 1461630014433 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:20:14 INFO - PROCESS | 1937 | 1461630014526 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 17:20:14 INFO - PROCESS | 1937 | 1461630014579 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a458800 == 42 [pid = 1937] [id = 597] 17:20:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x118811800) [pid = 1937] [serial = 1791] [outer = 0x0] 17:20:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x11c0eec00) [pid = 1937] [serial = 1792] [outer = 0x118811800] 17:20:14 INFO - PROCESS | 1937 | 1461630014608 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x123b6e000) [pid = 1937] [serial = 1793] [outer = 0x118811800] 17:20:14 INFO - PROCESS | 1937 | 1461630014910 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:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 519ms 17:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:20:14 INFO - PROCESS | 1937 | 1461630014949 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 1937 | 1461630014950 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 17:20:14 INFO - PROCESS | 1937 | 1461630014952 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 1937 | 1461630014953 Marionette TRACE conn2 <- [1,2362,null,{}] 17:20:14 INFO - PROCESS | 1937 | 1461630014956 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:20:15 INFO - PROCESS | 1937 | 1461630015033 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 17:20:15 INFO - PROCESS | 1937 | 1461630015037 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12aecf000 == 43 [pid = 1937] [id = 598] 17:20:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x123eae400) [pid = 1937] [serial = 1794] [outer = 0x0] 17:20:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x123eba400) [pid = 1937] [serial = 1795] [outer = 0x123eae400] 17:20:15 INFO - PROCESS | 1937 | 1461630015065 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x123f5c800) [pid = 1937] [serial = 1796] [outer = 0x123eae400] 17:20:15 INFO - PROCESS | 1937 | 1461630015463 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:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 568ms 17:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:20:15 INFO - PROCESS | 1937 | 1461630015521 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 1937 | 1461630015522 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 17:20:15 INFO - PROCESS | 1937 | 1461630015524 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 1937 | 1461630015525 Marionette TRACE conn2 <- [1,2366,null,{}] 17:20:15 INFO - PROCESS | 1937 | 1461630015526 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:20:15 INFO - PROCESS | 1937 | 1461630015592 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 17:20:15 INFO - PROCESS | 1937 | 1461630015599 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b7f1800 == 44 [pid = 1937] [id = 599] 17:20:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x123b0cc00) [pid = 1937] [serial = 1797] [outer = 0x0] 17:20:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x126644c00) [pid = 1937] [serial = 1798] [outer = 0x123b0cc00] 17:20:15 INFO - PROCESS | 1937 | 1461630015639 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x1274f1400) [pid = 1937] [serial = 1799] [outer = 0x123b0cc00] 17:20:16 INFO - PROCESS | 1937 | 1461630016314 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:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 822ms 17:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:20:16 INFO - PROCESS | 1937 | 1461630016347 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 1937 | 1461630016350 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 17:20:16 INFO - PROCESS | 1937 | 1461630016353 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 1937 | 1461630016356 Marionette TRACE conn2 <- [1,2370,null,{}] 17:20:16 INFO - PROCESS | 1937 | 1461630016360 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:20:16 INFO - PROCESS | 1937 | 1461630016459 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 17:20:16 INFO - PROCESS | 1937 | 1461630016515 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11add0000 == 45 [pid = 1937] [id = 600] 17:20:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x114f99000) [pid = 1937] [serial = 1800] [outer = 0x0] 17:20:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x118807c00) [pid = 1937] [serial = 1801] [outer = 0x114f99000] 17:20:16 INFO - PROCESS | 1937 | 1461630016547 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x118f08c00) [pid = 1937] [serial = 1802] [outer = 0x114f99000] 17:20:17 INFO - PROCESS | 1937 | 1461630017030 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:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 722ms 17:20:17 INFO - PROCESS | 1937 | 1461630017076 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 1937 | 1461630017080 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 17:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:20:17 INFO - PROCESS | 1937 | 1461630017085 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 1937 | 1461630017087 Marionette TRACE conn2 <- [1,2374,null,{}] 17:20:17 INFO - PROCESS | 1937 | 1461630017108 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:20:17 INFO - PROCESS | 1937 | 1461630017207 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 17:20:17 INFO - PROCESS | 1937 | 1461630017273 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126622800 == 46 [pid = 1937] [id = 601] 17:20:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x11902e000) [pid = 1937] [serial = 1803] [outer = 0x0] 17:20:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11a944c00) [pid = 1937] [serial = 1804] [outer = 0x11902e000] 17:20:17 INFO - PROCESS | 1937 | 1461630017303 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x11aa37000) [pid = 1937] [serial = 1805] [outer = 0x11902e000] 17:20:17 INFO - PROCESS | 1937 | 1461630017727 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:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 17:20:17 INFO - PROCESS | 1937 | 1461630017775 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 1937 | 1461630017777 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 17:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:20:17 INFO - PROCESS | 1937 | 1461630017779 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 1937 | 1461630017782 Marionette TRACE conn2 <- [1,2378,null,{}] 17:20:17 INFO - PROCESS | 1937 | 1461630017790 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:20:17 INFO - PROCESS | 1937 | 1461630017890 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 17:20:17 INFO - PROCESS | 1937 | 1461630017947 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ad6f800 == 47 [pid = 1937] [id = 602] 17:20:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x11ab5ec00) [pid = 1937] [serial = 1806] [outer = 0x0] 17:20:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x11aff0c00) [pid = 1937] [serial = 1807] [outer = 0x11ab5ec00] 17:20:17 INFO - PROCESS | 1937 | 1461630017979 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x11b7f4800) [pid = 1937] [serial = 1808] [outer = 0x11ab5ec00] 17:20:18 INFO - PROCESS | 1937 | 1461630018439 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:20:18 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:20:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 674ms 17:20:18 INFO - PROCESS | 1937 | 1461630018453 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 17:20:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:20:18 INFO - PROCESS | 1937 | 1461630018456 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 17:20:18 INFO - PROCESS | 1937 | 1461630018460 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 1937 | 1461630018461 Marionette TRACE conn2 <- [1,2382,null,{}] 17:20:18 INFO - PROCESS | 1937 | 1461630018464 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:20:18 INFO - PROCESS | 1937 | 1461630018590 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 17:20:18 INFO - PROCESS | 1937 | 1461630018657 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bdb1800 == 48 [pid = 1937] [id = 603] 17:20:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x11c0fac00) [pid = 1937] [serial = 1809] [outer = 0x0] 17:20:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x123a42400) [pid = 1937] [serial = 1810] [outer = 0x11c0fac00] 17:20:18 INFO - PROCESS | 1937 | 1461630018688 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x123eb6000) [pid = 1937] [serial = 1811] [outer = 0x11c0fac00] 17:20:19 INFO - PROCESS | 1937 | 1461630019125 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:20:19 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:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 719ms 17:20:19 INFO - PROCESS | 1937 | 1461630019190 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 1937 | 1461630019191 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 17:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:20:19 INFO - PROCESS | 1937 | 1461630019195 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 1937 | 1461630019196 Marionette TRACE conn2 <- [1,2386,null,{}] 17:20:19 INFO - PROCESS | 1937 | 1461630019199 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:20:19 INFO - PROCESS | 1937 | 1461630019296 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 17:20:19 INFO - PROCESS | 1937 | 1461630019363 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11922b000 == 49 [pid = 1937] [id = 604] 17:20:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x1135a2000) [pid = 1937] [serial = 1812] [outer = 0x0] 17:20:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11afe3800) [pid = 1937] [serial = 1813] [outer = 0x1135a2000] 17:20:19 INFO - PROCESS | 1937 | 1461630019393 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x123eadc00) [pid = 1937] [serial = 1814] [outer = 0x1135a2000] 17:20:19 INFO - PROCESS | 1937 | 1461630019948 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:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 769ms 17:20:19 INFO - PROCESS | 1937 | 1461630019976 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 1937 | 1461630019979 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 17:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:20:19 INFO - PROCESS | 1937 | 1461630019984 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 1937 | 1461630019986 Marionette TRACE conn2 <- [1,2390,null,{}] 17:20:19 INFO - PROCESS | 1937 | 1461630019991 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:20:20 INFO - PROCESS | 1937 | 1461630020083 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 17:20:20 INFO - PROCESS | 1937 | 1461630020152 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119ad0000 == 50 [pid = 1937] [id = 605] 17:20:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x118546800) [pid = 1937] [serial = 1815] [outer = 0x0] 17:20:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x11880d800) [pid = 1937] [serial = 1816] [outer = 0x118546800] 17:20:20 INFO - PROCESS | 1937 | 1461630020182 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x118f11400) [pid = 1937] [serial = 1817] [outer = 0x118546800] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12aecf000 == 49 [pid = 1937] [id = 598] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12a458800 == 48 [pid = 1937] [id = 597] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad59000 == 47 [pid = 1937] [id = 596] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x126644400) [pid = 1937] [serial = 1747] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12a159800 == 46 [pid = 1937] [id = 595] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x129223800 == 45 [pid = 1937] [id = 594] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x127eb7800 == 44 [pid = 1937] [id = 593] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x127627800 == 43 [pid = 1937] [id = 592] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12662e000 == 42 [pid = 1937] [id = 591] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x123c12000 == 41 [pid = 1937] [id = 590] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x11b923000 == 40 [pid = 1937] [id = 589] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x1154c4000 == 39 [pid = 1937] [id = 588] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x11c013000 == 38 [pid = 1937] [id = 587] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x12b03e800 == 37 [pid = 1937] [id = 586] 17:20:20 INFO - PROCESS | 1937 | --DOCSHELL 0x114b8e000 == 36 [pid = 1937] [id = 583] 17:20:20 INFO - PROCESS | 1937 | 1461630020677 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:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 723ms 17:20:20 INFO - PROCESS | 1937 | 1461630020709 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 1937 | 1461630020715 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 17:20:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:20:20 INFO - PROCESS | 1937 | 1461630020726 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 1937 | 1461630020728 Marionette TRACE conn2 <- [1,2394,null,{}] 17:20:20 INFO - PROCESS | 1937 | 1461630020731 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:20:20 INFO - PROCESS | 1937 | 1461630020810 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 17:20:20 INFO - PROCESS | 1937 | 1461630020815 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11a823800 == 37 [pid = 1937] [id = 606] 17:20:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x118aa7c00) [pid = 1937] [serial = 1818] [outer = 0x0] 17:20:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x11a942800) [pid = 1937] [serial = 1819] [outer = 0x118aa7c00] 17:20:20 INFO - PROCESS | 1937 | 1461630020843 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x11aa2f800) [pid = 1937] [serial = 1820] [outer = 0x118aa7c00] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x115a9ec00) [pid = 1937] [serial = 1655] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11aa05000) [pid = 1937] [serial = 1702] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x11ab6a800) [pid = 1937] [serial = 1705] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x127338800) [pid = 1937] [serial = 1745] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x123a3f400) [pid = 1937] [serial = 1733] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11a69f400) [pid = 1937] [serial = 1738] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x1246d2800) [pid = 1937] [serial = 1744] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x123eb4800) [pid = 1937] [serial = 1736] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11af4b800) [pid = 1937] [serial = 1739] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x123eb9000) [pid = 1937] [serial = 1741] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x11b036400) [pid = 1937] [serial = 1726] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x11c522c00) [pid = 1937] [serial = 1730] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x11af6b400) [pid = 1937] [serial = 1724] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x1241b6800) [pid = 1937] [serial = 1742] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x11bb23800) [pid = 1937] [serial = 1727] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x11c632000) [pid = 1937] [serial = 1732] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x117847800) [pid = 1937] [serial = 1712] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x115455800) [pid = 1937] [serial = 1711] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11bec3c00) [pid = 1937] [serial = 1729] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x11aa75400) [pid = 1937] [serial = 1720] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x11ab51400) [pid = 1937] [serial = 1721] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x118809800) [pid = 1937] [serial = 1714] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x118f08800) [pid = 1937] [serial = 1715] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x11a6a7400) [pid = 1937] [serial = 1717] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x11aa11800) [pid = 1937] [serial = 1718] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x123df9800) [pid = 1937] [serial = 1735] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x11ad2dc00) [pid = 1937] [serial = 1723] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11b032000) [pid = 1937] [serial = 1709] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11ab54400) [pid = 1937] [serial = 1708] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x1135a6400) [pid = 1937] [serial = 1696] [outer = 0x0] [url = about:blank] 17:20:20 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x118aa9000) [pid = 1937] [serial = 1699] [outer = 0x0] [url = about:blank] 17:20:21 INFO - PROCESS | 1937 | 1461630021228 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:20:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:20:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 528ms 17:20:21 INFO - PROCESS | 1937 | 1461630021249 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 1937 | 1461630021250 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 17:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:20:21 INFO - PROCESS | 1937 | 1461630021253 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - PROCESS | 1937 | 1461630021255 Marionette TRACE conn2 <- [1,2398,null,{}] 17:20:21 INFO - PROCESS | 1937 | 1461630021263 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:20:21 INFO - PROCESS | 1937 | 1461630021343 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 17:20:21 INFO - PROCESS | 1937 | 1461630021348 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126626000 == 38 [pid = 1937] [id = 607] 17:20:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x11aa75000) [pid = 1937] [serial = 1821] [outer = 0x0] 17:20:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x11ab4dc00) [pid = 1937] [serial = 1822] [outer = 0x11aa75000] 17:20:21 INFO - PROCESS | 1937 | 1461630021376 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x11ad17400) [pid = 1937] [serial = 1823] [outer = 0x11aa75000] 17:20:21 INFO - PROCESS | 1937 | 1461630021820 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:20:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:20:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 621ms 17:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:20:21 INFO - PROCESS | 1937 | 1461630021875 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 1937 | 1461630021877 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 17:20:21 INFO - PROCESS | 1937 | 1461630021881 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - PROCESS | 1937 | 1461630021884 Marionette TRACE conn2 <- [1,2402,null,{}] 17:20:21 INFO - PROCESS | 1937 | 1461630021888 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:20:21 INFO - PROCESS | 1937 | 1461630021986 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 17:20:22 INFO - PROCESS | 1937 | 1461630022052 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c0b2800 == 39 [pid = 1937] [id = 608] 17:20:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x115455800) [pid = 1937] [serial = 1824] [outer = 0x0] 17:20:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x118cef000) [pid = 1937] [serial = 1825] [outer = 0x115455800] 17:20:22 INFO - PROCESS | 1937 | 1461630022085 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x119e4c800) [pid = 1937] [serial = 1826] [outer = 0x115455800] 17:20:22 INFO - PROCESS | 1937 | 1461630022495 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:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 671ms 17:20:22 INFO - PROCESS | 1937 | 1461630022580 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 1937 | 1461630022584 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 17:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:20:22 INFO - PROCESS | 1937 | 1461630022594 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 1937 | 1461630022596 Marionette TRACE conn2 <- [1,2406,null,{}] 17:20:22 INFO - PROCESS | 1937 | 1461630022598 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:20:22 INFO - PROCESS | 1937 | 1461630022693 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 17:20:22 INFO - PROCESS | 1937 | 1461630022759 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127315800 == 40 [pid = 1937] [id = 609] 17:20:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x11aae9800) [pid = 1937] [serial = 1827] [outer = 0x0] 17:20:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x11ab59400) [pid = 1937] [serial = 1828] [outer = 0x11aae9800] 17:20:22 INFO - PROCESS | 1937 | 1461630022789 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x11ad30c00) [pid = 1937] [serial = 1829] [outer = 0x11aae9800] 17:20:23 INFO - PROCESS | 1937 | 1461630023210 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:20:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:20:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 622ms 17:20:23 INFO - PROCESS | 1937 | 1461630023216 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 17:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:20:23 INFO - PROCESS | 1937 | 1461630023217 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 17:20:23 INFO - PROCESS | 1937 | 1461630023220 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 1937 | 1461630023223 Marionette TRACE conn2 <- [1,2410,null,{}] 17:20:23 INFO - PROCESS | 1937 | 1461630023232 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:20:23 INFO - PROCESS | 1937 | 1461630023329 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 17:20:23 INFO - PROCESS | 1937 | 1461630023380 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x128e17800 == 41 [pid = 1937] [id = 610] 17:20:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x11af52c00) [pid = 1937] [serial = 1830] [outer = 0x0] 17:20:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x11b00d000) [pid = 1937] [serial = 1831] [outer = 0x11af52c00] 17:20:23 INFO - PROCESS | 1937 | 1461630023413 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x11b795400) [pid = 1937] [serial = 1832] [outer = 0x11af52c00] 17:20:23 INFO - PROCESS | 1937 | 1461630023856 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:20:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:20:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 675ms 17:20:23 INFO - PROCESS | 1937 | 1461630023896 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 1937 | 1461630023898 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 17:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:20:23 INFO - PROCESS | 1937 | 1461630023901 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 1937 | 1461630023903 Marionette TRACE conn2 <- [1,2414,null,{}] 17:20:23 INFO - PROCESS | 1937 | 1461630023906 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:20:24 INFO - PROCESS | 1937 | 1461630024065 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 17:20:24 INFO - PROCESS | 1937 | 1461630024149 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a147000 == 42 [pid = 1937] [id = 611] 17:20:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x11bebe800) [pid = 1937] [serial = 1833] [outer = 0x0] 17:20:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x11c0f3800) [pid = 1937] [serial = 1834] [outer = 0x11bebe800] 17:20:24 INFO - PROCESS | 1937 | 1461630024180 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x123a3f400) [pid = 1937] [serial = 1835] [outer = 0x11bebe800] 17:20:24 INFO - PROCESS | 1937 | 1461630024595 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:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 724ms 17:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:20:24 INFO - PROCESS | 1937 | 1461630024626 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 1937 | 1461630024628 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 17:20:24 INFO - PROCESS | 1937 | 1461630024632 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - PROCESS | 1937 | 1461630024634 Marionette TRACE conn2 <- [1,2418,null,{}] 17:20:24 INFO - PROCESS | 1937 | 1461630024637 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:20:24 INFO - PROCESS | 1937 | 1461630024774 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 17:20:24 INFO - PROCESS | 1937 | 1461630024895 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a467800 == 43 [pid = 1937] [id = 612] 17:20:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11bec1800) [pid = 1937] [serial = 1836] [outer = 0x0] 17:20:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x123eb2400) [pid = 1937] [serial = 1837] [outer = 0x11bec1800] 17:20:24 INFO - PROCESS | 1937 | 1461630024946 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x123f36400) [pid = 1937] [serial = 1838] [outer = 0x11bec1800] 17:20:25 INFO - PROCESS | 1937 | 1461630025447 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:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 870ms 17:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:20:25 INFO - PROCESS | 1937 | 1461630025502 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 1937 | 1461630025503 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 17:20:25 INFO - PROCESS | 1937 | 1461630025505 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 1937 | 1461630025506 Marionette TRACE conn2 <- [1,2422,null,{}] 17:20:25 INFO - PROCESS | 1937 | 1461630025509 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:20:25 INFO - PROCESS | 1937 | 1461630025622 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 17:20:25 INFO - PROCESS | 1937 | 1461630025690 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12abde800 == 44 [pid = 1937] [id = 613] 17:20:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x123f59c00) [pid = 1937] [serial = 1839] [outer = 0x0] 17:20:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x12749a400) [pid = 1937] [serial = 1840] [outer = 0x123f59c00] 17:20:25 INFO - PROCESS | 1937 | 1461630025722 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x12873b000) [pid = 1937] [serial = 1841] [outer = 0x123f59c00] 17:20:26 INFO - PROCESS | 1937 | 1461630026228 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:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 771ms 17:20:26 INFO - PROCESS | 1937 | 1461630026277 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 1937 | 1461630026280 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 17:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:20:26 INFO - PROCESS | 1937 | 1461630026285 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 1937 | 1461630026289 Marionette TRACE conn2 <- [1,2426,null,{}] 17:20:26 INFO - PROCESS | 1937 | 1461630026295 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:20:26 INFO - PROCESS | 1937 | 1461630026429 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 17:20:26 INFO - PROCESS | 1937 | 1461630026529 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123c16800 == 45 [pid = 1937] [id = 614] 17:20:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x114fa2800) [pid = 1937] [serial = 1842] [outer = 0x0] 17:20:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x118545c00) [pid = 1937] [serial = 1843] [outer = 0x114fa2800] 17:20:26 INFO - PROCESS | 1937 | 1461630026576 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x11926f400) [pid = 1937] [serial = 1844] [outer = 0x114fa2800] 17:20:27 INFO - PROCESS | 1937 | 1461630027065 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:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 828ms 17:20:27 INFO - PROCESS | 1937 | 1461630027113 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 1937 | 1461630027116 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 17:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:20:27 INFO - PROCESS | 1937 | 1461630027141 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 1937 | 1461630027143 Marionette TRACE conn2 <- [1,2430,null,{}] 17:20:27 INFO - PROCESS | 1937 | 1461630027148 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:20:27 INFO - PROCESS | 1937 | 1461630027239 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 17:20:27 INFO - PROCESS | 1937 | --DOCSHELL 0x11a823800 == 44 [pid = 1937] [id = 606] 17:20:27 INFO - PROCESS | 1937 | --DOCSHELL 0x119ad0000 == 43 [pid = 1937] [id = 605] 17:20:27 INFO - PROCESS | 1937 | --DOCSHELL 0x12ad6f800 == 42 [pid = 1937] [id = 602] 17:20:27 INFO - PROCESS | 1937 | --DOCSHELL 0x126622800 == 41 [pid = 1937] [id = 601] 17:20:27 INFO - PROCESS | 1937 | --DOCSHELL 0x11add0000 == 40 [pid = 1937] [id = 600] 17:20:27 INFO - PROCESS | 1937 | 1461630027335 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11a81a000 == 41 [pid = 1937] [id = 615] 17:20:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x115a9ec00) [pid = 1937] [serial = 1845] [outer = 0x0] 17:20:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x11926dc00) [pid = 1937] [serial = 1846] [outer = 0x115a9ec00] 17:20:27 INFO - PROCESS | 1937 | 1461630027369 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x11ab5e000) [pid = 1937] [serial = 1847] [outer = 0x115a9ec00] 17:20:27 INFO - PROCESS | 1937 | 1461630027676 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:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 592ms 17:20:27 INFO - PROCESS | 1937 | 1461630027713 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 1937 | 1461630027715 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 17:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:20:27 INFO - PROCESS | 1937 | 1461630027717 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 1937 | 1461630027719 Marionette TRACE conn2 <- [1,2434,null,{}] 17:20:27 INFO - PROCESS | 1937 | 1461630027729 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:20:27 INFO - PROCESS | 1937 | 1461630027812 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 17:20:27 INFO - PROCESS | 1937 | 1461630027818 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a15d000 == 42 [pid = 1937] [id = 616] 17:20:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x11af6b400) [pid = 1937] [serial = 1848] [outer = 0x0] 17:20:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x11b02d000) [pid = 1937] [serial = 1849] [outer = 0x11af6b400] 17:20:27 INFO - PROCESS | 1937 | 1461630027845 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x11c52d400) [pid = 1937] [serial = 1850] [outer = 0x11af6b400] 17:20:28 INFO - PROCESS | 1937 | 1461630028197 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:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 524ms 17:20:28 INFO - PROCESS | 1937 | 1461630028242 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 1937 | 1461630028244 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 17:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:20:28 INFO - PROCESS | 1937 | 1461630028252 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 1937 | 1461630028253 Marionette TRACE conn2 <- [1,2438,null,{}] 17:20:28 INFO - PROCESS | 1937 | 1461630028255 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:20:28 INFO - PROCESS | 1937 | 1461630028354 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 17:20:28 INFO - PROCESS | 1937 | 1461630028358 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b02f000 == 43 [pid = 1937] [id = 617] 17:20:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x123b67c00) [pid = 1937] [serial = 1851] [outer = 0x0] 17:20:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x1241b6800) [pid = 1937] [serial = 1852] [outer = 0x123b67c00] 17:20:28 INFO - PROCESS | 1937 | 1461630028384 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x127759800) [pid = 1937] [serial = 1853] [outer = 0x123b67c00] 17:20:28 INFO - PROCESS | 1937 | 1461630028767 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:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 518ms 17:20:28 INFO - PROCESS | 1937 | 1461630028770 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 1937 | 1461630028772 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 17:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:20:28 INFO - PROCESS | 1937 | 1461630028776 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 1937 | 1461630028777 Marionette TRACE conn2 <- [1,2442,null,{}] 17:20:28 INFO - PROCESS | 1937 | 1461630028780 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:20:28 INFO - PROCESS | 1937 | 1461630028877 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 17:20:28 INFO - PROCESS | 1937 | 1461630028889 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x118e4b800 == 44 [pid = 1937] [id = 618] 17:20:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x127cc7800) [pid = 1937] [serial = 1854] [outer = 0x0] 17:20:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x12872c800) [pid = 1937] [serial = 1855] [outer = 0x127cc7800] 17:20:28 INFO - PROCESS | 1937 | 1461630028914 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x128740000) [pid = 1937] [serial = 1856] [outer = 0x127cc7800] 17:20:29 INFO - PROCESS | 1937 | 1461630029259 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:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 17:20:29 INFO - PROCESS | 1937 | 1461630029297 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 1937 | 1461630029298 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 17:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:20:29 INFO - PROCESS | 1937 | 1461630029300 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 1937 | 1461630029301 Marionette TRACE conn2 <- [1,2446,null,{}] 17:20:29 INFO - PROCESS | 1937 | 1461630029304 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:20:29 INFO - PROCESS | 1937 | 1461630029418 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 17:20:29 INFO - PROCESS | 1937 | 1461630029424 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c46a000 == 45 [pid = 1937] [id = 619] 17:20:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x127cc8400) [pid = 1937] [serial = 1857] [outer = 0x0] 17:20:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x128745c00) [pid = 1937] [serial = 1858] [outer = 0x127cc8400] 17:20:29 INFO - PROCESS | 1937 | 1461630029450 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x128761800) [pid = 1937] [serial = 1859] [outer = 0x127cc8400] 17:20:29 INFO - PROCESS | 1937 | 1461630029799 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:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 522ms 17:20:29 INFO - PROCESS | 1937 | 1461630029824 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 1937 | 1461630029826 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 17:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:20:29 INFO - PROCESS | 1937 | 1461630029834 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 1937 | 1461630029835 Marionette TRACE conn2 <- [1,2450,null,{}] 17:20:29 INFO - PROCESS | 1937 | 1461630029838 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:20:29 INFO - PROCESS | 1937 | 1461630029935 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 17:20:29 INFO - PROCESS | 1937 | 1461630029939 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c4db000 == 46 [pid = 1937] [id = 620] 17:20:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x127cc8c00) [pid = 1937] [serial = 1860] [outer = 0x0] 17:20:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x129090800) [pid = 1937] [serial = 1861] [outer = 0x127cc8c00] 17:20:29 INFO - PROCESS | 1937 | 1461630029964 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x129232800) [pid = 1937] [serial = 1862] [outer = 0x127cc8c00] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x11afef000) [pid = 1937] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x11aa09c00) [pid = 1937] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x11903bc00) [pid = 1937] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x11ab63400) [pid = 1937] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x1156ad800) [pid = 1937] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x1143c3800) [pid = 1937] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x11aa7b800) [pid = 1937] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x11ab51800) [pid = 1937] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x11b006000) [pid = 1937] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x118aa7c00) [pid = 1937] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x118546800) [pid = 1937] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x11bb24800) [pid = 1937] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x118575000) [pid = 1937] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x123eae400) [pid = 1937] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x118811800) [pid = 1937] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11880cc00) [pid = 1937] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11aa0d400) [pid = 1937] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x11a942c00) [pid = 1937] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x11358b400) [pid = 1937] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:20:30 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11c042000) [pid = 1937] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:20:30 INFO - PROCESS | 1937 | 1461630030422 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:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 621ms 17:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:20:30 INFO - PROCESS | 1937 | 1461630030456 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 1937 | 1461630030457 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 17:20:30 INFO - PROCESS | 1937 | 1461630030459 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 1937 | 1461630030460 Marionette TRACE conn2 <- [1,2454,null,{}] 17:20:30 INFO - PROCESS | 1937 | 1461630030463 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:20:30 INFO - PROCESS | 1937 | 1461630030545 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 17:20:30 INFO - PROCESS | 1937 | 1461630030549 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126634000 == 47 [pid = 1937] [id = 621] 17:20:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x1143c3800) [pid = 1937] [serial = 1863] [outer = 0x0] 17:20:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x118fcb400) [pid = 1937] [serial = 1864] [outer = 0x1143c3800] 17:20:30 INFO - PROCESS | 1937 | 1461630030575 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11aadf800) [pid = 1937] [serial = 1865] [outer = 0x1143c3800] 17:20:30 INFO - PROCESS | 1937 | 1461630030924 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:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 467ms 17:20:30 INFO - PROCESS | 1937 | 1461630030928 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 1937 | 1461630030929 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 17:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:20:30 INFO - PROCESS | 1937 | 1461630030931 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 1937 | 1461630030932 Marionette TRACE conn2 <- [1,2458,null,{}] 17:20:30 INFO - PROCESS | 1937 | 1461630030934 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:20:31 INFO - PROCESS | 1937 | 1461630031042 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 17:20:31 INFO - PROCESS | 1937 | 1461630031048 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d790000 == 48 [pid = 1937] [id = 622] 17:20:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x11903a000) [pid = 1937] [serial = 1866] [outer = 0x0] 17:20:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x11b7ef000) [pid = 1937] [serial = 1867] [outer = 0x11903a000] 17:20:31 INFO - PROCESS | 1937 | 1461630031073 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x128744000) [pid = 1937] [serial = 1868] [outer = 0x11903a000] 17:20:31 INFO - PROCESS | 1937 | 1461630031377 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:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 471ms 17:20:31 INFO - PROCESS | 1937 | 1461630031402 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 1937 | 1461630031403 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 17:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:20:31 INFO - PROCESS | 1937 | 1461630031406 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 1937 | 1461630031409 Marionette TRACE conn2 <- [1,2462,null,{}] 17:20:31 INFO - PROCESS | 1937 | 1461630031412 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:20:31 INFO - PROCESS | 1937 | 1461630031492 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 17:20:31 INFO - PROCESS | 1937 | 1461630031496 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8ce000 == 49 [pid = 1937] [id = 623] 17:20:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x128761c00) [pid = 1937] [serial = 1869] [outer = 0x0] 17:20:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x129429400) [pid = 1937] [serial = 1870] [outer = 0x128761c00] 17:20:31 INFO - PROCESS | 1937 | 1461630031521 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x129618400) [pid = 1937] [serial = 1871] [outer = 0x128761c00] 17:20:31 INFO - PROCESS | 1937 | 1461630031866 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:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 470ms 17:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:20:31 INFO - PROCESS | 1937 | 1461630031877 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 1937 | 1461630031878 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 17:20:31 INFO - PROCESS | 1937 | 1461630031880 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 1937 | 1461630031882 Marionette TRACE conn2 <- [1,2466,null,{}] 17:20:31 INFO - PROCESS | 1937 | 1461630031884 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:20:32 INFO - PROCESS | 1937 | 1461630032008 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 17:20:32 INFO - PROCESS | 1937 | 1461630032015 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12daf3800 == 50 [pid = 1937] [id = 624] 17:20:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x11beb6800) [pid = 1937] [serial = 1872] [outer = 0x0] 17:20:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x12961ac00) [pid = 1937] [serial = 1873] [outer = 0x11beb6800] 17:20:32 INFO - PROCESS | 1937 | 1461630032043 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x1296ae400) [pid = 1937] [serial = 1874] [outer = 0x11beb6800] 17:20:32 INFO - PROCESS | 1937 | 1461630032348 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:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 571ms 17:20:32 INFO - PROCESS | 1937 | 1461630032452 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 17:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:20:32 INFO - PROCESS | 1937 | 1461630032454 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 17:20:32 INFO - PROCESS | 1937 | 1461630032457 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 1937 | 1461630032460 Marionette TRACE conn2 <- [1,2470,null,{}] 17:20:32 INFO - PROCESS | 1937 | 1461630032464 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:20:32 INFO - PROCESS | 1937 | 1461630032568 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 17:20:32 INFO - PROCESS | 1937 | 1461630032623 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b926800 == 51 [pid = 1937] [id = 625] 17:20:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x118546c00) [pid = 1937] [serial = 1875] [outer = 0x0] 17:20:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x118acd000) [pid = 1937] [serial = 1876] [outer = 0x118546c00] 17:20:32 INFO - PROCESS | 1937 | 1461630032655 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x119d9cc00) [pid = 1937] [serial = 1877] [outer = 0x118546c00] 17:20:33 INFO - PROCESS | 1937 | 1461630033119 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:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 673ms 17:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:20:33 INFO - PROCESS | 1937 | 1461630033130 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 1937 | 1461630033132 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 17:20:33 INFO - PROCESS | 1937 | 1461630033138 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 1937 | 1461630033141 Marionette TRACE conn2 <- [1,2474,null,{}] 17:20:33 INFO - PROCESS | 1937 | 1461630033144 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:20:33 INFO - PROCESS | 1937 | 1461630033273 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 17:20:33 INFO - PROCESS | 1937 | 1461630033355 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x128e21000 == 52 [pid = 1937] [id = 626] 17:20:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x11aa11c00) [pid = 1937] [serial = 1878] [outer = 0x0] 17:20:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x11af73400) [pid = 1937] [serial = 1879] [outer = 0x11aa11c00] 17:20:33 INFO - PROCESS | 1937 | 1461630033386 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x11b794400) [pid = 1937] [serial = 1880] [outer = 0x11aa11c00] 17:20:33 INFO - PROCESS | 1937 | 1461630033816 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:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 729ms 17:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:20:33 INFO - PROCESS | 1937 | 1461630033866 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 1937 | 1461630033867 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 17:20:33 INFO - PROCESS | 1937 | 1461630033870 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 1937 | 1461630033871 Marionette TRACE conn2 <- [1,2478,null,{}] 17:20:33 INFO - PROCESS | 1937 | 1461630033879 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:20:33 INFO - PROCESS | 1937 | 1461630033985 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 17:20:34 INFO - PROCESS | 1937 | 1461630034046 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12dc3e000 == 53 [pid = 1937] [id = 627] 17:20:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x123eb6800) [pid = 1937] [serial = 1881] [outer = 0x0] 17:20:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x127cc0c00) [pid = 1937] [serial = 1882] [outer = 0x123eb6800] 17:20:34 INFO - PROCESS | 1937 | 1461630034078 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x128744400) [pid = 1937] [serial = 1883] [outer = 0x123eb6800] 17:20:34 INFO - PROCESS | 1937 | 1461630034538 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:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 674ms 17:20:34 INFO - PROCESS | 1937 | 1461630034544 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 17:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:20:34 INFO - PROCESS | 1937 | 1461630034546 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 17:20:34 INFO - PROCESS | 1937 | 1461630034548 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 1937 | 1461630034549 Marionette TRACE conn2 <- [1,2482,null,{}] 17:20:34 INFO - PROCESS | 1937 | 1461630034552 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:20:34 INFO - PROCESS | 1937 | 1461630034679 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 17:20:34 INFO - PROCESS | 1937 | 1461630034738 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e84a000 == 54 [pid = 1937] [id = 628] 17:20:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x128756000) [pid = 1937] [serial = 1884] [outer = 0x0] 17:20:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x128761000) [pid = 1937] [serial = 1885] [outer = 0x128756000] 17:20:34 INFO - PROCESS | 1937 | 1461630034768 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x129427400) [pid = 1937] [serial = 1886] [outer = 0x128756000] 17:20:35 INFO - PROCESS | 1937 | 1461630035235 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:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 722ms 17:20:35 INFO - PROCESS | 1937 | 1461630035273 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 1937 | 1461630035274 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 17:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:20:35 INFO - PROCESS | 1937 | 1461630035278 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 1937 | 1461630035279 Marionette TRACE conn2 <- [1,2486,null,{}] 17:20:35 INFO - PROCESS | 1937 | 1461630035282 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:20:35 INFO - PROCESS | 1937 | 1461630035384 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 17:20:35 INFO - PROCESS | 1937 | 1461630035455 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11bbfc000 == 55 [pid = 1937] [id = 629] 17:20:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x128758000) [pid = 1937] [serial = 1887] [outer = 0x0] 17:20:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x129613000) [pid = 1937] [serial = 1888] [outer = 0x128758000] 17:20:35 INFO - PROCESS | 1937 | 1461630035485 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x12961fc00) [pid = 1937] [serial = 1889] [outer = 0x128758000] 17:20:35 INFO - PROCESS | 1937 | 1461630035920 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:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 17:20:35 INFO - PROCESS | 1937 | 1461630035949 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 1937 | 1461630035951 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 17:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:20:35 INFO - PROCESS | 1937 | 1461630035954 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 1937 | 1461630035959 Marionette TRACE conn2 <- [1,2490,null,{}] 17:20:35 INFO - PROCESS | 1937 | 1461630035962 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:20:36 INFO - PROCESS | 1937 | 1461630036171 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 17:20:36 INFO - PROCESS | 1937 | 1461630036309 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x118c1b000 == 56 [pid = 1937] [id = 630] 17:20:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x114e1bc00) [pid = 1937] [serial = 1890] [outer = 0x0] 17:20:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x118808400) [pid = 1937] [serial = 1891] [outer = 0x114e1bc00] 17:20:36 INFO - PROCESS | 1937 | 1461630036356 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x12a402c00) [pid = 1937] [serial = 1892] [outer = 0x114e1bc00] 17:20:37 INFO - PROCESS | 1937 | 1461630037067 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:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1173ms 17:20:37 INFO - PROCESS | 1937 | 1461630037128 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 1937 | 1461630037131 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 17:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:20:37 INFO - PROCESS | 1937 | 1461630037134 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 1937 | 1461630037136 Marionette TRACE conn2 <- [1,2494,null,{}] 17:20:37 INFO - PROCESS | 1937 | 1461630037140 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:20:37 INFO - PROCESS | 1937 | 1461630037234 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 17:20:37 INFO - PROCESS | 1937 | 1461630037311 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x128e13000 == 57 [pid = 1937] [id = 631] 17:20:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x115884400) [pid = 1937] [serial = 1893] [outer = 0x0] 17:20:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x11880fc00) [pid = 1937] [serial = 1894] [outer = 0x115884400] 17:20:37 INFO - PROCESS | 1937 | 1461630037340 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x11aa37c00) [pid = 1937] [serial = 1895] [outer = 0x115884400] 17:20:37 INFO - PROCESS | 1937 | 1461630037720 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:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 623ms 17:20:37 INFO - PROCESS | 1937 | 1461630037760 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 1937 | 1461630037763 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 17:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:20:37 INFO - PROCESS | 1937 | 1461630037769 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 1937 | 1461630037771 Marionette TRACE conn2 <- [1,2498,null,{}] 17:20:37 INFO - PROCESS | 1937 | 1461630037775 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:20:37 INFO - PROCESS | 1937 | 1461630037907 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12bdb1800 == 56 [pid = 1937] [id = 603] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8ce000 == 55 [pid = 1937] [id = 623] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12d790000 == 54 [pid = 1937] [id = 622] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x126634000 == 53 [pid = 1937] [id = 621] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12c4db000 == 52 [pid = 1937] [id = 620] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12c46a000 == 51 [pid = 1937] [id = 619] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x118e4b800 == 50 [pid = 1937] [id = 618] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x11ab4dc00) [pid = 1937] [serial = 1822] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x11afe3800) [pid = 1937] [serial = 1813] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12b02f000 == 49 [pid = 1937] [id = 617] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12a15d000 == 48 [pid = 1937] [id = 616] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x11a81a000 == 47 [pid = 1937] [id = 615] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x123c16800 == 46 [pid = 1937] [id = 614] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12a467800 == 45 [pid = 1937] [id = 612] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x12a147000 == 44 [pid = 1937] [id = 611] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x128e17800 == 43 [pid = 1937] [id = 610] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x127315800 == 42 [pid = 1937] [id = 609] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0b2800 == 41 [pid = 1937] [id = 608] 17:20:37 INFO - PROCESS | 1937 | --DOCSHELL 0x126626000 == 40 [pid = 1937] [id = 607] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x118e13800) [pid = 1937] [serial = 1700] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x11b002c00) [pid = 1937] [serial = 1706] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x11aa3ac00) [pid = 1937] [serial = 1703] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x114bde800) [pid = 1937] [serial = 1697] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x11c52c400) [pid = 1937] [serial = 1694] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x11453fc00) [pid = 1937] [serial = 1750] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x118f0d800) [pid = 1937] [serial = 1753] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x11aade800) [pid = 1937] [serial = 1756] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x11b02e400) [pid = 1937] [serial = 1780] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x11aa36400) [pid = 1937] [serial = 1771] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x11aa3c800) [pid = 1937] [serial = 1772] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x119d9f000) [pid = 1937] [serial = 1768] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x11aa04c00) [pid = 1937] [serial = 1769] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x11ad34c00) [pid = 1937] [serial = 1777] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x118c3e800) [pid = 1937] [serial = 1763] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x116720400) [pid = 1937] [serial = 1762] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x1156ae800) [pid = 1937] [serial = 1765] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x118c66800) [pid = 1937] [serial = 1766] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x11ab4b800) [pid = 1937] [serial = 1774] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x11ab5b800) [pid = 1937] [serial = 1775] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x1274f1800) [pid = 1937] [serial = 1748] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11b00d800) [pid = 1937] [serial = 1759] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x11b788000) [pid = 1937] [serial = 1781] [outer = 0x0] [url = about:blank] 17:20:37 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11b007000) [pid = 1937] [serial = 1778] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x11bb24c00) [pid = 1937] [serial = 1783] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x11aa2f800) [pid = 1937] [serial = 1820] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11880d800) [pid = 1937] [serial = 1816] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11c04c000) [pid = 1937] [serial = 1786] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x11bebcc00) [pid = 1937] [serial = 1784] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x118f11400) [pid = 1937] [serial = 1817] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11a942800) [pid = 1937] [serial = 1819] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x118807c00) [pid = 1937] [serial = 1801] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x11a944c00) [pid = 1937] [serial = 1804] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x119da0400) [pid = 1937] [serial = 1789] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x11aff0c00) [pid = 1937] [serial = 1807] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x123f5c800) [pid = 1937] [serial = 1796] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x11c0eec00) [pid = 1937] [serial = 1792] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x126644c00) [pid = 1937] [serial = 1798] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x11b788400) [pid = 1937] [serial = 1790] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x123eba400) [pid = 1937] [serial = 1795] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11c526000) [pid = 1937] [serial = 1787] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x123a42400) [pid = 1937] [serial = 1810] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x123b6e000) [pid = 1937] [serial = 1793] [outer = 0x0] [url = about:blank] 17:20:38 INFO - PROCESS | 1937 | 1461630038008 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x118e4b800 == 41 [pid = 1937] [id = 632] 17:20:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x114f9e000) [pid = 1937] [serial = 1896] [outer = 0x0] 17:20:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x11880d800) [pid = 1937] [serial = 1897] [outer = 0x114f9e000] 17:20:38 INFO - PROCESS | 1937 | 1461630038037 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x11aa3ac00) [pid = 1937] [serial = 1898] [outer = 0x114f9e000] 17:20:38 INFO - PROCESS | 1937 | 1461630038355 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:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 620ms 17:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:20:38 INFO - PROCESS | 1937 | 1461630038391 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 1937 | 1461630038393 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 17:20:38 INFO - PROCESS | 1937 | 1461630038396 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 1937 | 1461630038398 Marionette TRACE conn2 <- [1,2502,null,{}] 17:20:38 INFO - PROCESS | 1937 | 1461630038406 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:20:38 INFO - PROCESS | 1937 | 1461630038487 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 17:20:38 INFO - PROCESS | 1937 | 1461630038495 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126634000 == 42 [pid = 1937] [id = 633] 17:20:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x11aff0c00) [pid = 1937] [serial = 1899] [outer = 0x0] 17:20:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x11bb32800) [pid = 1937] [serial = 1900] [outer = 0x11aff0c00] 17:20:38 INFO - PROCESS | 1937 | 1461630038523 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11c520400) [pid = 1937] [serial = 1901] [outer = 0x11aff0c00] 17:20:38 INFO - PROCESS | 1937 | 1461630038888 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:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 522ms 17:20:38 INFO - PROCESS | 1937 | 1461630038918 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 1937 | 1461630038920 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 17:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:20:38 INFO - PROCESS | 1937 | 1461630038923 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 1937 | 1461630038924 Marionette TRACE conn2 <- [1,2506,null,{}] 17:20:38 INFO - PROCESS | 1937 | 1461630038926 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:20:39 INFO - PROCESS | 1937 | 1461630039009 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 17:20:39 INFO - PROCESS | 1937 | 1461630039014 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1288d3000 == 43 [pid = 1937] [id = 634] 17:20:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x11c547400) [pid = 1937] [serial = 1902] [outer = 0x0] 17:20:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x123b68c00) [pid = 1937] [serial = 1903] [outer = 0x11c547400] 17:20:39 INFO - PROCESS | 1937 | 1461630039040 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x123eeac00) [pid = 1937] [serial = 1904] [outer = 0x11c547400] 17:20:39 INFO - PROCESS | 1937 | 1461630039387 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:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 471ms 17:20:39 INFO - PROCESS | 1937 | 1461630039395 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 1937 | 1461630039396 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 17:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:20:39 INFO - PROCESS | 1937 | 1461630039398 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 1937 | 1461630039399 Marionette TRACE conn2 <- [1,2510,null,{}] 17:20:39 INFO - PROCESS | 1937 | 1461630039402 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:20:39 INFO - PROCESS | 1937 | 1461630039505 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 17:20:39 INFO - PROCESS | 1937 | 1461630039512 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a153800 == 44 [pid = 1937] [id = 635] 17:20:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x123a3ec00) [pid = 1937] [serial = 1905] [outer = 0x0] 17:20:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x1241b7000) [pid = 1937] [serial = 1906] [outer = 0x123a3ec00] 17:20:39 INFO - PROCESS | 1937 | 1461630039538 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x12775d000) [pid = 1937] [serial = 1907] [outer = 0x123a3ec00] 17:20:39 INFO - PROCESS | 1937 | 1461630039859 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:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 468ms 17:20:39 INFO - PROCESS | 1937 | 1461630039868 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 1937 | 1461630039869 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 17:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:20:39 INFO - PROCESS | 1937 | 1461630039871 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 1937 | 1461630039872 Marionette TRACE conn2 <- [1,2514,null,{}] 17:20:39 INFO - PROCESS | 1937 | 1461630039878 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:20:39 INFO - PROCESS | 1937 | 1461630039974 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 17:20:39 INFO - PROCESS | 1937 | 1461630039980 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ad5f800 == 45 [pid = 1937] [id = 636] 17:20:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x12872b800) [pid = 1937] [serial = 1908] [outer = 0x0] 17:20:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x128746800) [pid = 1937] [serial = 1909] [outer = 0x12872b800] 17:20:40 INFO - PROCESS | 1937 | 1461630040007 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x129619400) [pid = 1937] [serial = 1910] [outer = 0x12872b800] 17:20:40 INFO - PROCESS | 1937 | 1461630040403 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:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 574ms 17:20:40 INFO - PROCESS | 1937 | 1461630040446 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 1937 | 1461630040447 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 17:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:20:40 INFO - PROCESS | 1937 | 1461630040449 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 1937 | 1461630040450 Marionette TRACE conn2 <- [1,2518,null,{}] 17:20:40 INFO - PROCESS | 1937 | 1461630040452 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:20:40 INFO - PROCESS | 1937 | 1461630040555 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 17:20:40 INFO - PROCESS | 1937 | 1461630040560 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b702800 == 46 [pid = 1937] [id = 637] 17:20:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x11359d800) [pid = 1937] [serial = 1911] [outer = 0x0] 17:20:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x129621c00) [pid = 1937] [serial = 1912] [outer = 0x11359d800] 17:20:40 INFO - PROCESS | 1937 | 1461630040585 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x1296acc00) [pid = 1937] [serial = 1913] [outer = 0x11359d800] 17:20:40 INFO - PROCESS | 1937 | 1461630040926 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:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 518ms 17:20:40 INFO - PROCESS | 1937 | 1461630040968 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 17:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:20:40 INFO - PROCESS | 1937 | 1461630040969 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 17:20:40 INFO - PROCESS | 1937 | 1461630040972 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 1937 | 1461630040976 Marionette TRACE conn2 <- [1,2522,null,{}] 17:20:40 INFO - PROCESS | 1937 | 1461630040978 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:20:41 INFO - PROCESS | 1937 | 1461630041079 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 17:20:41 INFO - PROCESS | 1937 | 1461630041113 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bd8e000 == 47 [pid = 1937] [id = 638] 17:20:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x12872cc00) [pid = 1937] [serial = 1914] [outer = 0x0] 17:20:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x12a405400) [pid = 1937] [serial = 1915] [outer = 0x12872cc00] 17:20:41 INFO - PROCESS | 1937 | 1461630041139 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x12a40c000) [pid = 1937] [serial = 1916] [outer = 0x12872cc00] 17:20:41 INFO - PROCESS | 1937 | 1461630041457 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:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 523ms 17:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:20:41 INFO - PROCESS | 1937 | 1461630041496 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 1937 | 1461630041497 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 17:20:41 INFO - PROCESS | 1937 | 1461630041499 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 1937 | 1461630041500 Marionette TRACE conn2 <- [1,2526,null,{}] 17:20:41 INFO - PROCESS | 1937 | 1461630041502 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:20:41 INFO - PROCESS | 1937 | 1461630041603 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 17:20:41 INFO - PROCESS | 1937 | 1461630041616 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c475800 == 48 [pid = 1937] [id = 639] 17:20:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x1296b5800) [pid = 1937] [serial = 1917] [outer = 0x0] 17:20:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x12a411800) [pid = 1937] [serial = 1918] [outer = 0x1296b5800] 17:20:41 INFO - PROCESS | 1937 | 1461630041641 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x12a432c00) [pid = 1937] [serial = 1919] [outer = 0x1296b5800] 17:20:41 INFO - PROCESS | 1937 | 1461630041979 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:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 520ms 17:20:42 INFO - PROCESS | 1937 | 1461630042020 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 1937 | 1461630042021 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 17:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:20:42 INFO - PROCESS | 1937 | 1461630042024 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 1937 | 1461630042025 Marionette TRACE conn2 <- [1,2530,null,{}] 17:20:42 INFO - PROCESS | 1937 | 1461630042028 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:20:42 INFO - PROCESS | 1937 | 1461630042137 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x127cc8400) [pid = 1937] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x127cc7800) [pid = 1937] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x127cc8c00) [pid = 1937] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x115a9ec00) [pid = 1937] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11af6b400) [pid = 1937] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x114fa2800) [pid = 1937] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x128761c00) [pid = 1937] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x1143c3800) [pid = 1937] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11903a000) [pid = 1937] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x123b67c00) [pid = 1937] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:20:42 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x1135a2000) [pid = 1937] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:20:42 INFO - PROCESS | 1937 | 1461630042388 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11971e800 == 49 [pid = 1937] [id = 640] 17:20:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x1135a2000) [pid = 1937] [serial = 1920] [outer = 0x0] 17:20:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x115a9ec00) [pid = 1937] [serial = 1921] [outer = 0x1135a2000] 17:20:42 INFO - PROCESS | 1937 | 1461630042413 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x123b67c00) [pid = 1937] [serial = 1922] [outer = 0x1135a2000] 17:20:42 INFO - PROCESS | 1937 | 1461630042702 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:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 721ms 17:20:42 INFO - PROCESS | 1937 | 1461630042746 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 17:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:20:42 INFO - PROCESS | 1937 | 1461630042748 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 17:20:42 INFO - PROCESS | 1937 | 1461630042751 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 1937 | 1461630042753 Marionette TRACE conn2 <- [1,2534,null,{}] 17:20:42 INFO - PROCESS | 1937 | 1461630042757 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:20:42 INFO - PROCESS | 1937 | 1461630042868 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 17:20:42 INFO - PROCESS | 1937 | 1461630042974 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d799800 == 50 [pid = 1937] [id = 641] 17:20:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x11434f800) [pid = 1937] [serial = 1923] [outer = 0x0] 17:20:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x128828400) [pid = 1937] [serial = 1924] [outer = 0x11434f800] 17:20:43 INFO - PROCESS | 1937 | 1461630043022 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x12a70cc00) [pid = 1937] [serial = 1925] [outer = 0x11434f800] 17:20:43 INFO - PROCESS | 1937 | 1461630043408 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:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 17:20:43 INFO - PROCESS | 1937 | 1461630043421 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 17:20:43 INFO - PROCESS | 1937 | 1461630043422 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 17:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:20:43 INFO - PROCESS | 1937 | 1461630043428 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - PROCESS | 1937 | 1461630043429 Marionette TRACE conn2 <- [1,2538,null,{}] 17:20:43 INFO - PROCESS | 1937 | 1461630043431 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:20:43 INFO - PROCESS | 1937 | 1461630043518 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 17:20:43 INFO - PROCESS | 1937 | 1461630043575 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e66f000 == 51 [pid = 1937] [id = 642] 17:20:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x11aa2e800) [pid = 1937] [serial = 1926] [outer = 0x0] 17:20:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x12a70ec00) [pid = 1937] [serial = 1927] [outer = 0x11aa2e800] 17:20:43 INFO - PROCESS | 1937 | 1461630043600 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x12a797400) [pid = 1937] [serial = 1928] [outer = 0x11aa2e800] 17:20:43 INFO - PROCESS | 1937 | 1461630043875 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:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 470ms 17:20:43 INFO - PROCESS | 1937 | 1461630043898 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 17:20:43 INFO - PROCESS | 1937 | 1461630043899 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 17:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:20:43 INFO - PROCESS | 1937 | 1461630043901 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - PROCESS | 1937 | 1461630043902 Marionette TRACE conn2 <- [1,2542,null,{}] 17:20:43 INFO - PROCESS | 1937 | 1461630043904 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:20:44 INFO - PROCESS | 1937 | 1461630044008 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 17:20:44 INFO - PROCESS | 1937 | 1461630044013 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8d2000 == 52 [pid = 1937] [id = 643] 17:20:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x12a797800) [pid = 1937] [serial = 1929] [outer = 0x0] 17:20:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x12a79d800) [pid = 1937] [serial = 1930] [outer = 0x12a797800] 17:20:44 INFO - PROCESS | 1937 | 1461630044040 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x12a903000) [pid = 1937] [serial = 1931] [outer = 0x12a797800] 17:20:44 INFO - PROCESS | 1937 | 1461630044642 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:20:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:20:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 770ms 17:20:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:20:44 INFO - PROCESS | 1937 | 1461630044679 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 1937 | 1461630044682 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 17:20:44 INFO - PROCESS | 1937 | 1461630044685 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 1937 | 1461630044688 Marionette TRACE conn2 <- [1,2546,null,{}] 17:20:44 INFO - PROCESS | 1937 | 1461630044694 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:20:44 INFO - PROCESS | 1937 | 1461630044800 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 17:20:44 INFO - PROCESS | 1937 | 1461630044861 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1239bc000 == 53 [pid = 1937] [id = 644] 17:20:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x115a98800) [pid = 1937] [serial = 1932] [outer = 0x0] 17:20:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x11a69f400) [pid = 1937] [serial = 1933] [outer = 0x115a98800] 17:20:44 INFO - PROCESS | 1937 | 1461630044934 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x11ab51800) [pid = 1937] [serial = 1934] [outer = 0x115a98800] 17:20:45 INFO - PROCESS | 1937 | 1461630045359 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:20:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:20:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 724ms 17:20:45 INFO - PROCESS | 1937 | 1461630045410 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 1937 | 1461630045414 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 17:20:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:20:45 INFO - PROCESS | 1937 | 1461630045419 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 1937 | 1461630045421 Marionette TRACE conn2 <- [1,2550,null,{}] 17:20:45 INFO - PROCESS | 1937 | 1461630045442 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:20:45 INFO - PROCESS | 1937 | 1461630045549 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 17:20:45 INFO - PROCESS | 1937 | 1461630045622 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a14c000 == 54 [pid = 1937] [id = 645] 17:20:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x11b038400) [pid = 1937] [serial = 1935] [outer = 0x0] 17:20:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x11bebe000) [pid = 1937] [serial = 1936] [outer = 0x11b038400] 17:20:45 INFO - PROCESS | 1937 | 1461630045652 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x123a40400) [pid = 1937] [serial = 1937] [outer = 0x11b038400] 17:20:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:20:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 686ms 17:20:46 INFO - PROCESS | 1937 | 1461630046096 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:20:46 INFO - PROCESS | 1937 | 1461630046106 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 1937 | 1461630046107 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 17:20:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:20:46 INFO - PROCESS | 1937 | 1461630046110 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 1937 | 1461630046113 Marionette TRACE conn2 <- [1,2554,null,{}] 17:20:46 INFO - PROCESS | 1937 | 1461630046121 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:20:46 INFO - PROCESS | 1937 | 1461630046227 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 17:20:46 INFO - PROCESS | 1937 | 1461630046289 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12daf6800 == 55 [pid = 1937] [id = 646] 17:20:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x128726400) [pid = 1937] [serial = 1938] [outer = 0x0] 17:20:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x128755c00) [pid = 1937] [serial = 1939] [outer = 0x128726400] 17:20:46 INFO - PROCESS | 1937 | 1461630046333 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x129095000) [pid = 1937] [serial = 1940] [outer = 0x128726400] 17:20:46 INFO - PROCESS | 1937 | 1461630046777 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:20:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:20:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 726ms 17:20:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:20:46 INFO - PROCESS | 1937 | 1461630046855 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 1937 | 1461630046858 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 17:20:46 INFO - PROCESS | 1937 | 1461630046862 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 1937 | 1461630046864 Marionette TRACE conn2 <- [1,2558,null,{}] 17:20:46 INFO - PROCESS | 1937 | 1461630046866 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:20:46 INFO - PROCESS | 1937 | 1461630046970 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 17:20:47 INFO - PROCESS | 1937 | 1461630047041 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ea39000 == 56 [pid = 1937] [id = 647] 17:20:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x129095c00) [pid = 1937] [serial = 1941] [outer = 0x0] 17:20:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x12a411c00) [pid = 1937] [serial = 1942] [outer = 0x129095c00] 17:20:47 INFO - PROCESS | 1937 | 1461630047072 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x12a43d400) [pid = 1937] [serial = 1943] [outer = 0x129095c00] 17:20:47 INFO - PROCESS | 1937 | 1461630047503 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:20:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:20:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 17:20:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:20:47 INFO - PROCESS | 1937 | 1461630047533 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 1937 | 1461630047534 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 17:20:47 INFO - PROCESS | 1937 | 1461630047537 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 1937 | 1461630047538 Marionette TRACE conn2 <- [1,2562,null,{}] 17:20:47 INFO - PROCESS | 1937 | 1461630047540 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:20:47 INFO - PROCESS | 1937 | 1461630047664 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 17:20:47 INFO - PROCESS | 1937 | 1461630047762 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ecb3800 == 57 [pid = 1937] [id = 648] 17:20:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x129612400) [pid = 1937] [serial = 1944] [outer = 0x0] 17:20:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x12a70a800) [pid = 1937] [serial = 1945] [outer = 0x129612400] 17:20:47 INFO - PROCESS | 1937 | 1461630047811 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x12a904000) [pid = 1937] [serial = 1946] [outer = 0x129612400] 17:20:48 INFO - PROCESS | 1937 | 1461630048365 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:20:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:20:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 869ms 17:20:48 INFO - PROCESS | 1937 | 1461630048406 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 1937 | 1461630048407 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 17:20:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:20:48 INFO - PROCESS | 1937 | 1461630048409 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 1937 | 1461630048411 Marionette TRACE conn2 <- [1,2566,null,{}] 17:20:48 INFO - PROCESS | 1937 | 1461630048413 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:20:48 INFO - PROCESS | 1937 | 1461630048532 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 17:20:48 INFO - PROCESS | 1937 | 1461630048606 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ad59000 == 58 [pid = 1937] [id = 649] 17:20:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x11ad2f000) [pid = 1937] [serial = 1947] [outer = 0x0] 17:20:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x128760800) [pid = 1937] [serial = 1948] [outer = 0x11ad2f000] 17:20:48 INFO - PROCESS | 1937 | 1461630048640 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x12aa2c800) [pid = 1937] [serial = 1949] [outer = 0x11ad2f000] 17:20:49 INFO - PROCESS | 1937 | 1461630049251 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:20:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:20:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 870ms 17:20:49 INFO - PROCESS | 1937 | 1461630049280 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 1937 | 1461630049283 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 17:20:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:20:49 INFO - PROCESS | 1937 | 1461630049287 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 1937 | 1461630049289 Marionette TRACE conn2 <- [1,2570,null,{}] 17:20:49 INFO - PROCESS | 1937 | 1461630049295 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:20:49 INFO - PROCESS | 1937 | 1461630049392 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 17:20:49 INFO - PROCESS | 1937 | 1461630049465 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x118ade000 == 59 [pid = 1937] [id = 650] 17:20:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x114fa2000) [pid = 1937] [serial = 1950] [outer = 0x0] 17:20:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x116721c00) [pid = 1937] [serial = 1951] [outer = 0x114fa2000] 17:20:49 INFO - PROCESS | 1937 | 1461630049495 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x118cec400) [pid = 1937] [serial = 1952] [outer = 0x114fa2000] 17:20:49 INFO - PROCESS | 1937 | 1461630049933 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:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x12e66f000 == 58 [pid = 1937] [id = 642] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x12d799800 == 57 [pid = 1937] [id = 641] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x11971e800 == 56 [pid = 1937] [id = 640] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x12c475800 == 55 [pid = 1937] [id = 639] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd8e000 == 54 [pid = 1937] [id = 638] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x12b702800 == 53 [pid = 1937] [id = 637] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x12ad5f800 == 52 [pid = 1937] [id = 636] 17:20:49 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x12961ac00) [pid = 1937] [serial = 1873] [outer = 0x0] [url = about:blank] 17:20:49 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x118cef000) [pid = 1937] [serial = 1825] [outer = 0x0] [url = about:blank] 17:20:49 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x11ab59400) [pid = 1937] [serial = 1828] [outer = 0x0] [url = about:blank] 17:20:49 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x11b00d000) [pid = 1937] [serial = 1831] [outer = 0x0] [url = about:blank] 17:20:49 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x11c0f3800) [pid = 1937] [serial = 1834] [outer = 0x0] [url = about:blank] 17:20:49 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x123eb2400) [pid = 1937] [serial = 1837] [outer = 0x0] [url = about:blank] 17:20:49 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x12749a400) [pid = 1937] [serial = 1840] [outer = 0x0] [url = about:blank] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x12a153800 == 51 [pid = 1937] [id = 635] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x1288d3000 == 50 [pid = 1937] [id = 634] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x126634000 == 49 [pid = 1937] [id = 633] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x118e4b800 == 48 [pid = 1937] [id = 632] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x128e13000 == 47 [pid = 1937] [id = 631] 17:20:49 INFO - PROCESS | 1937 | --DOCSHELL 0x128e21000 == 46 [pid = 1937] [id = 626] 17:20:50 INFO - PROCESS | 1937 | --DOCSHELL 0x11b926800 == 45 [pid = 1937] [id = 625] 17:20:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:20:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 726ms 17:20:50 INFO - PROCESS | 1937 | 1461630050034 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 1937 | 1461630050038 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 17:20:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:20:50 INFO - PROCESS | 1937 | 1461630050044 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 1937 | 1461630050046 Marionette TRACE conn2 <- [1,2574,null,{}] 17:20:50 INFO - PROCESS | 1937 | 1461630050048 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:20:50 INFO - PROCESS | 1937 | 1461630050130 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x123eadc00) [pid = 1937] [serial = 1814] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x118fcb400) [pid = 1937] [serial = 1864] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x129429400) [pid = 1937] [serial = 1870] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x11aadf800) [pid = 1937] [serial = 1865] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x129232800) [pid = 1937] [serial = 1862] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x11b7ef000) [pid = 1937] [serial = 1867] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x1241b6800) [pid = 1937] [serial = 1852] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x127759800) [pid = 1937] [serial = 1853] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x128744000) [pid = 1937] [serial = 1868] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x11c52d400) [pid = 1937] [serial = 1850] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x128745c00) [pid = 1937] [serial = 1858] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x128740000) [pid = 1937] [serial = 1856] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x12872c800) [pid = 1937] [serial = 1855] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x129090800) [pid = 1937] [serial = 1861] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x11926dc00) [pid = 1937] [serial = 1846] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x11ab5e000) [pid = 1937] [serial = 1847] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x11b02d000) [pid = 1937] [serial = 1849] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11926f400) [pid = 1937] [serial = 1844] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x118545c00) [pid = 1937] [serial = 1843] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x129618400) [pid = 1937] [serial = 1871] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x128761800) [pid = 1937] [serial = 1859] [outer = 0x0] [url = about:blank] 17:20:50 INFO - PROCESS | 1937 | 1461630050199 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11a820000 == 46 [pid = 1937] [id = 651] 17:20:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x114fa3800) [pid = 1937] [serial = 1953] [outer = 0x0] 17:20:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x119aa9c00) [pid = 1937] [serial = 1954] [outer = 0x114fa3800] 17:20:50 INFO - PROCESS | 1937 | 1461630050228 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x11aa09800) [pid = 1937] [serial = 1955] [outer = 0x114fa3800] 17:20:50 INFO - PROCESS | 1937 | 1461630050541 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:20:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:20:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 522ms 17:20:50 INFO - PROCESS | 1937 | 1461630050567 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 1937 | 1461630050568 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 17:20:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:20:50 INFO - PROCESS | 1937 | 1461630050571 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 1937 | 1461630050576 Marionette TRACE conn2 <- [1,2578,null,{}] 17:20:50 INFO - PROCESS | 1937 | 1461630050584 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:20:50 INFO - PROCESS | 1937 | 1461630050707 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 17:20:50 INFO - PROCESS | 1937 | 1461630050822 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126652800 == 47 [pid = 1937] [id = 652] 17:20:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x11aa05400) [pid = 1937] [serial = 1956] [outer = 0x0] 17:20:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x11aa75400) [pid = 1937] [serial = 1957] [outer = 0x11aa05400] 17:20:50 INFO - PROCESS | 1937 | 1461630050871 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x11af4cc00) [pid = 1937] [serial = 1958] [outer = 0x11aa05400] 17:20:51 INFO - PROCESS | 1937 | 1461630051194 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:20:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:20:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 677ms 17:20:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:20:51 INFO - PROCESS | 1937 | 1461630051247 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 1937 | 1461630051249 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 17:20:51 INFO - PROCESS | 1937 | 1461630051252 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 1937 | 1461630051253 Marionette TRACE conn2 <- [1,2582,null,{}] 17:20:51 INFO - PROCESS | 1937 | 1461630051255 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:20:51 INFO - PROCESS | 1937 | 1461630051345 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 17:20:51 INFO - PROCESS | 1937 | 1461630051418 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127491000 == 48 [pid = 1937] [id = 653] 17:20:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x11af74400) [pid = 1937] [serial = 1959] [outer = 0x0] 17:20:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x11b007c00) [pid = 1937] [serial = 1960] [outer = 0x11af74400] 17:20:51 INFO - PROCESS | 1937 | 1461630051444 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x11b786c00) [pid = 1937] [serial = 1961] [outer = 0x11af74400] 17:20:51 INFO - PROCESS | 1937 | 1461630051706 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:20:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:20:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 468ms 17:20:51 INFO - PROCESS | 1937 | 1461630051721 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 1937 | 1461630051722 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 17:20:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:20:51 INFO - PROCESS | 1937 | 1461630051734 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 1937 | 1461630051735 Marionette TRACE conn2 <- [1,2586,null,{}] 17:20:51 INFO - PROCESS | 1937 | 1461630051738 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:20:51 INFO - PROCESS | 1937 | 1461630051833 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 17:20:51 INFO - PROCESS | 1937 | 1461630051837 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b061800 == 49 [pid = 1937] [id = 654] 17:20:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x11b788000) [pid = 1937] [serial = 1962] [outer = 0x0] 17:20:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x11beb9400) [pid = 1937] [serial = 1963] [outer = 0x11b788000] 17:20:51 INFO - PROCESS | 1937 | 1461630051863 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x11c523800) [pid = 1937] [serial = 1964] [outer = 0x11b788000] 17:20:52 INFO - PROCESS | 1937 | 1461630052187 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:20:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:20:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 468ms 17:20:52 INFO - PROCESS | 1937 | 1461630052203 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 1937 | 1461630052204 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 17:20:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:20:52 INFO - PROCESS | 1937 | 1461630052214 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 1937 | 1461630052215 Marionette TRACE conn2 <- [1,2590,null,{}] 17:20:52 INFO - PROCESS | 1937 | 1461630052217 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:20:52 INFO - PROCESS | 1937 | 1461630052354 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 17:20:52 INFO - PROCESS | 1937 | 1461630052368 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a191800 == 50 [pid = 1937] [id = 655] 17:20:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x11b793800) [pid = 1937] [serial = 1965] [outer = 0x0] 17:20:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x11bec1000) [pid = 1937] [serial = 1966] [outer = 0x11b793800] 17:20:52 INFO - PROCESS | 1937 | 1461630052395 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x127cc5400) [pid = 1937] [serial = 1967] [outer = 0x11b793800] 17:20:52 INFO - PROCESS | 1937 | 1461630052749 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:20:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:20:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 579ms 17:20:52 INFO - PROCESS | 1937 | 1461630052794 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 1937 | 1461630052795 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 17:20:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:20:52 INFO - PROCESS | 1937 | 1461630052797 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 1937 | 1461630052798 Marionette TRACE conn2 <- [1,2594,null,{}] 17:20:52 INFO - PROCESS | 1937 | 1461630052801 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:20:52 INFO - PROCESS | 1937 | 1461630052902 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 17:20:52 INFO - PROCESS | 1937 | 1461630052907 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12aed8000 == 51 [pid = 1937] [id = 656] 17:20:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x11b7ecc00) [pid = 1937] [serial = 1968] [outer = 0x0] 17:20:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x128748000) [pid = 1937] [serial = 1969] [outer = 0x11b7ecc00] 17:20:52 INFO - PROCESS | 1937 | 1461630052932 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x128761400) [pid = 1937] [serial = 1970] [outer = 0x11b7ecc00] 17:20:53 INFO - PROCESS | 1937 | 1461630053343 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:20:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:20:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 569ms 17:20:53 INFO - PROCESS | 1937 | 1461630053367 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 17:20:53 INFO - PROCESS | 1937 | 1461630053369 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 17:20:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:20:53 INFO - PROCESS | 1937 | 1461630053378 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - PROCESS | 1937 | 1461630053379 Marionette TRACE conn2 <- [1,2598,null,{}] 17:20:53 INFO - PROCESS | 1937 | 1461630053382 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:20:53 INFO - PROCESS | 1937 | 1461630053539 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 17:20:53 INFO - PROCESS | 1937 | 1461630053561 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bb50800 == 52 [pid = 1937] [id = 657] 17:20:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x1274a0400) [pid = 1937] [serial = 1971] [outer = 0x0] 17:20:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x12922ec00) [pid = 1937] [serial = 1972] [outer = 0x1274a0400] 17:20:53 INFO - PROCESS | 1937 | 1461630053603 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x129616400) [pid = 1937] [serial = 1973] [outer = 0x1274a0400] 17:20:54 INFO - PROCESS | 1937 | 1461630054030 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:20:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:20:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 17:20:54 INFO - PROCESS | 1937 | 1461630054048 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 1937 | 1461630054050 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 17:20:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:20:54 INFO - PROCESS | 1937 | 1461630054053 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 1937 | 1461630054055 Marionette TRACE conn2 <- [1,2602,null,{}] 17:20:54 INFO - PROCESS | 1937 | 1461630054069 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:20:54 INFO - PROCESS | 1937 | 1461630054244 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 17:20:54 INFO - PROCESS | 1937 | 1461630054264 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c473800 == 53 [pid = 1937] [id = 658] 17:20:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x128828800) [pid = 1937] [serial = 1974] [outer = 0x0] 17:20:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x1296a9c00) [pid = 1937] [serial = 1975] [outer = 0x128828800] 17:20:54 INFO - PROCESS | 1937 | 1461630054289 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x12a408000) [pid = 1937] [serial = 1976] [outer = 0x128828800] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x123f59c00) [pid = 1937] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x11359d800) [pid = 1937] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x11beb6800) [pid = 1937] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x12872cc00) [pid = 1937] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x12872b800) [pid = 1937] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x115884400) [pid = 1937] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x123a3ec00) [pid = 1937] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x114e1bc00) [pid = 1937] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x11c547400) [pid = 1937] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x114f9e000) [pid = 1937] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x11aff0c00) [pid = 1937] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x1296b5800) [pid = 1937] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x1135a2000) [pid = 1937] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x11aa2e800) [pid = 1937] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:20:54 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x11434f800) [pid = 1937] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:20:54 INFO - PROCESS | 1937 | 1461630054848 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:20:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:20:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 824ms 17:20:54 INFO - PROCESS | 1937 | 1461630054880 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 1937 | 1461630054882 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 17:20:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:20:54 INFO - PROCESS | 1937 | 1461630054885 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 1937 | 1461630054886 Marionette TRACE conn2 <- [1,2606,null,{}] 17:20:54 INFO - PROCESS | 1937 | 1461630054904 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:20:55 INFO - PROCESS | 1937 | 1461630055037 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 17:20:55 INFO - PROCESS | 1937 | 1461630055041 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bb65800 == 54 [pid = 1937] [id = 659] 17:20:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x11b7ee000) [pid = 1937] [serial = 1977] [outer = 0x0] 17:20:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x1274a1000) [pid = 1937] [serial = 1978] [outer = 0x11b7ee000] 17:20:55 INFO - PROCESS | 1937 | 1461630055066 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x1296ae800) [pid = 1937] [serial = 1979] [outer = 0x11b7ee000] 17:20:55 INFO - PROCESS | 1937 | 1461630055449 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:20:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:20:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 568ms 17:20:55 INFO - PROCESS | 1937 | 1461630055455 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 1937 | 1461630055460 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 17:20:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:20:55 INFO - PROCESS | 1937 | 1461630055467 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 1937 | 1461630055470 Marionette TRACE conn2 <- [1,2610,null,{}] 17:20:55 INFO - PROCESS | 1937 | 1461630055485 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:20:55 INFO - PROCESS | 1937 | 1461630055627 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 17:20:55 INFO - PROCESS | 1937 | 1461630055633 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12dae5000 == 55 [pid = 1937] [id = 660] 17:20:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x12a403800) [pid = 1937] [serial = 1980] [outer = 0x0] 17:20:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x12a42e800) [pid = 1937] [serial = 1981] [outer = 0x12a403800] 17:20:55 INFO - PROCESS | 1937 | 1461630055663 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x12a794400) [pid = 1937] [serial = 1982] [outer = 0x12a403800] 17:20:56 INFO - PROCESS | 1937 | 1461630056016 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:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 583ms 17:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:20:56 INFO - PROCESS | 1937 | 1461630056051 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 1937 | 1461630056052 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 17:20:56 INFO - PROCESS | 1937 | 1461630056054 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 1937 | 1461630056055 Marionette TRACE conn2 <- [1,2614,null,{}] 17:20:56 INFO - PROCESS | 1937 | 1461630056060 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:20:56 INFO - PROCESS | 1937 | 1461630056176 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 17:20:56 INFO - PROCESS | 1937 | 1461630056182 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e670800 == 56 [pid = 1937] [id = 661] 17:20:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x12a43b000) [pid = 1937] [serial = 1983] [outer = 0x0] 17:20:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x12a7a1400) [pid = 1937] [serial = 1984] [outer = 0x12a43b000] 17:20:56 INFO - PROCESS | 1937 | 1461630056207 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x12a90ec00) [pid = 1937] [serial = 1985] [outer = 0x12a43b000] 17:20:56 INFO - PROCESS | 1937 | 1461630056511 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:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 472ms 17:20:56 INFO - PROCESS | 1937 | 1461630056527 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 1937 | 1461630056529 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 17:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:20:56 INFO - PROCESS | 1937 | 1461630056531 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 1937 | 1461630056532 Marionette TRACE conn2 <- [1,2618,null,{}] 17:20:56 INFO - PROCESS | 1937 | 1461630056534 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:20:56 INFO - PROCESS | 1937 | 1461630056625 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 17:20:56 INFO - PROCESS | 1937 | 1461630056629 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ea35000 == 57 [pid = 1937] [id = 662] 17:20:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x12a90f000) [pid = 1937] [serial = 1986] [outer = 0x0] 17:20:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x12aa2f000) [pid = 1937] [serial = 1987] [outer = 0x12a90f000] 17:20:56 INFO - PROCESS | 1937 | 1461630056656 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x12aa35400) [pid = 1937] [serial = 1988] [outer = 0x12a90f000] 17:20:57 INFO - PROCESS | 1937 | 1461630057347 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:20:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:20:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 872ms 17:20:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:20:57 INFO - PROCESS | 1937 | 1461630057404 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 1937 | 1461630057407 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 17:20:57 INFO - PROCESS | 1937 | 1461630057410 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 1937 | 1461630057413 Marionette TRACE conn2 <- [1,2622,null,{}] 17:20:57 INFO - PROCESS | 1937 | 1461630057417 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:20:57 INFO - PROCESS | 1937 | 1461630057524 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 17:20:57 INFO - PROCESS | 1937 | 1461630057587 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c1bb800 == 58 [pid = 1937] [id = 663] 17:20:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x11880c800) [pid = 1937] [serial = 1989] [outer = 0x0] 17:20:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x11926a000) [pid = 1937] [serial = 1990] [outer = 0x11880c800] 17:20:57 INFO - PROCESS | 1937 | 1461630057619 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x11aa06800) [pid = 1937] [serial = 1991] [outer = 0x11880c800] 17:20:58 INFO - PROCESS | 1937 | 1461630058155 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:20:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:20:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 772ms 17:20:58 INFO - PROCESS | 1937 | 1461630058217 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 1937 | 1461630058224 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 17:20:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:20:58 INFO - PROCESS | 1937 | 1461630058267 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 1937 | 1461630058270 Marionette TRACE conn2 <- [1,2626,null,{}] 17:20:58 INFO - PROCESS | 1937 | 1461630058275 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:20:58 INFO - PROCESS | 1937 | 1461630058413 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 17:20:58 INFO - PROCESS | 1937 | 1461630058482 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a194800 == 59 [pid = 1937] [id = 664] 17:20:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x11aadd400) [pid = 1937] [serial = 1992] [outer = 0x0] 17:20:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x11af54c00) [pid = 1937] [serial = 1993] [outer = 0x11aadd400] 17:20:58 INFO - PROCESS | 1937 | 1461630058512 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x11b02f400) [pid = 1937] [serial = 1994] [outer = 0x11aadd400] 17:20:58 INFO - PROCESS | 1937 | 1461630058930 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:20:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:20:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 695ms 17:20:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:20:58 INFO - PROCESS | 1937 | 1461630058939 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 1937 | 1461630058943 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 17:20:58 INFO - PROCESS | 1937 | 1461630058946 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 1937 | 1461630058948 Marionette TRACE conn2 <- [1,2630,null,{}] 17:20:58 INFO - PROCESS | 1937 | 1461630058956 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:20:59 INFO - PROCESS | 1937 | 1461630059065 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 17:20:59 INFO - PROCESS | 1937 | 1461630059128 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8d6000 == 60 [pid = 1937] [id = 665] 17:20:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x11c632000) [pid = 1937] [serial = 1995] [outer = 0x0] 17:20:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x1243b4000) [pid = 1937] [serial = 1996] [outer = 0x11c632000] 17:20:59 INFO - PROCESS | 1937 | 1461630059201 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x128824000) [pid = 1937] [serial = 1997] [outer = 0x11c632000] 17:20:59 INFO - PROCESS | 1937 | 1461630059604 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:20:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:20:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 17:20:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:20:59 INFO - PROCESS | 1937 | 1461630059617 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 1937 | 1461630059619 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 17:20:59 INFO - PROCESS | 1937 | 1461630059621 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 1937 | 1461630059622 Marionette TRACE conn2 <- [1,2634,null,{}] 17:20:59 INFO - PROCESS | 1937 | 1461630059627 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:20:59 INFO - PROCESS | 1937 | 1461630059732 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 17:20:59 INFO - PROCESS | 1937 | 1461630059824 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12efb6800 == 61 [pid = 1937] [id = 666] 17:20:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x1296af800) [pid = 1937] [serial = 1998] [outer = 0x0] 17:20:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 161 (0x12a435c00) [pid = 1937] [serial = 1999] [outer = 0x1296af800] 17:20:59 INFO - PROCESS | 1937 | 1461630059854 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 162 (0x12a702c00) [pid = 1937] [serial = 2000] [outer = 0x1296af800] 17:21:00 INFO - PROCESS | 1937 | 1461630060261 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:21:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:21:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 674ms 17:21:00 INFO - PROCESS | 1937 | 1461630060308 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 1937 | 1461630060310 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 17:21:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:21:00 INFO - PROCESS | 1937 | 1461630060314 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 1937 | 1461630060316 Marionette TRACE conn2 <- [1,2638,null,{}] 17:21:00 INFO - PROCESS | 1937 | 1461630060319 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:21:00 INFO - PROCESS | 1937 | 1461630060445 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 17:21:00 INFO - PROCESS | 1937 | 1461630060567 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f195000 == 62 [pid = 1937] [id = 667] 17:21:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 163 (0x12a792400) [pid = 1937] [serial = 2001] [outer = 0x0] 17:21:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 164 (0x12a908400) [pid = 1937] [serial = 2002] [outer = 0x12a792400] 17:21:00 INFO - PROCESS | 1937 | 1461630060615 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 165 (0x12aa36c00) [pid = 1937] [serial = 2003] [outer = 0x12a792400] 17:21:01 INFO - PROCESS | 1937 | 1461630061085 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:21:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:21:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 823ms 17:21:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:21:01 INFO - PROCESS | 1937 | 1461630061138 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 1937 | 1461630061139 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 17:21:01 INFO - PROCESS | 1937 | 1461630061142 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 1937 | 1461630061143 Marionette TRACE conn2 <- [1,2642,null,{}] 17:21:01 INFO - PROCESS | 1937 | 1461630061145 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:21:01 INFO - PROCESS | 1937 | 1461630061267 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 17:21:01 INFO - PROCESS | 1937 | 1461630061355 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f193000 == 63 [pid = 1937] [id = 668] 17:21:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 166 (0x114f97000) [pid = 1937] [serial = 2004] [outer = 0x0] 17:21:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 167 (0x12aa38400) [pid = 1937] [serial = 2005] [outer = 0x114f97000] 17:21:01 INFO - PROCESS | 1937 | 1461630061387 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 168 (0x12aabac00) [pid = 1937] [serial = 2006] [outer = 0x114f97000] 17:21:01 INFO - PROCESS | 1937 | 1461630061810 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:21:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:21:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 721ms 17:21:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:21:01 INFO - PROCESS | 1937 | 1461630061863 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 1937 | 1461630061864 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 17:21:01 INFO - PROCESS | 1937 | 1461630061867 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 1937 | 1461630061868 Marionette TRACE conn2 <- [1,2646,null,{}] 17:21:01 INFO - PROCESS | 1937 | 1461630061870 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:21:01 INFO - PROCESS | 1937 | 1461630061978 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 17:21:02 INFO - PROCESS | 1937 | 1461630062039 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c021000 == 64 [pid = 1937] [id = 669] 17:21:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 169 (0x1156ae800) [pid = 1937] [serial = 2007] [outer = 0x0] 17:21:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 170 (0x11c5aa000) [pid = 1937] [serial = 2008] [outer = 0x1156ae800] 17:21:02 INFO - PROCESS | 1937 | 1461630062110 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 171 (0x12aa48400) [pid = 1937] [serial = 2009] [outer = 0x1156ae800] 17:21:02 INFO - PROCESS | 1937 | 1461630062703 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:21:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:21:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 875ms 17:21:02 INFO - PROCESS | 1937 | 1461630062744 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 1937 | 1461630062748 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 17:21:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:21:02 INFO - PROCESS | 1937 | 1461630062753 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 1937 | 1461630062757 Marionette TRACE conn2 <- [1,2650,null,{}] 17:21:02 INFO - PROCESS | 1937 | 1461630062762 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:21:02 INFO - PROCESS | 1937 | 1461630062905 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 17:21:03 INFO - PROCESS | 1937 | 1461630063014 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x128e1a800 == 65 [pid = 1937] [id = 670] 17:21:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 172 (0x114f99800) [pid = 1937] [serial = 2010] [outer = 0x0] 17:21:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 173 (0x118c41400) [pid = 1937] [serial = 2011] [outer = 0x114f99800] 17:21:03 INFO - PROCESS | 1937 | 1461630063059 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 174 (0x11a944c00) [pid = 1937] [serial = 2012] [outer = 0x114f99800] 17:21:03 INFO - PROCESS | 1937 | 1461630063543 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:21:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:21:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 829ms 17:21:03 INFO - PROCESS | 1937 | 1461630063581 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 1937 | 1461630063584 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 17:21:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:21:03 INFO - PROCESS | 1937 | 1461630063589 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 1937 | 1461630063590 Marionette TRACE conn2 <- [1,2654,null,{}] 17:21:03 INFO - PROCESS | 1937 | 1461630063593 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:21:03 INFO - PROCESS | 1937 | 1461630063692 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 17:21:03 INFO - PROCESS | 1937 | 1461630063756 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c681000 == 66 [pid = 1937] [id = 671] 17:21:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 175 (0x118546800) [pid = 1937] [serial = 2013] [outer = 0x0] 17:21:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 176 (0x11aae4800) [pid = 1937] [serial = 2014] [outer = 0x118546800] 17:21:03 INFO - PROCESS | 1937 | 1461630063784 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 177 (0x11ab5b800) [pid = 1937] [serial = 2015] [outer = 0x118546800] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12e670800 == 65 [pid = 1937] [id = 661] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12dae5000 == 64 [pid = 1937] [id = 660] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb65800 == 63 [pid = 1937] [id = 659] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12c473800 == 62 [pid = 1937] [id = 658] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb50800 == 61 [pid = 1937] [id = 657] 17:21:03 INFO - PROCESS | 1937 | --DOMWINDOW == 176 (0x12a79d800) [pid = 1937] [serial = 1930] [outer = 0x0] [url = about:blank] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12aed8000 == 60 [pid = 1937] [id = 656] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12a191800 == 59 [pid = 1937] [id = 655] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x11b061800 == 58 [pid = 1937] [id = 654] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x127491000 == 57 [pid = 1937] [id = 653] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x126652800 == 56 [pid = 1937] [id = 652] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x11a820000 == 55 [pid = 1937] [id = 651] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x118ade000 == 54 [pid = 1937] [id = 650] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea39000 == 53 [pid = 1937] [id = 647] 17:21:03 INFO - PROCESS | 1937 | --DOCSHELL 0x12daf6800 == 52 [pid = 1937] [id = 646] 17:21:04 INFO - PROCESS | 1937 | --DOCSHELL 0x12a14c000 == 51 [pid = 1937] [id = 645] 17:21:04 INFO - PROCESS | 1937 | --DOCSHELL 0x1239bc000 == 50 [pid = 1937] [id = 644] 17:21:04 INFO - PROCESS | 1937 | --DOCSHELL 0x12e8d2000 == 49 [pid = 1937] [id = 643] 17:21:04 INFO - PROCESS | 1937 | 1461630064161 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:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 175 (0x12873b000) [pid = 1937] [serial = 1841] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 174 (0x129619400) [pid = 1937] [serial = 1910] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 173 (0x129621c00) [pid = 1937] [serial = 1912] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 172 (0x1296ae400) [pid = 1937] [serial = 1874] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 171 (0x12a405400) [pid = 1937] [serial = 1915] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 170 (0x128746800) [pid = 1937] [serial = 1909] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 169 (0x129613000) [pid = 1937] [serial = 1888] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 168 (0x11aa37c00) [pid = 1937] [serial = 1895] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 167 (0x11880fc00) [pid = 1937] [serial = 1894] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 166 (0x1241b7000) [pid = 1937] [serial = 1906] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 165 (0x12775d000) [pid = 1937] [serial = 1907] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 164 (0x12a402c00) [pid = 1937] [serial = 1892] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 163 (0x118808400) [pid = 1937] [serial = 1891] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 162 (0x123b68c00) [pid = 1937] [serial = 1903] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 161 (0x123eeac00) [pid = 1937] [serial = 1904] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 160 (0x127cc0c00) [pid = 1937] [serial = 1882] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x11880d800) [pid = 1937] [serial = 1897] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x11aa3ac00) [pid = 1937] [serial = 1898] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x118acd000) [pid = 1937] [serial = 1876] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x11bb32800) [pid = 1937] [serial = 1900] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x11c520400) [pid = 1937] [serial = 1901] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x128761000) [pid = 1937] [serial = 1885] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x12a411800) [pid = 1937] [serial = 1918] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x12a40c000) [pid = 1937] [serial = 1916] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x12a432c00) [pid = 1937] [serial = 1919] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x123b67c00) [pid = 1937] [serial = 1922] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x12a70ec00) [pid = 1937] [serial = 1927] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x12a797400) [pid = 1937] [serial = 1928] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x115a9ec00) [pid = 1937] [serial = 1921] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x11af73400) [pid = 1937] [serial = 1879] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x128828400) [pid = 1937] [serial = 1924] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x1296acc00) [pid = 1937] [serial = 1913] [outer = 0x0] [url = about:blank] 17:21:04 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x12a70cc00) [pid = 1937] [serial = 1925] [outer = 0x0] [url = about:blank] 17:21:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:21:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 619ms 17:21:04 INFO - PROCESS | 1937 | 1461630064208 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 1937 | 1461630064210 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 17:21:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:21:04 INFO - PROCESS | 1937 | 1461630064212 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 1937 | 1461630064214 Marionette TRACE conn2 <- [1,2658,null,{}] 17:21:04 INFO - PROCESS | 1937 | 1461630064222 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:21:04 INFO - PROCESS | 1937 | 1461630064306 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 17:21:04 INFO - PROCESS | 1937 | 1461630064333 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126652800 == 50 [pid = 1937] [id = 672] 17:21:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x11ab68400) [pid = 1937] [serial = 2016] [outer = 0x0] 17:21:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x11b00a000) [pid = 1937] [serial = 2017] [outer = 0x11ab68400] 17:21:04 INFO - PROCESS | 1937 | 1461630064361 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x11b793c00) [pid = 1937] [serial = 2018] [outer = 0x11ab68400] 17:21:04 INFO - PROCESS | 1937 | 1461630064723 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:21:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:21:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 521ms 17:21:04 INFO - PROCESS | 1937 | 1461630064734 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 1937 | 1461630064735 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 17:21:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:21:04 INFO - PROCESS | 1937 | 1461630064748 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 1937 | 1461630064749 Marionette TRACE conn2 <- [1,2662,null,{}] 17:21:04 INFO - PROCESS | 1937 | 1461630064752 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:21:04 INFO - PROCESS | 1937 | 1461630064835 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 17:21:04 INFO - PROCESS | 1937 | 1461630064840 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a14b000 == 51 [pid = 1937] [id = 673] 17:21:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x11bb28000) [pid = 1937] [serial = 2019] [outer = 0x0] 17:21:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x11c5ea800) [pid = 1937] [serial = 2020] [outer = 0x11bb28000] 17:21:04 INFO - PROCESS | 1937 | 1461630064866 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x123b65800) [pid = 1937] [serial = 2021] [outer = 0x11bb28000] 17:21:05 INFO - PROCESS | 1937 | 1461630065203 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:21:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:21:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 475ms 17:21:05 INFO - PROCESS | 1937 | 1461630065216 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 17:21:05 INFO - PROCESS | 1937 | 1461630065217 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 17:21:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:21:05 INFO - PROCESS | 1937 | 1461630065220 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 1937 | 1461630065221 Marionette TRACE conn2 <- [1,2666,null,{}] 17:21:05 INFO - PROCESS | 1937 | 1461630065224 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:21:05 INFO - PROCESS | 1937 | 1461630065305 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 17:21:05 INFO - PROCESS | 1937 | 1461630065364 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a468000 == 52 [pid = 1937] [id = 674] 17:21:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x11bb2bc00) [pid = 1937] [serial = 2022] [outer = 0x0] 17:21:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x123eb5400) [pid = 1937] [serial = 2023] [outer = 0x11bb2bc00] 17:21:05 INFO - PROCESS | 1937 | 1461630065390 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x12444cc00) [pid = 1937] [serial = 2024] [outer = 0x11bb2bc00] 17:21:06 INFO - PROCESS | 1937 | 1461630066184 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:21:06 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:21:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 972ms 17:21:06 INFO - PROCESS | 1937 | 1461630066192 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 1937 | 1461630066194 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 17:21:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:21:06 INFO - PROCESS | 1937 | 1461630066196 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 1937 | 1461630066197 Marionette TRACE conn2 <- [1,2670,null,{}] 17:21:06 INFO - PROCESS | 1937 | 1461630066199 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:21:06 INFO - PROCESS | 1937 | 1461630066320 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 17:21:06 INFO - PROCESS | 1937 | 1461630066332 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bb56800 == 53 [pid = 1937] [id = 675] 17:21:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x12873dc00) [pid = 1937] [serial = 2025] [outer = 0x0] 17:21:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x129237400) [pid = 1937] [serial = 2026] [outer = 0x12873dc00] 17:21:06 INFO - PROCESS | 1937 | 1461630066360 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x129621c00) [pid = 1937] [serial = 2027] [outer = 0x12873dc00] 17:21:07 INFO - PROCESS | 1937 | 1461630067201 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:21:07 INFO - PROCESS | 1937 | 1461630067218 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 17:21:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:21:07 INFO - PROCESS | 1937 | 1461630067221 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 1937 | 1461630067222 Marionette TRACE conn2 <- [1,2674,null,{}] 17:21:07 INFO - PROCESS | 1937 | 1461630067226 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:21:07 INFO - PROCESS | 1937 | 1461630067332 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 17:21:07 INFO - PROCESS | 1937 | 1461630067370 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c475000 == 54 [pid = 1937] [id = 676] 17:21:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x1296a9000) [pid = 1937] [serial = 2028] [outer = 0x0] 17:21:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x12a437800) [pid = 1937] [serial = 2029] [outer = 0x1296a9000] 17:21:07 INFO - PROCESS | 1937 | 1461630067395 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x12a70fc00) [pid = 1937] [serial = 2030] [outer = 0x1296a9000] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x123b0cc00) [pid = 1937] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x118805c00) [pid = 1937] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x11aa36000) [pid = 1937] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x1135a0000) [pid = 1937] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x114f99000) [pid = 1937] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x11902e000) [pid = 1937] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x11ab5ec00) [pid = 1937] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x11c0fac00) [pid = 1937] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x11aa75000) [pid = 1937] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x115455800) [pid = 1937] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x11aae9800) [pid = 1937] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x11af52c00) [pid = 1937] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x11bebe800) [pid = 1937] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x11bec1800) [pid = 1937] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x128758000) [pid = 1937] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x128756000) [pid = 1937] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x11aa11c00) [pid = 1937] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x118546c00) [pid = 1937] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x123eb6800) [pid = 1937] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x11b7ecc00) [pid = 1937] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x1274a0400) [pid = 1937] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x11ad2f000) [pid = 1937] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x129095c00) [pid = 1937] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x114fa3800) [pid = 1937] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x128828800) [pid = 1937] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11af74400) [pid = 1937] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x129612400) [pid = 1937] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x115a98800) [pid = 1937] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x11b038400) [pid = 1937] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x128726400) [pid = 1937] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11aa05400) [pid = 1937] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11b788000) [pid = 1937] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x114fa2000) [pid = 1937] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x12a403800) [pid = 1937] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11b7ee000) [pid = 1937] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x12a43b000) [pid = 1937] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x11b793800) [pid = 1937] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:21:08 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x11af4d400) [pid = 1937] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:21:08 INFO - PROCESS | 1937 | 1461630068198 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:21:08 INFO - PROCESS | 1937 | 1461630068244 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 17:21:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:21:08 INFO - PROCESS | 1937 | 1461630068246 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 1937 | 1461630068247 Marionette TRACE conn2 <- [1,2678,null,{}] 17:21:08 INFO - PROCESS | 1937 | 1461630068256 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:21:08 INFO - PROCESS | 1937 | 1461630068360 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 17:21:08 INFO - PROCESS | 1937 | 1461630068397 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1239b0000 == 55 [pid = 1937] [id = 677] 17:21:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x1135a2000) [pid = 1937] [serial = 2031] [outer = 0x0] 17:21:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x118577400) [pid = 1937] [serial = 2032] [outer = 0x1135a2000] 17:21:08 INFO - PROCESS | 1937 | 1461630068422 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x119a45000) [pid = 1937] [serial = 2033] [outer = 0x1135a2000] 17:21:09 INFO - PROCESS | 1937 | 1461630069171 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:21:09 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:21:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 975ms 17:21:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:21:09 INFO - PROCESS | 1937 | 1461630069223 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 1937 | 1461630069224 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 17:21:09 INFO - PROCESS | 1937 | 1461630069226 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 1937 | 1461630069227 Marionette TRACE conn2 <- [1,2682,null,{}] 17:21:09 INFO - PROCESS | 1937 | 1461630069229 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:21:09 INFO - PROCESS | 1937 | 1461630069315 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 17:21:09 INFO - PROCESS | 1937 | 1461630069319 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d79e800 == 56 [pid = 1937] [id = 678] 17:21:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x119d91400) [pid = 1937] [serial = 2034] [outer = 0x0] 17:21:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x11af4d400) [pid = 1937] [serial = 2035] [outer = 0x119d91400] 17:21:09 INFO - PROCESS | 1937 | 1461630069344 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11b7ecc00) [pid = 1937] [serial = 2036] [outer = 0x119d91400] 17:21:10 INFO - PROCESS | 1937 | 1461630070171 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:21:10 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:21:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 970ms 17:21:10 INFO - PROCESS | 1937 | 1461630070197 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 1937 | 1461630070200 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 17:21:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:21:10 INFO - PROCESS | 1937 | 1461630070204 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 1937 | 1461630070206 Marionette TRACE conn2 <- [1,2686,null,{}] 17:21:10 INFO - PROCESS | 1937 | 1461630070213 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:21:10 INFO - PROCESS | 1937 | 1461630070321 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 17:21:10 INFO - PROCESS | 1937 | 1461630070380 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b06f800 == 57 [pid = 1937] [id = 679] 17:21:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x114e18800) [pid = 1937] [serial = 2037] [outer = 0x0] 17:21:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x114f9fc00) [pid = 1937] [serial = 2038] [outer = 0x114e18800] 17:21:10 INFO - PROCESS | 1937 | 1461630070413 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x118c66800) [pid = 1937] [serial = 2039] [outer = 0x114e18800] 17:21:11 INFO - PROCESS | 1937 | 1461630071359 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:21:11 INFO - PROCESS | 1937 | 1461630071384 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 17:21:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:21:11 INFO - PROCESS | 1937 | 1461630071389 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 1937 | 1461630071391 Marionette TRACE conn2 <- [1,2690,null,{}] 17:21:11 INFO - PROCESS | 1937 | 1461630071393 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:21:11 INFO - PROCESS | 1937 | 1461630071496 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 17:21:11 INFO - PROCESS | 1937 | 1461630071554 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ad60800 == 58 [pid = 1937] [id = 680] 17:21:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x118cee000) [pid = 1937] [serial = 2040] [outer = 0x0] 17:21:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x11ab5e000) [pid = 1937] [serial = 2041] [outer = 0x118cee000] 17:21:11 INFO - PROCESS | 1937 | 1461630071583 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x11b02d800) [pid = 1937] [serial = 2042] [outer = 0x118cee000] 17:21:12 INFO - PROCESS | 1937 | 1461630072544 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:21:12 INFO - PROCESS | 1937 | 1461630072562 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 17:21:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:21:12 INFO - PROCESS | 1937 | 1461630072564 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 1937 | 1461630072567 Marionette TRACE conn2 <- [1,2694,null,{}] 17:21:12 INFO - PROCESS | 1937 | 1461630072576 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:21:12 INFO - PROCESS | 1937 | 1461630072685 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 17:21:12 INFO - PROCESS | 1937 | 1461630072743 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e65c000 == 59 [pid = 1937] [id = 681] 17:21:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x11b7ee400) [pid = 1937] [serial = 2043] [outer = 0x0] 17:21:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x123eb5800) [pid = 1937] [serial = 2044] [outer = 0x11b7ee400] 17:21:12 INFO - PROCESS | 1937 | 1461630072775 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x127cc0c00) [pid = 1937] [serial = 2045] [outer = 0x11b7ee400] 17:21:13 INFO - PROCESS | 1937 | 1461630073751 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:21:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:21:13 INFO - PROCESS | 1937 | 1461630073792 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 17:21:13 INFO - PROCESS | 1937 | 1461630073794 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 1937 | 1461630073795 Marionette TRACE conn2 <- [1,2698,null,{}] 17:21:13 INFO - PROCESS | 1937 | 1461630073798 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:21:13 INFO - PROCESS | 1937 | 1461630073899 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 17:21:13 INFO - PROCESS | 1937 | 1461630073957 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8db800 == 60 [pid = 1937] [id = 682] 17:21:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x127cc2800) [pid = 1937] [serial = 2046] [outer = 0x0] 17:21:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x128759c00) [pid = 1937] [serial = 2047] [outer = 0x127cc2800] 17:21:13 INFO - PROCESS | 1937 | 1461630073987 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x129093400) [pid = 1937] [serial = 2048] [outer = 0x127cc2800] 17:21:14 INFO - PROCESS | 1937 | 1461630074924 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:21:14 INFO - PROCESS | 1937 | 1461630074970 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 17:21:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:21:14 INFO - PROCESS | 1937 | 1461630074973 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 1937 | 1461630074974 Marionette TRACE conn2 <- [1,2702,null,{}] 17:21:14 INFO - PROCESS | 1937 | 1461630074977 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:21:15 INFO - PROCESS | 1937 | 1461630075169 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 17:21:15 INFO - PROCESS | 1937 | 1461630075272 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12665f800 == 61 [pid = 1937] [id = 683] 17:21:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x115a99c00) [pid = 1937] [serial = 2049] [outer = 0x0] 17:21:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x118805400) [pid = 1937] [serial = 2050] [outer = 0x115a99c00] 17:21:15 INFO - PROCESS | 1937 | 1461630075353 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x119037000) [pid = 1937] [serial = 2051] [outer = 0x115a99c00] 17:21:15 INFO - PROCESS | 1937 | 1461630075810 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:21:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:21:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 872ms 17:21:15 INFO - PROCESS | 1937 | 1461630075847 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 1937 | 1461630075849 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 17:21:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:21:15 INFO - PROCESS | 1937 | 1461630075852 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 1937 | 1461630075854 Marionette TRACE conn2 <- [1,2706,null,{}] 17:21:15 INFO - PROCESS | 1937 | 1461630075879 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:21:16 INFO - PROCESS | 1937 | 1461630076000 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12a18b000 == 60 [pid = 1937] [id = 585] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x1239b0000 == 59 [pid = 1937] [id = 677] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12c475000 == 58 [pid = 1937] [id = 676] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb56800 == 57 [pid = 1937] [id = 675] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12a468000 == 56 [pid = 1937] [id = 674] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12a14b000 == 55 [pid = 1937] [id = 673] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x126652800 == 54 [pid = 1937] [id = 672] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x11c681000 == 53 [pid = 1937] [id = 671] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x128e1a800 == 52 [pid = 1937] [id = 670] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x12a194800 == 51 [pid = 1937] [id = 664] 17:21:16 INFO - PROCESS | 1937 | --DOCSHELL 0x11c1bb800 == 50 [pid = 1937] [id = 663] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x118f08c00) [pid = 1937] [serial = 1802] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x11aa37000) [pid = 1937] [serial = 1805] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x11b7f4800) [pid = 1937] [serial = 1808] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x123eb6000) [pid = 1937] [serial = 1811] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x11ad17400) [pid = 1937] [serial = 1823] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x119e4c800) [pid = 1937] [serial = 1826] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x11ad30c00) [pid = 1937] [serial = 1829] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x11b795400) [pid = 1937] [serial = 1832] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x123a3f400) [pid = 1937] [serial = 1835] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x123f36400) [pid = 1937] [serial = 1838] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11c63ac00) [pid = 1937] [serial = 1760] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x1274f1400) [pid = 1937] [serial = 1799] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x119a4c400) [pid = 1937] [serial = 1754] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11af4b400) [pid = 1937] [serial = 1757] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x114f98c00) [pid = 1937] [serial = 1751] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x12961fc00) [pid = 1937] [serial = 1889] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x129427400) [pid = 1937] [serial = 1886] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11b794400) [pid = 1937] [serial = 1880] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x119d9cc00) [pid = 1937] [serial = 1877] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x128744400) [pid = 1937] [serial = 1883] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x128748000) [pid = 1937] [serial = 1969] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x12922ec00) [pid = 1937] [serial = 1972] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x12aa2c800) [pid = 1937] [serial = 1949] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x128760800) [pid = 1937] [serial = 1948] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x12a43d400) [pid = 1937] [serial = 1943] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x12a411c00) [pid = 1937] [serial = 1942] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x119aa9c00) [pid = 1937] [serial = 1954] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11aa09800) [pid = 1937] [serial = 1955] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x1296a9c00) [pid = 1937] [serial = 1975] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x11b007c00) [pid = 1937] [serial = 1960] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x11b786c00) [pid = 1937] [serial = 1961] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x12a904000) [pid = 1937] [serial = 1946] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x12a70a800) [pid = 1937] [serial = 1945] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x11a69f400) [pid = 1937] [serial = 1933] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x11ab51800) [pid = 1937] [serial = 1934] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x123a40400) [pid = 1937] [serial = 1937] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11bebe000) [pid = 1937] [serial = 1936] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x129095000) [pid = 1937] [serial = 1940] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x128755c00) [pid = 1937] [serial = 1939] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11aa75400) [pid = 1937] [serial = 1957] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x11af4cc00) [pid = 1937] [serial = 1958] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x129616400) [pid = 1937] [serial = 1973] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11beb9400) [pid = 1937] [serial = 1963] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11c523800) [pid = 1937] [serial = 1964] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x118cec400) [pid = 1937] [serial = 1952] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x116721c00) [pid = 1937] [serial = 1951] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x12a42e800) [pid = 1937] [serial = 1981] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x12a794400) [pid = 1937] [serial = 1982] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x1274a1000) [pid = 1937] [serial = 1978] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x12a408000) [pid = 1937] [serial = 1976] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x12a90ec00) [pid = 1937] [serial = 1985] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x12a7a1400) [pid = 1937] [serial = 1984] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x11bec1000) [pid = 1937] [serial = 1966] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x1296ae800) [pid = 1937] [serial = 1979] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x128761400) [pid = 1937] [serial = 1970] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x127cc5400) [pid = 1937] [serial = 1967] [outer = 0x0] [url = about:blank] 17:21:16 INFO - PROCESS | 1937 | 1461630076096 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11ad5c000 == 51 [pid = 1937] [id = 684] 17:21:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x1157b6800) [pid = 1937] [serial = 2052] [outer = 0x0] 17:21:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x119aa9c00) [pid = 1937] [serial = 2053] [outer = 0x1157b6800] 17:21:16 INFO - PROCESS | 1937 | 1461630076127 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11aae0000) [pid = 1937] [serial = 2054] [outer = 0x1157b6800] 17:21:16 INFO - PROCESS | 1937 | 1461630076449 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:21:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:21:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 621ms 17:21:16 INFO - PROCESS | 1937 | 1461630076473 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 1937 | 1461630076476 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 17:21:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:21:16 INFO - PROCESS | 1937 | 1461630076480 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 1937 | 1461630076481 Marionette TRACE conn2 <- [1,2710,null,{}] 17:21:16 INFO - PROCESS | 1937 | 1461630076483 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:21:16 INFO - PROCESS | 1937 | 1461630076567 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 17:21:16 INFO - PROCESS | 1937 | 1461630076591 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12663a000 == 52 [pid = 1937] [id = 685] 17:21:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x11ab59c00) [pid = 1937] [serial = 2055] [outer = 0x0] 17:21:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x11af6dc00) [pid = 1937] [serial = 2056] [outer = 0x11ab59c00] 17:21:16 INFO - PROCESS | 1937 | 1461630076618 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x11b008800) [pid = 1937] [serial = 2057] [outer = 0x11ab59c00] 17:21:17 INFO - PROCESS | 1937 | 1461630077008 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:21:17 INFO - PROCESS | 1937 | 1461630077051 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 17:21:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:21:17 INFO - PROCESS | 1937 | 1461630077058 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 1937 | 1461630077061 Marionette TRACE conn2 <- [1,2714,null,{}] 17:21:17 INFO - PROCESS | 1937 | 1461630077064 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:21:17 INFO - PROCESS | 1937 | 1461630077150 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 17:21:17 INFO - PROCESS | 1937 | 1461630077154 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a144800 == 53 [pid = 1937] [id = 686] 17:21:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11b010800) [pid = 1937] [serial = 2058] [outer = 0x0] 17:21:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11b7ee000) [pid = 1937] [serial = 2059] [outer = 0x11b010800] 17:21:17 INFO - PROCESS | 1937 | 1461630077181 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x123a3fc00) [pid = 1937] [serial = 2060] [outer = 0x11b010800] 17:21:17 INFO - PROCESS | 1937 | 1461630077513 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:21:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:21:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 476ms 17:21:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:21:17 INFO - PROCESS | 1937 | 1461630077530 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 1937 | 1461630077532 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 17:21:17 INFO - PROCESS | 1937 | 1461630077534 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 1937 | 1461630077535 Marionette TRACE conn2 <- [1,2718,null,{}] 17:21:17 INFO - PROCESS | 1937 | 1461630077537 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:21:17 INFO - PROCESS | 1937 | 1461630077646 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 17:21:17 INFO - PROCESS | 1937 | 1461630077652 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a199000 == 54 [pid = 1937] [id = 687] 17:21:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x123a40000) [pid = 1937] [serial = 2061] [outer = 0x0] 17:21:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x123ebcc00) [pid = 1937] [serial = 2062] [outer = 0x123a40000] 17:21:17 INFO - PROCESS | 1937 | 1461630077678 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x12749f800) [pid = 1937] [serial = 2063] [outer = 0x123a40000] 17:21:18 INFO - PROCESS | 1937 | 1461630078084 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:21:18 INFO - PROCESS | 1937 | 1461630078110 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 17:21:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:21:18 INFO - PROCESS | 1937 | 1461630078113 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 1937 | 1461630078115 Marionette TRACE conn2 <- [1,2722,null,{}] 17:21:18 INFO - PROCESS | 1937 | 1461630078118 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:21:18 INFO - PROCESS | 1937 | 1461630078254 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 17:21:18 INFO - PROCESS | 1937 | 1461630078356 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12aed0800 == 55 [pid = 1937] [id = 688] 17:21:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x128746000) [pid = 1937] [serial = 2064] [outer = 0x0] 17:21:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x12875b400) [pid = 1937] [serial = 2065] [outer = 0x128746000] 17:21:18 INFO - PROCESS | 1937 | 1461630078389 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x129429000) [pid = 1937] [serial = 2066] [outer = 0x128746000] 17:21:18 INFO - PROCESS | 1937 | 1461630078775 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:21:18 INFO - PROCESS | 1937 | 1461630078791 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 17:21:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:21:18 INFO - PROCESS | 1937 | 1461630078803 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 1937 | 1461630078805 Marionette TRACE conn2 <- [1,2726,null,{}] 17:21:18 INFO - PROCESS | 1937 | 1461630078810 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:21:18 INFO - PROCESS | 1937 | 1461630078974 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 17:21:19 INFO - PROCESS | 1937 | 1461630079036 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1239b6800 == 56 [pid = 1937] [id = 689] 17:21:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x12922cc00) [pid = 1937] [serial = 2067] [outer = 0x0] 17:21:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x12a404800) [pid = 1937] [serial = 2068] [outer = 0x12922cc00] 17:21:19 INFO - PROCESS | 1937 | 1461630079077 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x12a431c00) [pid = 1937] [serial = 2069] [outer = 0x12922cc00] 17:21:19 INFO - PROCESS | 1937 | 1461630079465 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:21:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:21:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 675ms 17:21:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:21:19 INFO - PROCESS | 1937 | 1461630079479 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 1937 | 1461630079480 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 17:21:19 INFO - PROCESS | 1937 | 1461630079482 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 1937 | 1461630079483 Marionette TRACE conn2 <- [1,2730,null,{}] 17:21:19 INFO - PROCESS | 1937 | 1461630079485 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:21:19 INFO - PROCESS | 1937 | 1461630079590 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 17:21:19 INFO - PROCESS | 1937 | 1461630079604 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c330000 == 57 [pid = 1937] [id = 690] 17:21:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x12a432800) [pid = 1937] [serial = 2070] [outer = 0x0] 17:21:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x12a43c400) [pid = 1937] [serial = 2071] [outer = 0x12a432800] 17:21:19 INFO - PROCESS | 1937 | 1461630079629 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x12a70a000) [pid = 1937] [serial = 2072] [outer = 0x12a432800] 17:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x1296a9000) [pid = 1937] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x11ab68400) [pid = 1937] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11bb2bc00) [pid = 1937] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x118546800) [pid = 1937] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x1135a2000) [pid = 1937] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x114f99800) [pid = 1937] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x11bb28000) [pid = 1937] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:21:19 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x12873dc00) [pid = 1937] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:21:20 INFO - PROCESS | 1937 | 1461630080454 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:21:20 INFO - PROCESS | 1937 | 1461630080502 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 17:21:20 INFO - PROCESS | 1937 | 1461630080504 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 1937 | 1461630080505 Marionette TRACE conn2 <- [1,2734,null,{}] 17:21:20 INFO - PROCESS | 1937 | 1461630080515 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:21:20 INFO - PROCESS | 1937 | 1461630080595 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 17:21:20 INFO - PROCESS | 1937 | 1461630080600 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8c2000 == 58 [pid = 1937] [id = 691] 17:21:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11a94a400) [pid = 1937] [serial = 2073] [outer = 0x0] 17:21:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x1296a9000) [pid = 1937] [serial = 2074] [outer = 0x11a94a400] 17:21:20 INFO - PROCESS | 1937 | 1461630080628 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x12a711c00) [pid = 1937] [serial = 2075] [outer = 0x11a94a400] 17:21:20 INFO - PROCESS | 1937 | 1461630080950 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:21:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:21:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 479ms 17:21:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:21:20 INFO - PROCESS | 1937 | 1461630080983 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 1937 | 1461630080984 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 17:21:20 INFO - PROCESS | 1937 | 1461630080986 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 1937 | 1461630080987 Marionette TRACE conn2 <- [1,2738,null,{}] 17:21:20 INFO - PROCESS | 1937 | 1461630080990 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:21:21 INFO - PROCESS | 1937 | 1461630081075 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 17:21:21 INFO - PROCESS | 1937 | 1461630081135 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12dc44000 == 59 [pid = 1937] [id = 692] 17:21:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x11aa34400) [pid = 1937] [serial = 2076] [outer = 0x0] 17:21:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x12a79dc00) [pid = 1937] [serial = 2077] [outer = 0x11aa34400] 17:21:21 INFO - PROCESS | 1937 | 1461630081160 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x12a90b400) [pid = 1937] [serial = 2078] [outer = 0x11aa34400] 17:21:21 INFO - PROCESS | 1937 | 1461630081442 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:21:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:21:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 467ms 17:21:21 INFO - PROCESS | 1937 | 1461630081454 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 1937 | 1461630081455 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 17:21:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:21:21 INFO - PROCESS | 1937 | 1461630081465 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 1937 | 1461630081466 Marionette TRACE conn2 <- [1,2742,null,{}] 17:21:21 INFO - PROCESS | 1937 | 1461630081468 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:21:21 INFO - PROCESS | 1937 | 1461630081557 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 17:21:21 INFO - PROCESS | 1937 | 1461630081564 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8c2800 == 60 [pid = 1937] [id = 693] 17:21:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x12a90cc00) [pid = 1937] [serial = 2079] [outer = 0x0] 17:21:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x12aa2d800) [pid = 1937] [serial = 2080] [outer = 0x12a90cc00] 17:21:21 INFO - PROCESS | 1937 | 1461630081594 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12aa43c00) [pid = 1937] [serial = 2081] [outer = 0x12a90cc00] 17:21:21 INFO - PROCESS | 1937 | 1461630081957 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:21:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:21:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 518ms 17:21:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:21:21 INFO - PROCESS | 1937 | 1461630081988 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 1937 | 1461630081990 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 17:21:21 INFO - PROCESS | 1937 | 1461630081992 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 1937 | 1461630081994 Marionette TRACE conn2 <- [1,2746,null,{}] 17:21:21 INFO - PROCESS | 1937 | 1461630081996 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:21:22 INFO - PROCESS | 1937 | 1461630082099 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 17:21:22 INFO - PROCESS | 1937 | 1461630082103 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12efa4000 == 61 [pid = 1937] [id = 694] 17:21:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x12aa47800) [pid = 1937] [serial = 2082] [outer = 0x0] 17:21:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x12aabc800) [pid = 1937] [serial = 2083] [outer = 0x12aa47800] 17:21:22 INFO - PROCESS | 1937 | 1461630082128 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x12aac8400) [pid = 1937] [serial = 2084] [outer = 0x12aa47800] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12f193000 == 60 [pid = 1937] [id = 668] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12efb6800 == 59 [pid = 1937] [id = 666] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x11922b000 == 58 [pid = 1937] [id = 604] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12b7f1800 == 57 [pid = 1937] [id = 599] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x11bbfc000 == 56 [pid = 1937] [id = 629] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12f195000 == 55 [pid = 1937] [id = 667] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x11c021000 == 54 [pid = 1937] [id = 669] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12abde800 == 53 [pid = 1937] [id = 613] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0b4000 == 52 [pid = 1937] [id = 584] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12aed6000 == 51 [pid = 1937] [id = 550] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12dc3e000 == 50 [pid = 1937] [id = 627] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12e8d6000 == 49 [pid = 1937] [id = 665] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12ea35000 == 48 [pid = 1937] [id = 662] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x118c1b000 == 47 [pid = 1937] [id = 630] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12daf3800 == 46 [pid = 1937] [id = 624] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12e84a000 == 45 [pid = 1937] [id = 628] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12ecb3800 == 44 [pid = 1937] [id = 648] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12ad59000 == 43 [pid = 1937] [id = 649] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad5c000 == 42 [pid = 1937] [id = 684] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12665f800 == 41 [pid = 1937] [id = 683] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12e8db800 == 40 [pid = 1937] [id = 682] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12e65c000 == 39 [pid = 1937] [id = 681] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12ad60800 == 38 [pid = 1937] [id = 680] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12d79e800 == 37 [pid = 1937] [id = 678] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x11b06f800 == 36 [pid = 1937] [id = 679] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x1239b6800 == 35 [pid = 1937] [id = 689] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12a144800 == 34 [pid = 1937] [id = 686] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12663a000 == 33 [pid = 1937] [id = 685] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12a199000 == 32 [pid = 1937] [id = 687] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12dc44000 == 31 [pid = 1937] [id = 692] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12aed0800 == 30 [pid = 1937] [id = 688] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12c330000 == 29 [pid = 1937] [id = 690] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8c2000 == 28 [pid = 1937] [id = 691] 17:21:23 INFO - PROCESS | 1937 | --DOCSHELL 0x12e8c2800 == 27 [pid = 1937] [id = 693] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x12a437800) [pid = 1937] [serial = 2029] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x11b00a000) [pid = 1937] [serial = 2017] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x11b793c00) [pid = 1937] [serial = 2018] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x12aa2f000) [pid = 1937] [serial = 1987] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x11c5aa000) [pid = 1937] [serial = 2008] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x123eb5400) [pid = 1937] [serial = 2023] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11ab5b800) [pid = 1937] [serial = 2015] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11aae4800) [pid = 1937] [serial = 2014] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x11926a000) [pid = 1937] [serial = 1990] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x118577400) [pid = 1937] [serial = 2032] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x11a944c00) [pid = 1937] [serial = 2012] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x118c41400) [pid = 1937] [serial = 2011] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11af54c00) [pid = 1937] [serial = 1993] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x12a70fc00) [pid = 1937] [serial = 2030] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x1243b4000) [pid = 1937] [serial = 1996] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x11c5ea800) [pid = 1937] [serial = 2020] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x123b65800) [pid = 1937] [serial = 2021] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x12a435c00) [pid = 1937] [serial = 1999] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x12a908400) [pid = 1937] [serial = 2002] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x12aa38400) [pid = 1937] [serial = 2005] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x119a45000) [pid = 1937] [serial = 2033] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x129237400) [pid = 1937] [serial = 2026] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x12444cc00) [pid = 1937] [serial = 2024] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 86 (0x129621c00) [pid = 1937] [serial = 2027] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | --DOMWINDOW == 85 (0x11af4d400) [pid = 1937] [serial = 2035] [outer = 0x0] [url = about:blank] 17:21:23 INFO - PROCESS | 1937 | 1461630083924 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:21:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:21:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1973ms 17:21:23 INFO - PROCESS | 1937 | 1461630083966 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 1937 | 1461630083968 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 17:21:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:21:23 INFO - PROCESS | 1937 | 1461630083972 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 1937 | 1461630083974 Marionette TRACE conn2 <- [1,2750,null,{}] 17:21:23 INFO - PROCESS | 1937 | 1461630083984 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:21:24 INFO - PROCESS | 1937 | 1461630084069 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 17:21:24 INFO - PROCESS | 1937 | 1461630084123 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1178f3000 == 28 [pid = 1937] [id = 695] 17:21:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 86 (0x114be1400) [pid = 1937] [serial = 2085] [outer = 0x0] 17:21:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 87 (0x114e17800) [pid = 1937] [serial = 2086] [outer = 0x114be1400] 17:21:24 INFO - PROCESS | 1937 | 1461630084151 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x114f9c800) [pid = 1937] [serial = 2087] [outer = 0x114be1400] 17:21:24 INFO - PROCESS | 1937 | 1461630084470 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:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 528ms 17:21:24 INFO - PROCESS | 1937 | 1461630084500 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 1937 | 1461630084504 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 17:21:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:21:24 INFO - PROCESS | 1937 | 1461630084511 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 1937 | 1461630084513 Marionette TRACE conn2 <- [1,2754,null,{}] 17:21:24 INFO - PROCESS | 1937 | 1461630084516 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:21:24 INFO - PROCESS | 1937 | 1461630084593 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 17:21:24 INFO - PROCESS | 1937 | 1461630084599 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119d4a800 == 29 [pid = 1937] [id = 696] 17:21:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x114fa1800) [pid = 1937] [serial = 2088] [outer = 0x0] 17:21:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x116722000) [pid = 1937] [serial = 2089] [outer = 0x114fa1800] 17:21:24 INFO - PROCESS | 1937 | 1461630084623 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x118809000) [pid = 1937] [serial = 2090] [outer = 0x114fa1800] 17:21:24 INFO - PROCESS | 1937 | 1461630084973 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:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 475ms 17:21:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:21:24 INFO - PROCESS | 1937 | 1461630084985 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 1937 | 1461630084988 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 17:21:24 INFO - PROCESS | 1937 | 1461630084993 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 1937 | 1461630084998 Marionette TRACE conn2 <- [1,2758,null,{}] 17:21:25 INFO - PROCESS | 1937 | 1461630085010 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:21:25 INFO - PROCESS | 1937 | 1461630085138 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 17:21:25 INFO - PROCESS | 1937 | 1461630085149 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b918800 == 30 [pid = 1937] [id = 697] 17:21:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11357fc00) [pid = 1937] [serial = 2091] [outer = 0x0] 17:21:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x118f08400) [pid = 1937] [serial = 2092] [outer = 0x11357fc00] 17:21:25 INFO - PROCESS | 1937 | 1461630085195 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11909a400) [pid = 1937] [serial = 2093] [outer = 0x11357fc00] 17:21:25 INFO - PROCESS | 1937 | 1461630085618 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:21:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:21:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 677ms 17:21:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:21:25 INFO - PROCESS | 1937 | 1461630085668 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 1937 | 1461630085670 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 17:21:25 INFO - PROCESS | 1937 | 1461630085672 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 1937 | 1461630085673 Marionette TRACE conn2 <- [1,2762,null,{}] 17:21:25 INFO - PROCESS | 1937 | 1461630085681 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:21:25 INFO - PROCESS | 1937 | 1461630085763 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 17:21:25 INFO - PROCESS | 1937 | 1461630085768 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c675800 == 31 [pid = 1937] [id = 698] 17:21:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11926e400) [pid = 1937] [serial = 2094] [outer = 0x0] 17:21:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x119e47800) [pid = 1937] [serial = 2095] [outer = 0x11926e400] 17:21:25 INFO - PROCESS | 1937 | 1461630085796 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x11a93ec00) [pid = 1937] [serial = 2096] [outer = 0x11926e400] 17:21:26 INFO - PROCESS | 1937 | 1461630086111 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:21:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:21:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 477ms 17:21:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:21:26 INFO - PROCESS | 1937 | 1461630086150 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 1937 | 1461630086151 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 17:21:26 INFO - PROCESS | 1937 | 1461630086153 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 1937 | 1461630086154 Marionette TRACE conn2 <- [1,2766,null,{}] 17:21:26 INFO - PROCESS | 1937 | 1461630086156 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:21:26 INFO - PROCESS | 1937 | 1461630086228 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 17:21:26 INFO - PROCESS | 1937 | 1461630086281 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123c08000 == 32 [pid = 1937] [id = 699] 17:21:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11474cc00) [pid = 1937] [serial = 2097] [outer = 0x0] 17:21:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11a93e400) [pid = 1937] [serial = 2098] [outer = 0x11474cc00] 17:21:26 INFO - PROCESS | 1937 | 1461630086307 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x11aa08800) [pid = 1937] [serial = 2099] [outer = 0x11474cc00] 17:21:26 INFO - PROCESS | 1937 | 1461630086616 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:21:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:21:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 468ms 17:21:26 INFO - PROCESS | 1937 | 1461630086622 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 1937 | 1461630086623 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 17:21:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:21:26 INFO - PROCESS | 1937 | 1461630086633 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 1937 | 1461630086634 Marionette TRACE conn2 <- [1,2770,null,{}] 17:21:26 INFO - PROCESS | 1937 | 1461630086636 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:21:26 INFO - PROCESS | 1937 | 1461630086730 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 17:21:26 INFO - PROCESS | 1937 | 1461630086735 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1266b0000 == 33 [pid = 1937] [id = 700] 17:21:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11aa38000) [pid = 1937] [serial = 2100] [outer = 0x0] 17:21:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x11aa2ec00) [pid = 1937] [serial = 2101] [outer = 0x11aa38000] 17:21:26 INFO - PROCESS | 1937 | 1461630086766 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x11aaec800) [pid = 1937] [serial = 2102] [outer = 0x11aa38000] 17:21:27 INFO - PROCESS | 1937 | 1461630087083 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:21:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:21:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 468ms 17:21:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:21:27 INFO - PROCESS | 1937 | 1461630087101 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 1937 | 1461630087102 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 17:21:27 INFO - PROCESS | 1937 | 1461630087104 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 1937 | 1461630087105 Marionette TRACE conn2 <- [1,2774,null,{}] 17:21:27 INFO - PROCESS | 1937 | 1461630087108 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:21:27 INFO - PROCESS | 1937 | 1461630087208 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 17:21:27 INFO - PROCESS | 1937 | 1461630087215 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127320800 == 34 [pid = 1937] [id = 701] 17:21:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x11a946000) [pid = 1937] [serial = 2103] [outer = 0x0] 17:21:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x11aaec400) [pid = 1937] [serial = 2104] [outer = 0x11a946000] 17:21:27 INFO - PROCESS | 1937 | 1461630087240 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x11ab64c00) [pid = 1937] [serial = 2105] [outer = 0x11a946000] 17:21:27 INFO - PROCESS | 1937 | 1461630087732 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:21:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:21:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 669ms 17:21:27 INFO - PROCESS | 1937 | 1461630087773 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 1937 | 1461630087777 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 17:21:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:21:27 INFO - PROCESS | 1937 | 1461630087781 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 1937 | 1461630087783 Marionette TRACE conn2 <- [1,2778,null,{}] 17:21:27 INFO - PROCESS | 1937 | 1461630087787 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:21:27 INFO - PROCESS | 1937 | 1461630087896 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 17:21:27 INFO - PROCESS | 1937 | --DOCSHELL 0x12f98b000 == 33 [pid = 1937] [id = 16] 17:21:28 INFO - PROCESS | 1937 | 1461630088009 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11ad69800 == 34 [pid = 1937] [id = 702] 17:21:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x114f99000) [pid = 1937] [serial = 2106] [outer = 0x0] 17:21:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x114f9ec00) [pid = 1937] [serial = 2107] [outer = 0x114f99000] 17:21:28 INFO - PROCESS | 1937 | 1461630088082 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x11857c400) [pid = 1937] [serial = 2108] [outer = 0x114f99000] 17:21:28 INFO - PROCESS | 1937 | 1461630088603 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:21:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:21:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 872ms 17:21:28 INFO - PROCESS | 1937 | 1461630088652 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 17:21:28 INFO - PROCESS | 1937 | 1461630088656 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 17:21:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:21:28 INFO - PROCESS | 1937 | 1461630088660 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - PROCESS | 1937 | 1461630088662 Marionette TRACE conn2 <- [1,2782,null,{}] 17:21:28 INFO - PROCESS | 1937 | 1461630088665 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:21:28 INFO - PROCESS | 1937 | 1461630088771 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 17:21:28 INFO - PROCESS | 1937 | 1461630088824 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b754000 == 35 [pid = 1937] [id = 703] 17:21:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x118e18400) [pid = 1937] [serial = 2109] [outer = 0x0] 17:21:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x119034000) [pid = 1937] [serial = 2110] [outer = 0x118e18400] 17:21:28 INFO - PROCESS | 1937 | 1461630088855 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x11a69f400) [pid = 1937] [serial = 2111] [outer = 0x118e18400] 17:21:29 INFO - PROCESS | 1937 | 1461630089398 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:21:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:21:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 17:21:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:21:29 INFO - PROCESS | 1937 | 1461630089431 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 1937 | 1461630089432 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 17:21:29 INFO - PROCESS | 1937 | 1461630089435 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 1937 | 1461630089437 Marionette TRACE conn2 <- [1,2786,null,{}] 17:21:29 INFO - PROCESS | 1937 | 1461630089445 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:21:29 INFO - PROCESS | 1937 | 1461630089648 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 17:21:29 INFO - PROCESS | 1937 | 1461630089706 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1165ba800 == 36 [pid = 1937] [id = 704] 17:21:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x1135a2c00) [pid = 1937] [serial = 2112] [outer = 0x0] 17:21:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x114246800) [pid = 1937] [serial = 2113] [outer = 0x1135a2c00] 17:21:29 INFO - PROCESS | 1937 | 1461630089734 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x114fa0000) [pid = 1937] [serial = 2114] [outer = 0x1135a2c00] 17:21:30 INFO - PROCESS | 1937 | --DOCSHELL 0x1266b0000 == 35 [pid = 1937] [id = 700] 17:21:30 INFO - PROCESS | 1937 | --DOCSHELL 0x123c08000 == 34 [pid = 1937] [id = 699] 17:21:30 INFO - PROCESS | 1937 | --DOCSHELL 0x11c675800 == 33 [pid = 1937] [id = 698] 17:21:30 INFO - PROCESS | 1937 | --DOCSHELL 0x11b918800 == 32 [pid = 1937] [id = 697] 17:21:30 INFO - PROCESS | 1937 | --DOCSHELL 0x119d4a800 == 31 [pid = 1937] [id = 696] 17:21:30 INFO - PROCESS | 1937 | --DOCSHELL 0x1178f3000 == 30 [pid = 1937] [id = 695] 17:21:30 INFO - PROCESS | 1937 | 1461630090195 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:21:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:21:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 775ms 17:21:30 INFO - PROCESS | 1937 | 1461630090221 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 1937 | 1461630090225 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 17:21:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:21:30 INFO - PROCESS | 1937 | 1461630090229 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 1937 | 1461630090234 Marionette TRACE conn2 <- [1,2790,null,{}] 17:21:30 INFO - PROCESS | 1937 | 1461630090238 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:21:30 INFO - PROCESS | 1937 | 1461630090366 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 17:21:30 INFO - PROCESS | 1937 | 1461630090374 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11a902800 == 31 [pid = 1937] [id = 705] 17:21:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x115a9f400) [pid = 1937] [serial = 2115] [outer = 0x0] 17:21:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x118c3e000) [pid = 1937] [serial = 2116] [outer = 0x115a9f400] 17:21:30 INFO - PROCESS | 1937 | 1461630090422 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x1190a3c00) [pid = 1937] [serial = 2117] [outer = 0x115a9f400] 17:21:30 INFO - PROCESS | 1937 | 1461630090815 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:21:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:21:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 625ms 17:21:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:21:30 INFO - PROCESS | 1937 | 1461630090854 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 1937 | 1461630090856 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 17:21:30 INFO - PROCESS | 1937 | 1461630090858 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 1937 | 1461630090859 Marionette TRACE conn2 <- [1,2794,null,{}] 17:21:30 INFO - PROCESS | 1937 | 1461630090861 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:21:30 INFO - PROCESS | 1937 | 1461630090938 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 17:21:30 INFO - PROCESS | 1937 | 1461630090946 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123e77000 == 32 [pid = 1937] [id = 706] 17:21:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x113580c00) [pid = 1937] [serial = 2118] [outer = 0x0] 17:21:30 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x11a944400) [pid = 1937] [serial = 2119] [outer = 0x113580c00] 17:21:30 INFO - PROCESS | 1937 | 1461630090972 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x11aa33400) [pid = 1937] [serial = 2120] [outer = 0x113580c00] 17:21:31 INFO - PROCESS | 1937 | 1461630091338 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:21:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:21:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 520ms 17:21:31 INFO - PROCESS | 1937 | 1461630091385 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 1937 | 1461630091387 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 17:21:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:21:31 INFO - PROCESS | 1937 | 1461630091396 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 1937 | 1461630091399 Marionette TRACE conn2 <- [1,2798,null,{}] 17:21:31 INFO - PROCESS | 1937 | 1461630091402 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:21:31 INFO - PROCESS | 1937 | 1461630091484 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 17:21:31 INFO - PROCESS | 1937 | 1461630091489 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1266af000 == 33 [pid = 1937] [id = 707] 17:21:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x11aa34000) [pid = 1937] [serial = 2121] [outer = 0x0] 17:21:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x11ab55400) [pid = 1937] [serial = 2122] [outer = 0x11aa34000] 17:21:31 INFO - PROCESS | 1937 | 1461630091518 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x11ad36800) [pid = 1937] [serial = 2123] [outer = 0x11aa34000] 17:21:31 INFO - PROCESS | 1937 | 1461630091849 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:21:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:21:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 474ms 17:21:31 INFO - PROCESS | 1937 | 1461630091867 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 1937 | 1461630091868 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 17:21:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:21:31 INFO - PROCESS | 1937 | 1461630091870 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 1937 | 1461630091871 Marionette TRACE conn2 <- [1,2802,null,{}] 17:21:31 INFO - PROCESS | 1937 | 1461630091874 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:21:31 INFO - PROCESS | 1937 | 1461630091952 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 17:21:32 INFO - PROCESS | 1937 | 1461630092014 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1288d5000 == 34 [pid = 1937] [id = 708] 17:21:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x11926d000) [pid = 1937] [serial = 2124] [outer = 0x0] 17:21:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11ad32400) [pid = 1937] [serial = 2125] [outer = 0x11926d000] 17:21:32 INFO - PROCESS | 1937 | 1461630092039 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x11b003c00) [pid = 1937] [serial = 2126] [outer = 0x11926d000] 17:21:32 INFO - PROCESS | 1937 | 1461630092351 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:21:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:21:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 17:21:32 INFO - PROCESS | 1937 | 1461630092390 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 1937 | 1461630092393 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 17:21:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:21:32 INFO - PROCESS | 1937 | 1461630092403 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 1937 | 1461630092404 Marionette TRACE conn2 <- [1,2806,null,{}] 17:21:32 INFO - PROCESS | 1937 | 1461630092407 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:21:32 INFO - PROCESS | 1937 | 1461630092508 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 17:21:32 INFO - PROCESS | 1937 | 1461630092513 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a159800 == 35 [pid = 1937] [id = 709] 17:21:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x11b02e000) [pid = 1937] [serial = 2127] [outer = 0x0] 17:21:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x11b034c00) [pid = 1937] [serial = 2128] [outer = 0x11b02e000] 17:21:32 INFO - PROCESS | 1937 | 1461630092575 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x11b7f3400) [pid = 1937] [serial = 2129] [outer = 0x11b02e000] 17:21:32 INFO - PROCESS | 1937 | 1461630092931 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:21:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:21:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 571ms 17:21:32 INFO - PROCESS | 1937 | 1461630092974 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 1937 | 1461630092976 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 17:21:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:21:32 INFO - PROCESS | 1937 | 1461630092978 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 1937 | 1461630092979 Marionette TRACE conn2 <- [1,2810,null,{}] 17:21:32 INFO - PROCESS | 1937 | 1461630092981 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:21:33 INFO - PROCESS | 1937 | 1461630093086 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 17:21:33 INFO - PROCESS | 1937 | 1461630093098 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a195800 == 36 [pid = 1937] [id = 710] 17:21:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x11bb24c00) [pid = 1937] [serial = 2130] [outer = 0x0] 17:21:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x11beb7c00) [pid = 1937] [serial = 2131] [outer = 0x11bb24c00] 17:21:33 INFO - PROCESS | 1937 | 1461630093124 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x11c043400) [pid = 1937] [serial = 2132] [outer = 0x11bb24c00] 17:21:33 INFO - PROCESS | 1937 | 1461630093489 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:21:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:21:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 519ms 17:21:33 INFO - PROCESS | 1937 | 1461630093497 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 1937 | 1461630093498 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 17:21:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:21:33 INFO - PROCESS | 1937 | 1461630093501 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 1937 | 1461630093502 Marionette TRACE conn2 <- [1,2814,null,{}] 17:21:33 INFO - PROCESS | 1937 | 1461630093504 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:21:33 INFO - PROCESS | 1937 | 1461630093599 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 17:21:33 INFO - PROCESS | 1937 | 1461630093613 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a476800 == 37 [pid = 1937] [id = 711] 17:21:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x11c04c400) [pid = 1937] [serial = 2133] [outer = 0x0] 17:21:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x11c0f6400) [pid = 1937] [serial = 2134] [outer = 0x11c04c400] 17:21:33 INFO - PROCESS | 1937 | 1461630093638 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x11c5a5c00) [pid = 1937] [serial = 2135] [outer = 0x11c04c400] 17:21:33 INFO - PROCESS | 1937 | 1461630093980 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:21:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:21:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 517ms 17:21:34 INFO - PROCESS | 1937 | 1461630094019 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 1937 | 1461630094020 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 17:21:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:21:34 INFO - PROCESS | 1937 | 1461630094022 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 1937 | 1461630094023 Marionette TRACE conn2 <- [1,2818,null,{}] 17:21:34 INFO - PROCESS | 1937 | 1461630094026 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:21:34 INFO - PROCESS | 1937 | 1461630094124 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 17:21:34 INFO - PROCESS | 1937 | 1461630094140 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119ac3800 == 38 [pid = 1937] [id = 712] 17:21:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x11c51e800) [pid = 1937] [serial = 2136] [outer = 0x0] 17:21:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x123a3a800) [pid = 1937] [serial = 2137] [outer = 0x11c51e800] 17:21:34 INFO - PROCESS | 1937 | 1461630094166 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x123a45c00) [pid = 1937] [serial = 2138] [outer = 0x11c51e800] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x11aa38000) [pid = 1937] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x12a90cc00) [pid = 1937] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x12922cc00) [pid = 1937] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x12a432800) [pid = 1937] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x11aa34400) [pid = 1937] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x11a94a400) [pid = 1937] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x123a40000) [pid = 1937] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x11b010800) [pid = 1937] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11ab59c00) [pid = 1937] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x1157b6800) [pid = 1937] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x115a99c00) [pid = 1937] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x127cc2800) [pid = 1937] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11b7ee400) [pid = 1937] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x118cee000) [pid = 1937] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x114e18800) [pid = 1937] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x119d91400) [pid = 1937] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x128746000) [pid = 1937] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x114be1400) [pid = 1937] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x12a797800) [pid = 1937] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x11aadd400) [pid = 1937] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x11c632000) [pid = 1937] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x1156ae800) [pid = 1937] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x11926e400) [pid = 1937] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x11880c800) [pid = 1937] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x11357fc00) [pid = 1937] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x114fa1800) [pid = 1937] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x11474cc00) [pid = 1937] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x114f97000) [pid = 1937] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x1296af800) [pid = 1937] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x12a792400) [pid = 1937] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:21:34 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x12a90f000) [pid = 1937] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:21:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:21:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 568ms 17:21:34 INFO - PROCESS | 1937 | 1461630094584 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:21:34 INFO - PROCESS | 1937 | 1461630094590 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 1937 | 1461630094592 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 17:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:21:34 INFO - PROCESS | 1937 | 1461630094597 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 1937 | 1461630094598 Marionette TRACE conn2 <- [1,2822,null,{}] 17:21:34 INFO - PROCESS | 1937 | 1461630094600 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:21:34 INFO - PROCESS | 1937 | 1461630094681 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 17:21:34 INFO - PROCESS | 1937 | 1461630094685 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12661e000 == 39 [pid = 1937] [id = 713] 17:21:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x114f97000) [pid = 1937] [serial = 2139] [outer = 0x0] 17:21:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x119a45000) [pid = 1937] [serial = 2140] [outer = 0x114f97000] 17:21:34 INFO - PROCESS | 1937 | 1461630094711 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x11aa3cc00) [pid = 1937] [serial = 2141] [outer = 0x114f97000] 17:21:35 INFO - PROCESS | 1937 | 1461630095063 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:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 17:21:35 INFO - PROCESS | 1937 | 1461630095117 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 1937 | 1461630095118 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 17:21:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:21:35 INFO - PROCESS | 1937 | 1461630095121 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 1937 | 1461630095122 Marionette TRACE conn2 <- [1,2826,null,{}] 17:21:35 INFO - PROCESS | 1937 | 1461630095124 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:21:35 INFO - PROCESS | 1937 | 1461630095203 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 17:21:35 INFO - PROCESS | 1937 | 1461630095212 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12aedc000 == 40 [pid = 1937] [id = 714] 17:21:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x119d97800) [pid = 1937] [serial = 2142] [outer = 0x0] 17:21:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x11bebe800) [pid = 1937] [serial = 2143] [outer = 0x119d97800] 17:21:35 INFO - PROCESS | 1937 | 1461630095242 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x123b71800) [pid = 1937] [serial = 2144] [outer = 0x119d97800] 17:21:35 INFO - PROCESS | 1937 | 1461630095569 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 468ms 17:21:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:21:35 INFO - PROCESS | 1937 | 1461630095589 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 1937 | 1461630095591 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 17:21:35 INFO - PROCESS | 1937 | 1461630095596 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 1937 | 1461630095598 Marionette TRACE conn2 <- [1,2830,null,{}] 17:21:35 INFO - PROCESS | 1937 | 1461630095600 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:21:35 INFO - PROCESS | 1937 | 1461630095695 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 17:21:35 INFO - PROCESS | 1937 | 1461630095753 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bb52800 == 41 [pid = 1937] [id = 715] 17:21:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x11aa75000) [pid = 1937] [serial = 2145] [outer = 0x0] 17:21:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x123eb6800) [pid = 1937] [serial = 2146] [outer = 0x11aa75000] 17:21:35 INFO - PROCESS | 1937 | 1461630095778 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x1241b6800) [pid = 1937] [serial = 2147] [outer = 0x11aa75000] 17:21:36 INFO - PROCESS | 1937 | 1461630096070 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:21:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:21:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 521ms 17:21:36 INFO - PROCESS | 1937 | 1461630096116 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 1937 | 1461630096117 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 17:21:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:21:36 INFO - PROCESS | 1937 | 1461630096119 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 1937 | 1461630096120 Marionette TRACE conn2 <- [1,2834,null,{}] 17:21:36 INFO - PROCESS | 1937 | 1461630096123 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:21:36 INFO - PROCESS | 1937 | 1461630096204 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 17:21:36 INFO - PROCESS | 1937 | 1461630096209 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bd95000 == 42 [pid = 1937] [id = 716] 17:21:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x123eae400) [pid = 1937] [serial = 2148] [outer = 0x0] 17:21:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x1246d7800) [pid = 1937] [serial = 2149] [outer = 0x123eae400] 17:21:36 INFO - PROCESS | 1937 | 1461630096234 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x127448c00) [pid = 1937] [serial = 2150] [outer = 0x123eae400] 17:21:36 INFO - PROCESS | 1937 | 1461630096676 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:21:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 620ms 17:21:36 INFO - PROCESS | 1937 | 1461630096740 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 17:21:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:21:36 INFO - PROCESS | 1937 | 1461630096742 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 17:21:36 INFO - PROCESS | 1937 | 1461630096746 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 1937 | 1461630096749 Marionette TRACE conn2 <- [1,2838,null,{}] 17:21:36 INFO - PROCESS | 1937 | 1461630096752 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:21:36 INFO - PROCESS | 1937 | 1461630096860 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 17:21:36 INFO - PROCESS | 1937 | 1461630096930 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11bbeb800 == 43 [pid = 1937] [id = 717] 17:21:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x114f96400) [pid = 1937] [serial = 2151] [outer = 0x0] 17:21:36 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x116597400) [pid = 1937] [serial = 2152] [outer = 0x114f96400] 17:21:36 INFO - PROCESS | 1937 | 1461630096962 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x118f05400) [pid = 1937] [serial = 2153] [outer = 0x114f96400] 17:21:37 INFO - PROCESS | 1937 | 1461630097373 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:21:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:21:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 17:21:37 INFO - PROCESS | 1937 | 1461630097456 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 1937 | 1461630097460 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 17:21:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:21:37 INFO - PROCESS | 1937 | 1461630097467 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 1937 | 1461630097469 Marionette TRACE conn2 <- [1,2842,null,{}] 17:21:37 INFO - PROCESS | 1937 | 1461630097471 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:21:37 INFO - PROCESS | 1937 | 1461630097572 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 17:21:37 INFO - PROCESS | 1937 | 1461630097642 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x128e11000 == 44 [pid = 1937] [id = 718] 17:21:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x119d95400) [pid = 1937] [serial = 2154] [outer = 0x0] 17:21:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x11aa35400) [pid = 1937] [serial = 2155] [outer = 0x119d95400] 17:21:37 INFO - PROCESS | 1937 | 1461630097673 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11ab4bc00) [pid = 1937] [serial = 2156] [outer = 0x119d95400] 17:21:38 INFO - PROCESS | 1937 | 1461630098095 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:21:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:21:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 675ms 17:21:38 INFO - PROCESS | 1937 | 1461630098142 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 1937 | 1461630098144 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 17:21:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:21:38 INFO - PROCESS | 1937 | 1461630098146 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 1937 | 1461630098149 Marionette TRACE conn2 <- [1,2846,null,{}] 17:21:38 INFO - PROCESS | 1937 | 1461630098157 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:21:38 INFO - PROCESS | 1937 | 1461630098262 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 17:21:38 INFO - PROCESS | 1937 | 1461630098322 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b703800 == 45 [pid = 1937] [id = 719] 17:21:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x11af48c00) [pid = 1937] [serial = 2157] [outer = 0x0] 17:21:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x11b02b800) [pid = 1937] [serial = 2158] [outer = 0x11af48c00] 17:21:38 INFO - PROCESS | 1937 | 1461630098353 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x11b7ee400) [pid = 1937] [serial = 2159] [outer = 0x11af48c00] 17:21:38 INFO - PROCESS | 1937 | 1461630098806 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:21:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:21:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 17:21:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:21:38 INFO - PROCESS | 1937 | 1461630098818 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 1937 | 1461630098819 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 17:21:38 INFO - PROCESS | 1937 | 1461630098822 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 1937 | 1461630098823 Marionette TRACE conn2 <- [1,2850,null,{}] 17:21:38 INFO - PROCESS | 1937 | 1461630098825 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:21:38 INFO - PROCESS | 1937 | 1461630098947 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 17:21:39 INFO - PROCESS | 1937 | 1461630099017 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c47d800 == 46 [pid = 1937] [id = 720] 17:21:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x11bb2e400) [pid = 1937] [serial = 2160] [outer = 0x0] 17:21:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x123a3ac00) [pid = 1937] [serial = 2161] [outer = 0x11bb2e400] 17:21:39 INFO - PROCESS | 1937 | 1461630099046 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x123eb3400) [pid = 1937] [serial = 2162] [outer = 0x11bb2e400] 17:21:39 INFO - PROCESS | 1937 | 1461630099443 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:21:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 668ms 17:21:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:21:39 INFO - PROCESS | 1937 | 1461630099490 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 1937 | 1461630099492 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 17:21:39 INFO - PROCESS | 1937 | 1461630099494 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 1937 | 1461630099495 Marionette TRACE conn2 <- [1,2854,null,{}] 17:21:39 INFO - PROCESS | 1937 | 1461630099498 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:21:39 INFO - PROCESS | 1937 | 1461630099598 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 17:21:39 INFO - PROCESS | 1937 | 1461630099654 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d79b800 == 47 [pid = 1937] [id = 721] 17:21:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x11c51e400) [pid = 1937] [serial = 2163] [outer = 0x0] 17:21:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x123f51400) [pid = 1937] [serial = 2164] [outer = 0x11c51e400] 17:21:39 INFO - PROCESS | 1937 | 1461630099683 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x12749f000) [pid = 1937] [serial = 2165] [outer = 0x11c51e400] 17:21:40 INFO - PROCESS | 1937 | 1461630100156 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:21:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:21:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 17:21:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:21:40 INFO - PROCESS | 1937 | 1461630100165 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 1937 | 1461630100166 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 17:21:40 INFO - PROCESS | 1937 | 1461630100168 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 1937 | 1461630100170 Marionette TRACE conn2 <- [1,2858,null,{}] 17:21:40 INFO - PROCESS | 1937 | 1461630100172 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:21:40 INFO - PROCESS | 1937 | 1461630100288 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 17:21:40 INFO - PROCESS | 1937 | 1461630100395 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11bbf3800 == 48 [pid = 1937] [id = 722] 17:21:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x116726c00) [pid = 1937] [serial = 2166] [outer = 0x0] 17:21:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x11aa33800) [pid = 1937] [serial = 2167] [outer = 0x116726c00] 17:21:40 INFO - PROCESS | 1937 | 1461630100427 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x1243b3c00) [pid = 1937] [serial = 2168] [outer = 0x116726c00] 17:21:41 INFO - PROCESS | 1937 | 1461630101001 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:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 871ms 17:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:21:41 INFO - PROCESS | 1937 | 1461630101040 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 1937 | 1461630101042 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 17:21:41 INFO - PROCESS | 1937 | 1461630101045 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 1937 | 1461630101048 Marionette TRACE conn2 <- [1,2862,null,{}] 17:21:41 INFO - PROCESS | 1937 | 1461630101052 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:21:41 INFO - PROCESS | 1937 | 1461630101153 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 17:21:41 INFO - PROCESS | 1937 | 1461630101215 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c0c2800 == 49 [pid = 1937] [id = 723] 17:21:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x114e25000) [pid = 1937] [serial = 2169] [outer = 0x0] 17:21:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x114fa2800) [pid = 1937] [serial = 2170] [outer = 0x114e25000] 17:21:41 INFO - PROCESS | 1937 | 1461630101243 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x11880d000) [pid = 1937] [serial = 2171] [outer = 0x114e25000] 17:21:41 INFO - PROCESS | 1937 | 1461630101793 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:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 773ms 17:21:41 INFO - PROCESS | 1937 | 1461630101819 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 1937 | 1461630101826 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 17:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:21:41 INFO - PROCESS | 1937 | 1461630101858 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 1937 | 1461630101862 Marionette TRACE conn2 <- [1,2866,null,{}] 17:21:41 INFO - PROCESS | 1937 | 1461630101866 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:21:42 INFO - PROCESS | 1937 | 1461630102014 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12efa4000 == 48 [pid = 1937] [id = 694] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12bb52800 == 47 [pid = 1937] [id = 715] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12aedc000 == 46 [pid = 1937] [id = 714] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12661e000 == 45 [pid = 1937] [id = 713] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x119ac3800 == 44 [pid = 1937] [id = 712] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12a476800 == 43 [pid = 1937] [id = 711] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12a195800 == 42 [pid = 1937] [id = 710] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x12a159800 == 41 [pid = 1937] [id = 709] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x12aabc800) [pid = 1937] [serial = 2083] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x11aaec400) [pid = 1937] [serial = 2104] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x1288d5000 == 40 [pid = 1937] [id = 708] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x1266af000 == 39 [pid = 1937] [id = 707] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x123e77000 == 38 [pid = 1937] [id = 706] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x11a902800 == 37 [pid = 1937] [id = 705] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x1165ba800 == 36 [pid = 1937] [id = 704] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x11b754000 == 35 [pid = 1937] [id = 703] 17:21:42 INFO - PROCESS | 1937 | --DOCSHELL 0x11ad69800 == 34 [pid = 1937] [id = 702] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x11aa2ec00) [pid = 1937] [serial = 2101] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x12aa43c00) [pid = 1937] [serial = 2081] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x12a404800) [pid = 1937] [serial = 2068] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x12a43c400) [pid = 1937] [serial = 2071] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x12a70a000) [pid = 1937] [serial = 2072] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x12aa2d800) [pid = 1937] [serial = 2080] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x12a90b400) [pid = 1937] [serial = 2078] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x1296a9000) [pid = 1937] [serial = 2074] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x123ebcc00) [pid = 1937] [serial = 2062] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x12749f800) [pid = 1937] [serial = 2063] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x11b7ee000) [pid = 1937] [serial = 2059] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x123a3fc00) [pid = 1937] [serial = 2060] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11af6dc00) [pid = 1937] [serial = 2056] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x11b008800) [pid = 1937] [serial = 2057] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x119aa9c00) [pid = 1937] [serial = 2053] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11aae0000) [pid = 1937] [serial = 2054] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x119037000) [pid = 1937] [serial = 2051] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x118805400) [pid = 1937] [serial = 2050] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x129093400) [pid = 1937] [serial = 2048] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x128759c00) [pid = 1937] [serial = 2047] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x127cc0c00) [pid = 1937] [serial = 2045] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x123eb5800) [pid = 1937] [serial = 2044] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x11b02d800) [pid = 1937] [serial = 2042] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x11ab5e000) [pid = 1937] [serial = 2041] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x118c66800) [pid = 1937] [serial = 2039] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x114f9fc00) [pid = 1937] [serial = 2038] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x11b7ecc00) [pid = 1937] [serial = 2036] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x11aaec800) [pid = 1937] [serial = 2102] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x12a711c00) [pid = 1937] [serial = 2075] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x12875b400) [pid = 1937] [serial = 2065] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x129429000) [pid = 1937] [serial = 2066] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x12a431c00) [pid = 1937] [serial = 2069] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x12a79dc00) [pid = 1937] [serial = 2077] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x114e17800) [pid = 1937] [serial = 2086] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x12a903000) [pid = 1937] [serial = 1931] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11b02f400) [pid = 1937] [serial = 1994] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x114f9c800) [pid = 1937] [serial = 2087] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x128824000) [pid = 1937] [serial = 1997] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x12aa48400) [pid = 1937] [serial = 2009] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x11a93ec00) [pid = 1937] [serial = 2096] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11aa06800) [pid = 1937] [serial = 1991] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x11909a400) [pid = 1937] [serial = 2093] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x118809000) [pid = 1937] [serial = 2090] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 95 (0x11a93e400) [pid = 1937] [serial = 2098] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 94 (0x118f08400) [pid = 1937] [serial = 2092] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 93 (0x11aa08800) [pid = 1937] [serial = 2099] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 92 (0x12aabac00) [pid = 1937] [serial = 2006] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 91 (0x12a702c00) [pid = 1937] [serial = 2000] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 90 (0x12aa36c00) [pid = 1937] [serial = 2003] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 89 (0x119e47800) [pid = 1937] [serial = 2095] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 88 (0x116722000) [pid = 1937] [serial = 2089] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | --DOMWINDOW == 87 (0x12aa35400) [pid = 1937] [serial = 1988] [outer = 0x0] [url = about:blank] 17:21:42 INFO - PROCESS | 1937 | 1461630102113 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1154ba000 == 35 [pid = 1937] [id = 724] 17:21:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 88 (0x11358ac00) [pid = 1937] [serial = 2172] [outer = 0x0] 17:21:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 89 (0x114f9fc00) [pid = 1937] [serial = 2173] [outer = 0x11358ac00] 17:21:42 INFO - PROCESS | 1937 | 1461630102140 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 90 (0x119037000) [pid = 1937] [serial = 2174] [outer = 0x11358ac00] 17:21:42 INFO - PROCESS | 1937 | 1461630102464 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:21:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:21:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 627ms 17:21:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:21:42 INFO - PROCESS | 1937 | 1461630102481 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 1937 | 1461630102482 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 17:21:42 INFO - PROCESS | 1937 | 1461630102485 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 1937 | 1461630102487 Marionette TRACE conn2 <- [1,2870,null,{}] 17:21:42 INFO - PROCESS | 1937 | 1461630102496 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:21:42 INFO - PROCESS | 1937 | 1461630102584 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 17:21:42 INFO - PROCESS | 1937 | 1461630102655 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x123b56000 == 36 [pid = 1937] [id = 725] 17:21:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 91 (0x118aa9400) [pid = 1937] [serial = 2175] [outer = 0x0] 17:21:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 92 (0x11aa07400) [pid = 1937] [serial = 2176] [outer = 0x118aa9400] 17:21:42 INFO - PROCESS | 1937 | 1461630102686 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 1937 | ++DOMWINDOW == 93 (0x11aae1000) [pid = 1937] [serial = 2177] [outer = 0x118aa9400] 17:21:42 INFO - PROCESS | 1937 | 1461630102987 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:21:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:21:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 520ms 17:21:43 INFO - PROCESS | 1937 | 1461630103005 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 1937 | 1461630103007 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 17:21:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:21:43 INFO - PROCESS | 1937 | 1461630103017 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 1937 | 1461630103018 Marionette TRACE conn2 <- [1,2874,null,{}] 17:21:43 INFO - PROCESS | 1937 | 1461630103021 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:21:43 INFO - PROCESS | 1937 | 1461630103107 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 17:21:43 INFO - PROCESS | 1937 | 1461630103114 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127322800 == 37 [pid = 1937] [id = 726] 17:21:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 94 (0x11aaea800) [pid = 1937] [serial = 2178] [outer = 0x0] 17:21:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 95 (0x11ad30800) [pid = 1937] [serial = 2179] [outer = 0x11aaea800] 17:21:43 INFO - PROCESS | 1937 | 1461630103140 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 96 (0x11af76000) [pid = 1937] [serial = 2180] [outer = 0x11aaea800] 17:21:43 INFO - PROCESS | 1937 | 1461630103498 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:21:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:21:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 519ms 17:21:43 INFO - PROCESS | 1937 | 1461630103536 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 1937 | 1461630103538 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 17:21:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:21:43 INFO - PROCESS | 1937 | 1461630103540 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 1937 | 1461630103541 Marionette TRACE conn2 <- [1,2878,null,{}] 17:21:43 INFO - PROCESS | 1937 | 1461630103546 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:21:43 INFO - PROCESS | 1937 | 1461630103623 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 17:21:43 INFO - PROCESS | 1937 | 1461630103630 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127ebe800 == 38 [pid = 1937] [id = 727] 17:21:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x11af76c00) [pid = 1937] [serial = 2181] [outer = 0x0] 17:21:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11b004c00) [pid = 1937] [serial = 2182] [outer = 0x11af76c00] 17:21:43 INFO - PROCESS | 1937 | 1461630103655 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11b02f400) [pid = 1937] [serial = 2183] [outer = 0x11af76c00] 17:21:43 INFO - PROCESS | 1937 | 1461630103994 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:21:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:21:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 469ms 17:21:44 INFO - PROCESS | 1937 | 1461630104010 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 1937 | 1461630104013 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 17:21:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:21:44 INFO - PROCESS | 1937 | 1461630104016 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 1937 | 1461630104017 Marionette TRACE conn2 <- [1,2882,null,{}] 17:21:44 INFO - PROCESS | 1937 | 1461630104019 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:21:44 INFO - PROCESS | 1937 | 1461630104117 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 17:21:44 INFO - PROCESS | 1937 | 1461630104188 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x129487000 == 39 [pid = 1937] [id = 728] 17:21:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x11afe9000) [pid = 1937] [serial = 2184] [outer = 0x0] 17:21:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x11b788800) [pid = 1937] [serial = 2185] [outer = 0x11afe9000] 17:21:44 INFO - PROCESS | 1937 | 1461630104218 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x123a3d400) [pid = 1937] [serial = 2186] [outer = 0x11afe9000] 17:21:44 INFO - PROCESS | 1937 | 1461630104565 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:21:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:21:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 570ms 17:21:44 INFO - PROCESS | 1937 | 1461630104587 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 1937 | 1461630104588 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 17:21:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:21:44 INFO - PROCESS | 1937 | 1461630104590 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 1937 | 1461630104591 Marionette TRACE conn2 <- [1,2886,null,{}] 17:21:44 INFO - PROCESS | 1937 | 1461630104594 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:21:44 INFO - PROCESS | 1937 | 1461630104695 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 17:21:44 INFO - PROCESS | 1937 | 1461630104708 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12abc3000 == 40 [pid = 1937] [id = 729] 17:21:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x123a47000) [pid = 1937] [serial = 2187] [outer = 0x0] 17:21:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x1243ab400) [pid = 1937] [serial = 2188] [outer = 0x123a47000] 17:21:44 INFO - PROCESS | 1937 | 1461630104733 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x127331400) [pid = 1937] [serial = 2189] [outer = 0x123a47000] 17:21:45 INFO - PROCESS | 1937 | 1461630105082 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:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 17:21:45 INFO - PROCESS | 1937 | 1461630105111 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 17:21:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:21:45 INFO - PROCESS | 1937 | 1461630105112 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 17:21:45 INFO - PROCESS | 1937 | 1461630105120 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 1937 | 1461630105121 Marionette TRACE conn2 <- [1,2890,null,{}] 17:21:45 INFO - PROCESS | 1937 | 1461630105123 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:21:45 INFO - PROCESS | 1937 | 1461630105227 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 17:21:45 INFO - PROCESS | 1937 | 1461630105263 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ad5d800 == 41 [pid = 1937] [id = 730] 17:21:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x123f59c00) [pid = 1937] [serial = 2190] [outer = 0x0] 17:21:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x127cc7400) [pid = 1937] [serial = 2191] [outer = 0x123f59c00] 17:21:45 INFO - PROCESS | 1937 | 1461630105288 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x12872a800) [pid = 1937] [serial = 2192] [outer = 0x123f59c00] 17:21:45 INFO - PROCESS | 1937 | 1461630105607 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:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 17:21:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:21:45 INFO - PROCESS | 1937 | 1461630105639 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 1937 | 1461630105641 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 17:21:45 INFO - PROCESS | 1937 | 1461630105645 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 1937 | 1461630105647 Marionette TRACE conn2 <- [1,2894,null,{}] 17:21:45 INFO - PROCESS | 1937 | 1461630105656 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:21:45 INFO - PROCESS | 1937 | 1461630105756 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 17:21:45 INFO - PROCESS | 1937 | 1461630105802 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12aede000 == 42 [pid = 1937] [id = 731] 17:21:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x12873d000) [pid = 1937] [serial = 2193] [outer = 0x0] 17:21:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x128741c00) [pid = 1937] [serial = 2194] [outer = 0x12873d000] 17:21:45 INFO - PROCESS | 1937 | 1461630105826 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x128746c00) [pid = 1937] [serial = 2195] [outer = 0x12873d000] 17:21:46 INFO - PROCESS | 1937 | 1461630106245 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:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x11bb24c00) [pid = 1937] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x115a9f400) [pid = 1937] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x11b02e000) [pid = 1937] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 107 (0x11aa34000) [pid = 1937] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 106 (0x11c04c400) [pid = 1937] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 105 (0x113580c00) [pid = 1937] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 104 (0x1135a2c00) [pid = 1937] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 103 (0x11926d000) [pid = 1937] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 102 (0x11c51e800) [pid = 1937] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 101 (0x114f97000) [pid = 1937] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 100 (0x119d97800) [pid = 1937] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 99 (0x12f837000) [pid = 1937] [serial = 47] [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:46 INFO - PROCESS | 1937 | --DOMWINDOW == 98 (0x11aa75000) [pid = 1937] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 97 (0x12f98b800) [pid = 1937] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:21:46 INFO - PROCESS | 1937 | --DOMWINDOW == 96 (0x12aa47800) [pid = 1937] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:21:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:21:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 17:21:46 INFO - PROCESS | 1937 | 1461630106273 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 1937 | 1461630106275 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 17:21:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:21:46 INFO - PROCESS | 1937 | 1461630106279 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 1937 | 1461630106281 Marionette TRACE conn2 <- [1,2898,null,{}] 17:21:46 INFO - PROCESS | 1937 | 1461630106283 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:21:46 INFO - PROCESS | 1937 | 1461630106369 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 17:21:46 INFO - PROCESS | 1937 | 1461630106372 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c0c6000 == 43 [pid = 1937] [id = 732] 17:21:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 97 (0x115a9f400) [pid = 1937] [serial = 2196] [outer = 0x0] 17:21:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 98 (0x11926d000) [pid = 1937] [serial = 2197] [outer = 0x115a9f400] 17:21:46 INFO - PROCESS | 1937 | 1461630106399 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 99 (0x11b032c00) [pid = 1937] [serial = 2198] [outer = 0x115a9f400] 17:21:46 INFO - PROCESS | 1937 | 1461630106721 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:21:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:21:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 472ms 17:21:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:21:46 INFO - PROCESS | 1937 | 1461630106750 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 1937 | 1461630106752 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 17:21:46 INFO - PROCESS | 1937 | 1461630106754 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 1937 | 1461630106756 Marionette TRACE conn2 <- [1,2902,null,{}] 17:21:46 INFO - PROCESS | 1937 | 1461630106758 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:21:46 INFO - PROCESS | 1937 | 1461630106858 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 17:21:46 INFO - PROCESS | 1937 | 1461630106915 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c32d000 == 44 [pid = 1937] [id = 733] 17:21:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 100 (0x11b006c00) [pid = 1937] [serial = 2199] [outer = 0x0] 17:21:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 101 (0x128753800) [pid = 1937] [serial = 2200] [outer = 0x11b006c00] 17:21:46 INFO - PROCESS | 1937 | 1461630106949 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 1937 | ++DOMWINDOW == 102 (0x129097000) [pid = 1937] [serial = 2201] [outer = 0x11b006c00] 17:21:47 INFO - PROCESS | 1937 | 1461630107249 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:21:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 519ms 17:21:47 INFO - PROCESS | 1937 | 1461630107274 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 1937 | 1461630107276 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 17:21:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:21:47 INFO - PROCESS | 1937 | 1461630107281 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 1937 | 1461630107282 Marionette TRACE conn2 <- [1,2906,null,{}] 17:21:47 INFO - PROCESS | 1937 | 1461630107285 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:21:47 INFO - PROCESS | 1937 | 1461630107371 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 17:21:47 INFO - PROCESS | 1937 | 1461630107376 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8c7000 == 45 [pid = 1937] [id = 734] 17:21:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 103 (0x11bb24c00) [pid = 1937] [serial = 2202] [outer = 0x0] 17:21:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 104 (0x129427400) [pid = 1937] [serial = 2203] [outer = 0x11bb24c00] 17:21:47 INFO - PROCESS | 1937 | 1461630107401 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 105 (0x129616c00) [pid = 1937] [serial = 2204] [outer = 0x11bb24c00] 17:21:47 INFO - PROCESS | 1937 | 1461630107729 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:21:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:21:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 470ms 17:21:47 INFO - PROCESS | 1937 | 1461630107752 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 1937 | 1461630107753 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 17:21:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:21:47 INFO - PROCESS | 1937 | 1461630107755 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 1937 | 1461630107756 Marionette TRACE conn2 <- [1,2910,null,{}] 17:21:47 INFO - PROCESS | 1937 | 1461630107759 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:21:47 INFO - PROCESS | 1937 | 1461630107872 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 17:21:47 INFO - PROCESS | 1937 | 1461630107878 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12daef000 == 46 [pid = 1937] [id = 735] 17:21:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 106 (0x129612800) [pid = 1937] [serial = 2205] [outer = 0x0] 17:21:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 107 (0x12961c400) [pid = 1937] [serial = 2206] [outer = 0x129612800] 17:21:47 INFO - PROCESS | 1937 | 1461630107904 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 1937 | ++DOMWINDOW == 108 (0x1296a8000) [pid = 1937] [serial = 2207] [outer = 0x129612800] 17:21:48 INFO - PROCESS | 1937 | 1461630108189 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:21:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:21:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:21:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 468ms 17:21:48 INFO - PROCESS | 1937 | 1461630108223 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 1937 | 1461630108225 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 17:21:48 INFO - TEST-START | /DOMEvents/constructors.html 17:21:48 INFO - PROCESS | 1937 | 1461630108230 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 1937 | 1461630108232 Marionette TRACE conn2 <- [1,2914,null,{}] 17:21:48 INFO - PROCESS | 1937 | 1461630108235 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:21:48 INFO - PROCESS | 1937 | 1461630108410 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 17:21:48 INFO - PROCESS | 1937 | 1461630108529 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x116510800 == 47 [pid = 1937] [id = 736] 17:21:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x113586400) [pid = 1937] [serial = 2208] [outer = 0x0] 17:21:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x11359f800) [pid = 1937] [serial = 2209] [outer = 0x113586400] 17:21:48 INFO - PROCESS | 1937 | 1461630108582 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x114f9c800) [pid = 1937] [serial = 2210] [outer = 0x113586400] 17:21:49 INFO - PROCESS | 1937 | 1461630109078 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:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:21:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:21:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 877ms 17:21:49 INFO - PROCESS | 1937 | 1461630109107 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 1937 | 1461630109110 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 17:21:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:21:49 INFO - PROCESS | 1937 | 1461630109114 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 1937 | 1461630109116 Marionette TRACE conn2 <- [1,2918,null,{}] 17:21:49 INFO - PROCESS | 1937 | 1461630109119 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:21:49 INFO - PROCESS | 1937 | 1461630109228 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 17:21:49 INFO - PROCESS | 1937 | 1461630109301 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1266c9800 == 48 [pid = 1937] [id = 737] 17:21:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x118aa8800) [pid = 1937] [serial = 2211] [outer = 0x0] 17:21:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x11a94a400) [pid = 1937] [serial = 2212] [outer = 0x118aa8800] 17:21:49 INFO - PROCESS | 1937 | 1461630109335 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x11aa3a400) [pid = 1937] [serial = 2213] [outer = 0x118aa8800] 17:21:49 INFO - PROCESS | 1937 | 1461630109698 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:21:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:21:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 620ms 17:21:49 INFO - PROCESS | 1937 | 1461630109734 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 17:21:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:21:49 INFO - PROCESS | 1937 | 1461630109736 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 17:21:49 INFO - PROCESS | 1937 | 1461630109738 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 1937 | 1461630109740 Marionette TRACE conn2 <- [1,2922,null,{}] 17:21:49 INFO - PROCESS | 1937 | 1461630109742 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:21:49 INFO - PROCESS | 1937 | 1461630109847 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 17:21:49 INFO - PROCESS | 1937 | 1461630109945 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bd96000 == 49 [pid = 1937] [id = 738] 17:21:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x11b033400) [pid = 1937] [serial = 2214] [outer = 0x0] 17:21:49 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x11b039400) [pid = 1937] [serial = 2215] [outer = 0x11b033400] 17:21:49 INFO - PROCESS | 1937 | 1461630109975 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11beb8000) [pid = 1937] [serial = 2216] [outer = 0x11b033400] 17:21:50 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:21:50 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:21:50 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:21:50 INFO - PROCESS | 1937 | [1937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:21:50 INFO - PROCESS | 1937 | 1461630110345 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:21:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:21:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:50 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:21:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:50 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:21:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:50 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:21:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:21:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 620ms 17:21:50 INFO - PROCESS | 1937 | 1461630110360 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 1937 | 1461630110365 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 17:21:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:21:50 INFO - PROCESS | 1937 | 1461630110377 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 1937 | 1461630110382 Marionette TRACE conn2 <- [1,2926,null,{}] 17:21:50 INFO - PROCESS | 1937 | 1461630110386 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:21:50 INFO - PROCESS | 1937 | 1461630110551 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 17:21:50 INFO - PROCESS | 1937 | 1461630110682 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e849000 == 50 [pid = 1937] [id = 739] 17:21:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x11ad21000) [pid = 1937] [serial = 2217] [outer = 0x0] 17:21:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x11c51fc00) [pid = 1937] [serial = 2218] [outer = 0x11ad21000] 17:21:50 INFO - PROCESS | 1937 | 1461630110732 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x12875fc00) [pid = 1937] [serial = 2219] [outer = 0x11ad21000] 17:21:51 INFO - PROCESS | 1937 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:21:51 INFO - PROCESS | 1937 | 1461630111130 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:21:51 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:21:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 780ms 17:21:51 INFO - PROCESS | 1937 | 1461630111151 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 1937 | 1461630111152 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 17:21:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:21:51 INFO - PROCESS | 1937 | 1461630111154 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 1937 | 1461630111155 Marionette TRACE conn2 <- [1,2930,null,{}] 17:21:51 INFO - PROCESS | 1937 | 1461630111158 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:21:51 INFO - PROCESS | 1937 | 1461630111281 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 17:21:51 INFO - PROCESS | 1937 | 1461630111338 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8c3000 == 51 [pid = 1937] [id = 740] 17:21:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x12908ec00) [pid = 1937] [serial = 2220] [outer = 0x0] 17:21:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x1296a7c00) [pid = 1937] [serial = 2221] [outer = 0x12908ec00] 17:21:51 INFO - PROCESS | 1937 | 1461630111368 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x1296b0c00) [pid = 1937] [serial = 2222] [outer = 0x12908ec00] 17:21:51 INFO - PROCESS | 1937 | 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:21:51 INFO - PROCESS | 1937 | 1461630111735 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:21:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:21:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 621ms 17:21:51 INFO - PROCESS | 1937 | 1461630111778 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 1937 | 1461630111780 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 17:21:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:21:51 INFO - PROCESS | 1937 | 1461630111782 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 1937 | 1461630111783 Marionette TRACE conn2 <- [1,2934,null,{}] 17:21:51 INFO - PROCESS | 1937 | 1461630111786 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:21:51 INFO - PROCESS | 1937 | 1461630111888 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 17:21:51 INFO - PROCESS | 1937 | 1461630111943 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ea1c000 == 52 [pid = 1937] [id = 741] 17:21:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x12a40a800) [pid = 1937] [serial = 2223] [outer = 0x0] 17:21:51 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x12a40c400) [pid = 1937] [serial = 2224] [outer = 0x12a40a800] 17:21:51 INFO - PROCESS | 1937 | 1461630111979 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x12a435c00) [pid = 1937] [serial = 2225] [outer = 0x12a40a800] 17:21:52 INFO - PROCESS | 1937 | 1461630112370 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:21:52 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:21:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 619ms 17:21:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:21:52 INFO - PROCESS | 1937 | 1461630112401 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 1937 | 1461630112403 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 17:21:52 INFO - PROCESS | 1937 | 1461630112405 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 1937 | 1461630112406 Marionette TRACE conn2 <- [1,2938,null,{}] 17:21:52 INFO - PROCESS | 1937 | 1461630112409 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:21:52 INFO - PROCESS | 1937 | 1461630112513 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 17:21:52 INFO - PROCESS | 1937 | 1461630112573 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ecac000 == 53 [pid = 1937] [id = 742] 17:21:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x12a439c00) [pid = 1937] [serial = 2226] [outer = 0x0] 17:21:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x12a70a800) [pid = 1937] [serial = 2227] [outer = 0x12a439c00] 17:21:52 INFO - PROCESS | 1937 | 1461630112662 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x12a710400) [pid = 1937] [serial = 2228] [outer = 0x12a439c00] 17:21:53 INFO - PROCESS | 1937 | 1461630113027 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:21:53 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:21:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 668ms 17:21:53 INFO - PROCESS | 1937 | 1461630113073 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 1937 | 1461630113075 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 17:21:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:21:53 INFO - PROCESS | 1937 | 1461630113077 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 1937 | 1461630113078 Marionette TRACE conn2 <- [1,2942,null,{}] 17:21:53 INFO - PROCESS | 1937 | 1461630113081 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:21:53 INFO - PROCESS | 1937 | 1461630113188 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 17:21:53 INFO - PROCESS | 1937 | 1461630113245 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11b065800 == 54 [pid = 1937] [id = 743] 17:21:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x114f9ac00) [pid = 1937] [serial = 2229] [outer = 0x0] 17:21:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x11ab68000) [pid = 1937] [serial = 2230] [outer = 0x114f9ac00] 17:21:53 INFO - PROCESS | 1937 | 1461630113275 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x12a70c000) [pid = 1937] [serial = 2231] [outer = 0x114f9ac00] 17:21:53 INFO - PROCESS | 1937 | 1461630113848 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:21:53 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:21:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:21:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 824ms 17:21:53 INFO - PROCESS | 1937 | 1461630113913 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 17:21:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:21:53 INFO - PROCESS | 1937 | 1461630113916 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 17:21:53 INFO - PROCESS | 1937 | 1461630113919 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 1937 | 1461630113921 Marionette TRACE conn2 <- [1,2946,null,{}] 17:21:53 INFO - PROCESS | 1937 | 1461630113942 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:21:54 INFO - PROCESS | 1937 | 1461630114060 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 17:21:54 INFO - PROCESS | 1937 | 1461630114102 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127319000 == 55 [pid = 1937] [id = 744] 17:21:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x116541c00) [pid = 1937] [serial = 2232] [outer = 0x0] 17:21:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x118807800) [pid = 1937] [serial = 2233] [outer = 0x116541c00] 17:21:54 INFO - PROCESS | 1937 | 1461630114133 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x118f11000) [pid = 1937] [serial = 2234] [outer = 0x116541c00] 17:21:54 INFO - PROCESS | 1937 | 1461630114472 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:21:54 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:21:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 623ms 17:21:54 INFO - PROCESS | 1937 | 1461630114542 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 1937 | 1461630114545 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 17:21:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:21:54 INFO - PROCESS | 1937 | 1461630114550 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 1937 | 1461630114551 Marionette TRACE conn2 <- [1,2950,null,{}] 17:21:54 INFO - PROCESS | 1937 | 1461630114554 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:21:54 INFO - PROCESS | 1937 | 1461630114654 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 17:21:54 INFO - PROCESS | 1937 | 1461630114710 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11bbde800 == 56 [pid = 1937] [id = 745] 17:21:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x119e49400) [pid = 1937] [serial = 2235] [outer = 0x0] 17:21:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x11aa09000) [pid = 1937] [serial = 2236] [outer = 0x119e49400] 17:21:54 INFO - PROCESS | 1937 | 1461630114738 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x11aae1800) [pid = 1937] [serial = 2237] [outer = 0x119e49400] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12daef000 == 55 [pid = 1937] [id = 735] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8c7000 == 54 [pid = 1937] [id = 734] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12c32d000 == 53 [pid = 1937] [id = 733] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0c6000 == 52 [pid = 1937] [id = 732] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x127491800 == 51 [pid = 1937] [id = 17] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12aede000 == 50 [pid = 1937] [id = 731] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12ad5d800 == 49 [pid = 1937] [id = 730] 17:21:54 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x12f98e800) [pid = 1937] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:21:54 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x114f9ec00) [pid = 1937] [serial = 2107] [outer = 0x0] [url = about:blank] 17:21:54 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x119034000) [pid = 1937] [serial = 2110] [outer = 0x0] [url = about:blank] 17:21:54 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x1246d7800) [pid = 1937] [serial = 2149] [outer = 0x0] [url = about:blank] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x12abc3000 == 48 [pid = 1937] [id = 729] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x129487000 == 47 [pid = 1937] [id = 728] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x127ebe800 == 46 [pid = 1937] [id = 727] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x127322800 == 45 [pid = 1937] [id = 726] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x123b56000 == 44 [pid = 1937] [id = 725] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x1154ba000 == 43 [pid = 1937] [id = 724] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x11c0c2800 == 42 [pid = 1937] [id = 723] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x128e11000 == 41 [pid = 1937] [id = 718] 17:21:54 INFO - PROCESS | 1937 | --DOCSHELL 0x11bbeb800 == 40 [pid = 1937] [id = 717] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x12aac8400) [pid = 1937] [serial = 2084] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11beb7c00) [pid = 1937] [serial = 2131] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x118c3e000) [pid = 1937] [serial = 2116] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x1190a3c00) [pid = 1937] [serial = 2117] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x11b7f3400) [pid = 1937] [serial = 2129] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x11ab55400) [pid = 1937] [serial = 2122] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11ad36800) [pid = 1937] [serial = 2123] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x11c0f6400) [pid = 1937] [serial = 2134] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x11a944400) [pid = 1937] [serial = 2119] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x11aa33400) [pid = 1937] [serial = 2120] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x114fa0000) [pid = 1937] [serial = 2114] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x114246800) [pid = 1937] [serial = 2113] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x11ad32400) [pid = 1937] [serial = 2125] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x123a3a800) [pid = 1937] [serial = 2137] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x11aa3cc00) [pid = 1937] [serial = 2141] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x119a45000) [pid = 1937] [serial = 2140] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x123a45c00) [pid = 1937] [serial = 2138] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x11b034c00) [pid = 1937] [serial = 2128] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x11c043400) [pid = 1937] [serial = 2132] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x123b71800) [pid = 1937] [serial = 2144] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x11bebe800) [pid = 1937] [serial = 2143] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x12acf1000) [pid = 1937] [serial = 1433] [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:55 INFO - PROCESS | 1937 | --DOMWINDOW == 111 (0x11c5a5c00) [pid = 1937] [serial = 2135] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 110 (0x123eb6800) [pid = 1937] [serial = 2146] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 109 (0x11b003c00) [pid = 1937] [serial = 2126] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | --DOMWINDOW == 108 (0x1241b6800) [pid = 1937] [serial = 2147] [outer = 0x0] [url = about:blank] 17:21:55 INFO - PROCESS | 1937 | ++DOCSHELL 0x1133b7800 == 41 [pid = 1937] [id = 746] 17:21:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 109 (0x11ab52800) [pid = 1937] [serial = 2238] [outer = 0x0] 17:21:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 110 (0x11ab55400) [pid = 1937] [serial = 2239] [outer = 0x11ab52800] 17:21:55 INFO - PROCESS | 1937 | 1461630115162 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:21:55 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:21:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 17:21:55 INFO - PROCESS | 1937 | 1461630115170 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 1937 | 1461630115172 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 17:21:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:21:55 INFO - PROCESS | 1937 | 1461630115174 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 1937 | 1461630115178 Marionette TRACE conn2 <- [1,2954,null,{}] 17:21:55 INFO - PROCESS | 1937 | 1461630115186 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:21:55 INFO - PROCESS | 1937 | 1461630115295 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 17:21:55 INFO - PROCESS | 1937 | 1461630115377 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127416000 == 42 [pid = 1937] [id = 747] 17:21:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 111 (0x11ab4b400) [pid = 1937] [serial = 2240] [outer = 0x0] 17:21:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 112 (0x11ad2f400) [pid = 1937] [serial = 2241] [outer = 0x11ab4b400] 17:21:55 INFO - PROCESS | 1937 | 1461630115404 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 113 (0x11b003c00) [pid = 1937] [serial = 2242] [outer = 0x11ab4b400] 17:21:55 INFO - PROCESS | 1937 | 1461630115696 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:21:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:21:55 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:21:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 575ms 17:21:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:21:55 INFO - PROCESS | 1937 | 1461630115750 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 1937 | 1461630115751 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 17:21:55 INFO - PROCESS | 1937 | 1461630115754 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 1937 | 1461630115755 Marionette TRACE conn2 <- [1,2958,null,{}] 17:21:55 INFO - PROCESS | 1937 | 1461630115757 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:21:55 INFO - PROCESS | 1937 | 1461630115852 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 17:21:55 INFO - PROCESS | 1937 | 1461630115908 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12a184000 == 43 [pid = 1937] [id = 748] 17:21:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 114 (0x11b004800) [pid = 1937] [serial = 2243] [outer = 0x0] 17:21:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 115 (0x11b7f3400) [pid = 1937] [serial = 2244] [outer = 0x11b004800] 17:21:55 INFO - PROCESS | 1937 | 1461630115935 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 1937 | ++DOMWINDOW == 116 (0x11c52bc00) [pid = 1937] [serial = 2245] [outer = 0x11b004800] 17:21:56 INFO - PROCESS | 1937 | 1461630116188 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:21:56 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:21:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 470ms 17:21:56 INFO - PROCESS | 1937 | 1461630116224 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 1937 | 1461630116226 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 17:21:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:21:56 INFO - PROCESS | 1937 | 1461630116236 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 1937 | 1461630116237 Marionette TRACE conn2 <- [1,2962,null,{}] 17:21:56 INFO - PROCESS | 1937 | 1461630116239 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:21:56 INFO - PROCESS | 1937 | 1461630116329 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 17:21:56 INFO - PROCESS | 1937 | 1461630116334 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12abd5000 == 44 [pid = 1937] [id = 749] 17:21:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 117 (0x11af6b400) [pid = 1937] [serial = 2246] [outer = 0x0] 17:21:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 118 (0x123b66000) [pid = 1937] [serial = 2247] [outer = 0x11af6b400] 17:21:56 INFO - PROCESS | 1937 | 1461630116360 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x123f55800) [pid = 1937] [serial = 2248] [outer = 0x11af6b400] 17:21:56 INFO - PROCESS | 1937 | 1461630116696 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:21:56 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:21:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 470ms 17:21:56 INFO - PROCESS | 1937 | 1461630116706 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 1937 | 1461630116707 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 17:21:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:21:56 INFO - PROCESS | 1937 | 1461630116711 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 1937 | 1461630116714 Marionette TRACE conn2 <- [1,2966,null,{}] 17:21:56 INFO - PROCESS | 1937 | 1461630116716 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:21:56 INFO - PROCESS | 1937 | 1461630116842 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 17:21:56 INFO - PROCESS | 1937 | 1461630116848 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12ad73800 == 45 [pid = 1937] [id = 750] 17:21:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x123f5b000) [pid = 1937] [serial = 2249] [outer = 0x0] 17:21:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x127764400) [pid = 1937] [serial = 2250] [outer = 0x123f5b000] 17:21:56 INFO - PROCESS | 1937 | 1461630116875 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x128747000) [pid = 1937] [serial = 2251] [outer = 0x123f5b000] 17:21:57 INFO - PROCESS | 1937 | 1461630117171 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:21:57 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:21:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 471ms 17:21:57 INFO - PROCESS | 1937 | 1461630117183 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 1937 | 1461630117184 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 17:21:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:21:57 INFO - PROCESS | 1937 | 1461630117187 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 1937 | 1461630117188 Marionette TRACE conn2 <- [1,2970,null,{}] 17:21:57 INFO - PROCESS | 1937 | 1461630117190 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:21:57 INFO - PROCESS | 1937 | 1461630117301 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 17:21:57 INFO - PROCESS | 1937 | 1461630117313 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bd8b800 == 46 [pid = 1937] [id = 751] 17:21:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x128747400) [pid = 1937] [serial = 2252] [outer = 0x0] 17:21:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x12881c400) [pid = 1937] [serial = 2253] [outer = 0x128747400] 17:21:57 INFO - PROCESS | 1937 | 1461630117338 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x129420000) [pid = 1937] [serial = 2254] [outer = 0x128747400] 17:21:57 INFO - PROCESS | 1937 | 1461630117638 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:21:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:21:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 468ms 17:21:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:21:57 INFO - PROCESS | 1937 | 1461630117656 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 1937 | 1461630117657 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 17:21:57 INFO - PROCESS | 1937 | 1461630117668 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 1937 | 1461630117669 Marionette TRACE conn2 <- [1,2974,null,{}] 17:21:57 INFO - PROCESS | 1937 | 1461630117672 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:21:57 INFO - PROCESS | 1937 | 1461630117781 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 17:21:57 INFO - PROCESS | 1937 | 1461630117818 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12c486000 == 47 [pid = 1937] [id = 752] 17:21:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x128747c00) [pid = 1937] [serial = 2255] [outer = 0x0] 17:21:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x1296ae800) [pid = 1937] [serial = 2256] [outer = 0x128747c00] 17:21:57 INFO - PROCESS | 1937 | 1461630117843 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x12a40d000) [pid = 1937] [serial = 2257] [outer = 0x128747c00] 17:21:58 INFO - PROCESS | 1937 | 1461630118151 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:21:58 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:21:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 530ms 17:21:58 INFO - PROCESS | 1937 | 1461630118190 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 1937 | 1461630118192 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 17:21:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:21:58 INFO - PROCESS | 1937 | 1461630118194 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 1937 | 1461630118195 Marionette TRACE conn2 <- [1,2978,null,{}] 17:21:58 INFO - PROCESS | 1937 | 1461630118197 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:21:58 INFO - PROCESS | 1937 | 1461630118311 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 17:21:58 INFO - PROCESS | 1937 | 1461630118349 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12dc48800 == 48 [pid = 1937] [id = 753] 17:21:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x12a40dc00) [pid = 1937] [serial = 2258] [outer = 0x0] 17:21:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x12a438400) [pid = 1937] [serial = 2259] [outer = 0x12a40dc00] 17:21:58 INFO - PROCESS | 1937 | 1461630118375 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x12a793400) [pid = 1937] [serial = 2260] [outer = 0x12a40dc00] 17:21:58 INFO - PROCESS | 1937 | 1461630118665 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:21:58 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:21:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 520ms 17:21:58 INFO - PROCESS | 1937 | 1461630118715 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 1937 | 1461630118716 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 17:21:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:21:58 INFO - PROCESS | 1937 | 1461630118719 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 1937 | 1461630118720 Marionette TRACE conn2 <- [1,2982,null,{}] 17:21:58 INFO - PROCESS | 1937 | 1461630118722 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:21:58 INFO - PROCESS | 1937 | 1461630118835 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 17:21:58 INFO - PROCESS | 1937 | 1461630118848 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e862800 == 49 [pid = 1937] [id = 754] 17:21:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x12a795400) [pid = 1937] [serial = 2261] [outer = 0x0] 17:21:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x12a79dc00) [pid = 1937] [serial = 2262] [outer = 0x12a795400] 17:21:58 INFO - PROCESS | 1937 | 1461630118873 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x12a904c00) [pid = 1937] [serial = 2263] [outer = 0x12a795400] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x123a47000) [pid = 1937] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x123f59c00) [pid = 1937] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x12873d000) [pid = 1937] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11af76c00) [pid = 1937] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x114e25000) [pid = 1937] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x118aa9400) [pid = 1937] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11358ac00) [pid = 1937] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x123eae400) [pid = 1937] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x115a9f400) [pid = 1937] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x11aaea800) [pid = 1937] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11bb24c00) [pid = 1937] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x11afe9000) [pid = 1937] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x11b006c00) [pid = 1937] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x114f99000) [pid = 1937] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:21:59 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x118e18400) [pid = 1937] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:21:59 INFO - PROCESS | 1937 | 1461630119352 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:21:59 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:21:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:21:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 17:21:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:21:59 INFO - PROCESS | 1937 | 1461630119390 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 1937 | 1461630119392 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 17:21:59 INFO - PROCESS | 1937 | 1461630119394 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 1937 | 1461630119396 Marionette TRACE conn2 <- [1,2986,null,{}] 17:21:59 INFO - PROCESS | 1937 | 1461630119398 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:21:59 INFO - PROCESS | 1937 | 1461630119496 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 17:21:59 INFO - PROCESS | 1937 | 1461630119500 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x129495000 == 50 [pid = 1937] [id = 755] 17:21:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x114bdd000) [pid = 1937] [serial = 2264] [outer = 0x0] 17:21:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x11c545c00) [pid = 1937] [serial = 2265] [outer = 0x114bdd000] 17:21:59 INFO - PROCESS | 1937 | 1461630119530 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x12a79fc00) [pid = 1937] [serial = 2266] [outer = 0x114bdd000] 17:21:59 INFO - PROCESS | 1937 | 1461630119873 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:21:59 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:21:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 521ms 17:21:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:21:59 INFO - PROCESS | 1937 | 1461630119922 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 1937 | 1461630119923 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 17:21:59 INFO - PROCESS | 1937 | 1461630119926 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 1937 | 1461630119927 Marionette TRACE conn2 <- [1,2990,null,{}] 17:21:59 INFO - PROCESS | 1937 | 1461630119929 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:22:00 INFO - PROCESS | 1937 | 1461630120018 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 17:22:00 INFO - PROCESS | 1937 | 1461630120022 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12efb8000 == 51 [pid = 1937] [id = 756] 17:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x12a908400) [pid = 1937] [serial = 2267] [outer = 0x0] 17:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x12a90dc00) [pid = 1937] [serial = 2268] [outer = 0x12a908400] 17:22:00 INFO - PROCESS | 1937 | 1461630120048 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x12aa35400) [pid = 1937] [serial = 2269] [outer = 0x12a908400] 17:22:00 INFO - PROCESS | 1937 | ++DOCSHELL 0x12f187000 == 52 [pid = 1937] [id = 757] 17:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x12aa46000) [pid = 1937] [serial = 2270] [outer = 0x0] 17:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x12aa38c00) [pid = 1937] [serial = 2271] [outer = 0x12aa46000] 17:22:00 INFO - PROCESS | 1937 | 1461630120361 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:22:00 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:22:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 471ms 17:22:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:22:00 INFO - PROCESS | 1937 | 1461630120398 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 1937 | 1461630120399 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 17:22:00 INFO - PROCESS | 1937 | 1461630120401 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 1937 | 1461630120402 Marionette TRACE conn2 <- [1,2994,null,{}] 17:22:00 INFO - PROCESS | 1937 | 1461630120405 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:22:00 INFO - PROCESS | 1937 | 1461630120515 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 17:22:00 INFO - PROCESS | 1937 | 1461630120578 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f18e000 == 53 [pid = 1937] [id = 758] 17:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x12aa33800) [pid = 1937] [serial = 2272] [outer = 0x0] 17:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x12aa42400) [pid = 1937] [serial = 2273] [outer = 0x12aa33800] 17:22:00 INFO - PROCESS | 1937 | 1461630120603 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x12aa49000) [pid = 1937] [serial = 2274] [outer = 0x12aa33800] 17:22:00 INFO - PROCESS | 1937 | 1461630120882 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:22:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:22:00 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:22:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 519ms 17:22:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:22:00 INFO - PROCESS | 1937 | 1461630120921 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 1937 | 1461630120922 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 17:22:00 INFO - PROCESS | 1937 | 1461630120924 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 1937 | 1461630120925 Marionette TRACE conn2 <- [1,2998,null,{}] 17:22:00 INFO - PROCESS | 1937 | 1461630120931 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:22:01 INFO - PROCESS | 1937 | 1461630121023 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 17:22:01 INFO - PROCESS | 1937 | 1461630121027 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f3be800 == 54 [pid = 1937] [id = 759] 17:22:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x12aa43c00) [pid = 1937] [serial = 2275] [outer = 0x0] 17:22:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x12aabb400) [pid = 1937] [serial = 2276] [outer = 0x12aa43c00] 17:22:01 INFO - PROCESS | 1937 | 1461630121051 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x12aac3000) [pid = 1937] [serial = 2277] [outer = 0x12aa43c00] 17:22:01 INFO - PROCESS | 1937 | 1461630121446 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:22:01 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:22:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 575ms 17:22:01 INFO - PROCESS | 1937 | 1461630121500 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 1937 | 1461630121502 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 17:22:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:22:01 INFO - PROCESS | 1937 | 1461630121506 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 1937 | 1461630121508 Marionette TRACE conn2 <- [1,3002,null,{}] 17:22:01 INFO - PROCESS | 1937 | 1461630121512 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:22:01 INFO - PROCESS | 1937 | 1461630121625 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 17:22:01 INFO - PROCESS | 1937 | 1461630121688 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x119d54800 == 55 [pid = 1937] [id = 760] 17:22:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x114f95400) [pid = 1937] [serial = 2278] [outer = 0x0] 17:22:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x115a4f400) [pid = 1937] [serial = 2279] [outer = 0x114f95400] 17:22:01 INFO - PROCESS | 1937 | 1461630121764 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x118809c00) [pid = 1937] [serial = 2280] [outer = 0x114f95400] 17:22:02 INFO - PROCESS | 1937 | 1461630122234 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:22:02 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:22:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 773ms 17:22:02 INFO - PROCESS | 1937 | 1461630122285 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 1937 | 1461630122291 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 17:22:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:22:02 INFO - PROCESS | 1937 | 1461630122315 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 1937 | 1461630122318 Marionette TRACE conn2 <- [1,3006,null,{}] 17:22:02 INFO - PROCESS | 1937 | 1461630122322 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:22:02 INFO - PROCESS | 1937 | 1461630122446 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 17:22:02 INFO - PROCESS | 1937 | 1461630122508 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x126639000 == 56 [pid = 1937] [id = 761] 17:22:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x119039400) [pid = 1937] [serial = 2281] [outer = 0x0] 17:22:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x119d97800) [pid = 1937] [serial = 2282] [outer = 0x119039400] 17:22:02 INFO - PROCESS | 1937 | 1461630122550 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x11ab68400) [pid = 1937] [serial = 2283] [outer = 0x119039400] 17:22:02 INFO - PROCESS | 1937 | 1461630122914 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:22:02 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:22:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 17:22:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:22:02 INFO - PROCESS | 1937 | 1461630122940 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 1937 | 1461630122942 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 17:22:02 INFO - PROCESS | 1937 | 1461630122944 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 1937 | 1461630122947 Marionette TRACE conn2 <- [1,3010,null,{}] 17:22:02 INFO - PROCESS | 1937 | 1461630122955 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:22:03 INFO - PROCESS | 1937 | 1461630123072 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 17:22:03 INFO - PROCESS | 1937 | 1461630123177 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12dc3d800 == 57 [pid = 1937] [id = 762] 17:22:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x11b006c00) [pid = 1937] [serial = 2284] [outer = 0x0] 17:22:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x11c522000) [pid = 1937] [serial = 2285] [outer = 0x11b006c00] 17:22:03 INFO - PROCESS | 1937 | 1461630123212 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x1243b4000) [pid = 1937] [serial = 2286] [outer = 0x11b006c00] 17:22:03 INFO - PROCESS | 1937 | 1461630123579 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:22:03 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:22:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 675ms 17:22:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:22:03 INFO - PROCESS | 1937 | 1461630123619 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 1937 | 1461630123621 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 17:22:03 INFO - PROCESS | 1937 | 1461630123624 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 1937 | 1461630123625 Marionette TRACE conn2 <- [1,3014,null,{}] 17:22:03 INFO - PROCESS | 1937 | 1461630123627 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:22:03 INFO - PROCESS | 1937 | 1461630123736 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 17:22:03 INFO - PROCESS | 1937 | 1461630123835 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f6bb800 == 58 [pid = 1937] [id = 763] 17:22:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x12873cc00) [pid = 1937] [serial = 2287] [outer = 0x0] 17:22:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x12881d400) [pid = 1937] [serial = 2288] [outer = 0x12873cc00] 17:22:03 INFO - PROCESS | 1937 | 1461630123866 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x12961d400) [pid = 1937] [serial = 2289] [outer = 0x12873cc00] 17:22:03 INFO - PROCESS | 1937 | [1937] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:22:04 INFO - PROCESS | 1937 | 1461630124252 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:22:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:22:04 INFO - {} 17:22:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:22:04 INFO - {} 17:22:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:22:04 INFO - {} 17:22:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:22:04 INFO - {} 17:22:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 17:22:04 INFO - PROCESS | 1937 | 1461630124295 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 1937 | 1461630124297 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 17:22:04 INFO - TEST-START | /FileAPI/fileReader.html 17:22:04 INFO - PROCESS | 1937 | 1461630124299 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 1937 | 1461630124300 Marionette TRACE conn2 <- [1,3018,null,{}] 17:22:04 INFO - PROCESS | 1937 | 1461630124303 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:22:04 INFO - PROCESS | 1937 | 1461630124439 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 17:22:04 INFO - PROCESS | 1937 | 1461630124540 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f995800 == 59 [pid = 1937] [id = 764] 17:22:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x128729400) [pid = 1937] [serial = 2290] [outer = 0x0] 17:22:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x12a704400) [pid = 1937] [serial = 2291] [outer = 0x128729400] 17:22:04 INFO - PROCESS | 1937 | 1461630124573 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x12aa2e400) [pid = 1937] [serial = 2292] [outer = 0x128729400] 17:22:04 INFO - PROCESS | 1937 | 1461630124926 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:22:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:22:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:22:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:22:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:22:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 668ms 17:22:04 INFO - TEST-START | /FileAPI/historical.html 17:22:04 INFO - PROCESS | 1937 | 1461630124968 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 1937 | 1461630124969 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 17:22:04 INFO - PROCESS | 1937 | 1461630124972 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 1937 | 1461630124973 Marionette TRACE conn2 <- [1,3022,null,{}] 17:22:04 INFO - PROCESS | 1937 | 1461630124975 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:22:05 INFO - PROCESS | 1937 | 1461630125100 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 17:22:05 INFO - PROCESS | 1937 | 1461630125191 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12fba5800 == 60 [pid = 1937] [id = 765] 17:22:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x12aa4b400) [pid = 1937] [serial = 2293] [outer = 0x0] 17:22:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x12aac7400) [pid = 1937] [serial = 2294] [outer = 0x12aa4b400] 17:22:05 INFO - PROCESS | 1937 | 1461630125222 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x12ab6b400) [pid = 1937] [serial = 2295] [outer = 0x12aa4b400] 17:22:05 INFO - PROCESS | 1937 | 1461630125616 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:22:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:22:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:22:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:22:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:22:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:22:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:22:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:22:05 INFO - TEST-OK | /FileAPI/historical.html | took 672ms 17:22:05 INFO - TEST-START | /FileAPI/idlharness.html 17:22:05 INFO - PROCESS | 1937 | 1461630125644 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 1937 | 1461630125646 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 17:22:05 INFO - PROCESS | 1937 | 1461630125648 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 1937 | 1461630125649 Marionette TRACE conn2 <- [1,3026,null,{}] 17:22:05 INFO - PROCESS | 1937 | 1461630125652 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:22:05 INFO - PROCESS | 1937 | 1461630125759 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 17:22:05 INFO - PROCESS | 1937 | 1461630125861 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x118ade000 == 61 [pid = 1937] [id = 766] 17:22:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x1135a0400) [pid = 1937] [serial = 2296] [outer = 0x0] 17:22:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x119269400) [pid = 1937] [serial = 2297] [outer = 0x1135a0400] 17:22:05 INFO - PROCESS | 1937 | 1461630125893 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x1241b7c00) [pid = 1937] [serial = 2298] [outer = 0x1135a0400] 17:22:06 INFO - PROCESS | 1937 | 1461630126731 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:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:22:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:22:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:22:06 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:22:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:22:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:22:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:22:06 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:22:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:22:06 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:22:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:22:06 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:22:06 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:22:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:22:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:22:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:22:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:22:06 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:22:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:22:06 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:22:06 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:22:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:22:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:22:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:22:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:22:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:22:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 1135ms 17:22:06 INFO - PROCESS | 1937 | 1461630126784 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 1937 | 1461630126786 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 17:22:06 INFO - TEST-START | /FileAPI/idlharness.worker 17:22:06 INFO - PROCESS | 1937 | 1461630126790 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 1937 | 1461630126793 Marionette TRACE conn2 <- [1,3030,null,{}] 17:22:06 INFO - PROCESS | 1937 | 1461630126800 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:22:06 INFO - PROCESS | 1937 | 1461630126903 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 17:22:06 INFO - PROCESS | 1937 | 1461630126981 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8d1000 == 62 [pid = 1937] [id = 767] 17:22:06 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x11b034800) [pid = 1937] [serial = 2299] [outer = 0x0] 17:22:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x11b038800) [pid = 1937] [serial = 2300] [outer = 0x11b034800] 17:22:07 INFO - PROCESS | 1937 | 1461630127010 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x11c547400) [pid = 1937] [serial = 2301] [outer = 0x11b034800] 17:22:07 INFO - PROCESS | 1937 | [1937] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:22:07 INFO - PROCESS | 1937 | 1461630127849 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:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:22:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:22:07 INFO - {} 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:22:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:22:07 INFO - {} 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:22:07 INFO - {} 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:22:07 INFO - {} 17:22:07 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:22:07 INFO - {} 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:22:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:22:07 INFO - {} 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:22:07 INFO - {} 17:22:07 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:22:07 INFO - {} 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 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:22:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:22:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:22:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:22:07 INFO - {} 17:22:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1093ms 17:22:07 INFO - PROCESS | 1937 | 1461630127884 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 1937 | 1461630127888 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 17:22:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:22:07 INFO - PROCESS | 1937 | 1461630127892 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 1937 | 1461630127894 Marionette TRACE conn2 <- [1,3034,null,{}] 17:22:07 INFO - PROCESS | 1937 | 1461630127896 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:22:08 INFO - PROCESS | 1937 | 1461630128000 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 17:22:08 INFO - PROCESS | 1937 | 1461630128061 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12bd99800 == 63 [pid = 1937] [id = 768] 17:22:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x115a9ec00) [pid = 1937] [serial = 2302] [outer = 0x0] 17:22:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x12a79bc00) [pid = 1937] [serial = 2303] [outer = 0x115a9ec00] 17:22:08 INFO - PROCESS | 1937 | 1461630128089 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x12aa33400) [pid = 1937] [serial = 2304] [outer = 0x115a9ec00] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12f18e000 == 62 [pid = 1937] [id = 758] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12f187000 == 61 [pid = 1937] [id = 757] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12efb8000 == 60 [pid = 1937] [id = 756] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x129495000 == 59 [pid = 1937] [id = 755] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12e862800 == 58 [pid = 1937] [id = 754] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12dc48800 == 57 [pid = 1937] [id = 753] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x11b02b800) [pid = 1937] [serial = 2158] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x123a3ac00) [pid = 1937] [serial = 2161] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x116597400) [pid = 1937] [serial = 2152] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x123f51400) [pid = 1937] [serial = 2164] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x11aa35400) [pid = 1937] [serial = 2155] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x11aa33800) [pid = 1937] [serial = 2167] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12c486000 == 56 [pid = 1937] [id = 752] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd8b800 == 55 [pid = 1937] [id = 751] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12ad73800 == 54 [pid = 1937] [id = 750] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12abd5000 == 53 [pid = 1937] [id = 749] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12a184000 == 52 [pid = 1937] [id = 748] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x127416000 == 51 [pid = 1937] [id = 747] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x1133b7800 == 50 [pid = 1937] [id = 746] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x11bbde800 == 49 [pid = 1937] [id = 745] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x127319000 == 48 [pid = 1937] [id = 744] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12e849000 == 47 [pid = 1937] [id = 739] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd96000 == 46 [pid = 1937] [id = 738] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x1266c9800 == 45 [pid = 1937] [id = 737] 17:22:08 INFO - PROCESS | 1937 | --DOCSHELL 0x116510800 == 44 [pid = 1937] [id = 736] 17:22:08 INFO - PROCESS | 1937 | 1461630128492 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:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x11857c400) [pid = 1937] [serial = 2108] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x11a69f400) [pid = 1937] [serial = 2111] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x1243ab400) [pid = 1937] [serial = 2188] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x127cc7400) [pid = 1937] [serial = 2191] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x128741c00) [pid = 1937] [serial = 2194] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x12872a800) [pid = 1937] [serial = 2192] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x11b004c00) [pid = 1937] [serial = 2182] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x11b02f400) [pid = 1937] [serial = 2183] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x114fa2800) [pid = 1937] [serial = 2170] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x11880d000) [pid = 1937] [serial = 2171] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x11aa07400) [pid = 1937] [serial = 2176] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x11aae1000) [pid = 1937] [serial = 2177] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x114f9fc00) [pid = 1937] [serial = 2173] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x119037000) [pid = 1937] [serial = 2174] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x127448c00) [pid = 1937] [serial = 2150] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x11926d000) [pid = 1937] [serial = 2197] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x11ad30800) [pid = 1937] [serial = 2179] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x11af76000) [pid = 1937] [serial = 2180] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x11b032c00) [pid = 1937] [serial = 2198] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x129616c00) [pid = 1937] [serial = 2204] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x12961c400) [pid = 1937] [serial = 2206] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x129427400) [pid = 1937] [serial = 2203] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x128746c00) [pid = 1937] [serial = 2195] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x11b788800) [pid = 1937] [serial = 2185] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x123a3d400) [pid = 1937] [serial = 2186] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x127331400) [pid = 1937] [serial = 2189] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x129097000) [pid = 1937] [serial = 2201] [outer = 0x0] [url = about:blank] 17:22:08 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x128753800) [pid = 1937] [serial = 2200] [outer = 0x0] [url = about:blank] 17:22:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:22:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 623ms 17:22:08 INFO - PROCESS | 1937 | 1461630128515 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 1937 | 1461630128516 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 17:22:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:22:08 INFO - PROCESS | 1937 | 1461630128519 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 1937 | 1461630128521 Marionette TRACE conn2 <- [1,3038,null,{}] 17:22:08 INFO - PROCESS | 1937 | 1461630128528 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:22:08 INFO - PROCESS | 1937 | 1461630128616 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 17:22:08 INFO - PROCESS | 1937 | 1461630128621 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12404d000 == 45 [pid = 1937] [id = 769] 17:22:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x11aae1000) [pid = 1937] [serial = 2305] [outer = 0x0] 17:22:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x123a3ac00) [pid = 1937] [serial = 2306] [outer = 0x11aae1000] 17:22:08 INFO - PROCESS | 1937 | 1461630128650 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x12875ec00) [pid = 1937] [serial = 2307] [outer = 0x11aae1000] 17:22:08 INFO - PROCESS | 1937 | 1461630128989 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:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:22:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 521ms 17:22:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:22:09 INFO - PROCESS | 1937 | 1461630129041 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 1937 | 1461630129042 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 17:22:09 INFO - PROCESS | 1937 | 1461630129045 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 1937 | 1461630129046 Marionette TRACE conn2 <- [1,3042,null,{}] 17:22:09 INFO - PROCESS | 1937 | 1461630129048 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:22:09 INFO - PROCESS | 1937 | 1461630129138 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 17:22:09 INFO - PROCESS | 1937 | 1461630129197 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127ec2800 == 46 [pid = 1937] [id = 770] 17:22:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x12a42f000) [pid = 1937] [serial = 2308] [outer = 0x0] 17:22:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x12a799400) [pid = 1937] [serial = 2309] [outer = 0x12a42f000] 17:22:09 INFO - PROCESS | 1937 | 1461630129223 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x11b008000) [pid = 1937] [serial = 2310] [outer = 0x12a42f000] 17:22:09 INFO - PROCESS | 1937 | 1461630129653 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:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:22:09 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:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:22:09 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:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:22:09 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:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:22:09 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:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:22:09 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:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:22:09 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:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:22:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:22:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:22:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 629ms 17:22:09 INFO - PROCESS | 1937 | 1461630129675 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 1937 | 1461630129677 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 17:22:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:22:09 INFO - PROCESS | 1937 | 1461630129680 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 1937 | 1461630129682 Marionette TRACE conn2 <- [1,3046,null,{}] 17:22:09 INFO - PROCESS | 1937 | 1461630129685 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:22:09 INFO - PROCESS | 1937 | 1461630129824 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 17:22:09 INFO - PROCESS | 1937 | 1461630129834 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b7eb000 == 47 [pid = 1937] [id = 771] 17:22:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x12aa46800) [pid = 1937] [serial = 2311] [outer = 0x0] 17:22:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x12aabe400) [pid = 1937] [serial = 2312] [outer = 0x12aa46800] 17:22:09 INFO - PROCESS | 1937 | 1461630129876 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x12acf7c00) [pid = 1937] [serial = 2313] [outer = 0x12aa46800] 17:22:10 INFO - PROCESS | 1937 | [1937] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:22:10 INFO - PROCESS | 1937 | 1461630130307 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:22:10 INFO - {} 17:22:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 669ms 17:22:10 INFO - PROCESS | 1937 | 1461630130355 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 17:22:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:22:10 INFO - PROCESS | 1937 | 1461630130356 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 17:22:10 INFO - PROCESS | 1937 | 1461630130358 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - PROCESS | 1937 | 1461630130360 Marionette TRACE conn2 <- [1,3050,null,{}] 17:22:10 INFO - PROCESS | 1937 | 1461630130364 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:22:10 INFO - PROCESS | 1937 | 1461630130529 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 17:22:10 INFO - PROCESS | 1937 | 1461630130564 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12d8bf800 == 48 [pid = 1937] [id = 772] 17:22:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x128746000) [pid = 1937] [serial = 2314] [outer = 0x0] 17:22:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x12ad7d800) [pid = 1937] [serial = 2315] [outer = 0x128746000] 17:22:10 INFO - PROCESS | 1937 | 1461630130588 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x12ad8b800) [pid = 1937] [serial = 2316] [outer = 0x128746000] 17:22:10 INFO - PROCESS | 1937 | 1461630130884 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:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:22:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 573ms 17:22:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:22:10 INFO - PROCESS | 1937 | 1461630130931 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 1937 | 1461630130932 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 17:22:10 INFO - PROCESS | 1937 | 1461630130935 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - PROCESS | 1937 | 1461630130936 Marionette TRACE conn2 <- [1,3054,null,{}] 17:22:10 INFO - PROCESS | 1937 | 1461630130938 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:22:11 INFO - PROCESS | 1937 | 1461630131041 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 17:22:11 INFO - PROCESS | 1937 | 1461630131053 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12daee000 == 49 [pid = 1937] [id = 773] 17:22:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x12ad87000) [pid = 1937] [serial = 2317] [outer = 0x0] 17:22:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x12b013c00) [pid = 1937] [serial = 2318] [outer = 0x12ad87000] 17:22:11 INFO - PROCESS | 1937 | 1461630131078 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x12b04d400) [pid = 1937] [serial = 2319] [outer = 0x12ad87000] 17:22:11 INFO - PROCESS | 1937 | 1461630131618 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:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:22:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:22:11 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:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:22:11 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:22:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:22:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 736ms 17:22:11 INFO - PROCESS | 1937 | 1461630131672 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 1937 | 1461630131673 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 17:22:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:22:11 INFO - PROCESS | 1937 | 1461630131675 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 1937 | 1461630131676 Marionette TRACE conn2 <- [1,3058,null,{}] 17:22:11 INFO - PROCESS | 1937 | 1461630131679 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:22:11 INFO - PROCESS | 1937 | 1461630131788 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 17:22:11 INFO - PROCESS | 1937 | 1461630131823 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12efb2000 == 50 [pid = 1937] [id = 774] 17:22:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x12b04f800) [pid = 1937] [serial = 2320] [outer = 0x0] 17:22:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x12b1ac400) [pid = 1937] [serial = 2321] [outer = 0x12b04f800] 17:22:11 INFO - PROCESS | 1937 | 1461630131850 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x12b34ac00) [pid = 1937] [serial = 2322] [outer = 0x12b04f800] 17:22:12 INFO - PROCESS | 1937 | 1461630132201 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:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:22:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:22:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:22:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:22:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:22:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 575ms 17:22:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:22:12 INFO - PROCESS | 1937 | 1461630132251 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 1937 | 1461630132253 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 17:22:12 INFO - PROCESS | 1937 | 1461630132260 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 1937 | 1461630132261 Marionette TRACE conn2 <- [1,3062,null,{}] 17:22:12 INFO - PROCESS | 1937 | 1461630132264 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:22:12 INFO - PROCESS | 1937 | 1461630132370 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x119d95400) [pid = 1937] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x11af48c00) [pid = 1937] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x11c51e400) [pid = 1937] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x116726c00) [pid = 1937] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x11bb2e400) [pid = 1937] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x11a946000) [pid = 1937] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x114f96400) [pid = 1937] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x12aa33800) [pid = 1937] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x128747c00) [pid = 1937] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x128747400) [pid = 1937] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x12a40dc00) [pid = 1937] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x113586400) [pid = 1937] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x12a795400) [pid = 1937] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x116541c00) [pid = 1937] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x114f9ac00) [pid = 1937] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x11b033400) [pid = 1937] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x11b004800) [pid = 1937] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x118aa8800) [pid = 1937] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x11ab4b400) [pid = 1937] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x119e49400) [pid = 1937] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x11ab52800) [pid = 1937] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x123f5b000) [pid = 1937] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x11af6b400) [pid = 1937] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x114bdd000) [pid = 1937] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x12aa46000) [pid = 1937] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:22:12 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x12a908400) [pid = 1937] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:22:12 INFO - PROCESS | 1937 | 1461630132650 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x1147aa000 == 51 [pid = 1937] [id = 775] 17:22:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 119 (0x113585000) [pid = 1937] [serial = 2323] [outer = 0x0] 17:22:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 120 (0x116541c00) [pid = 1937] [serial = 2324] [outer = 0x113585000] 17:22:12 INFO - PROCESS | 1937 | 1461630132675 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 1937 | ++DOMWINDOW == 121 (0x11ab4e800) [pid = 1937] [serial = 2325] [outer = 0x113585000] 17:22:12 INFO - PROCESS | 1937 | [1937] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:22:12 INFO - PROCESS | 1937 | 1461630132973 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:22:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:22:12 INFO - {} 17:22:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 728ms 17:22:12 INFO - PROCESS | 1937 | 1461630132984 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 1937 | 1461630132985 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 17:22:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:22:12 INFO - PROCESS | 1937 | 1461630132988 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 1937 | 1461630132989 Marionette TRACE conn2 <- [1,3066,null,{}] 17:22:13 INFO - PROCESS | 1937 | 1461630133003 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:22:13 INFO - PROCESS | 1937 | 1461630133142 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 17:22:13 INFO - PROCESS | 1937 | 1461630133201 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11c00a800 == 52 [pid = 1937] [id = 776] 17:22:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 122 (0x118aa9400) [pid = 1937] [serial = 2326] [outer = 0x0] 17:22:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 123 (0x11ab52800) [pid = 1937] [serial = 2327] [outer = 0x118aa9400] 17:22:13 INFO - PROCESS | 1937 | 1461630133227 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 124 (0x11af70800) [pid = 1937] [serial = 2328] [outer = 0x118aa9400] 17:22:13 INFO - PROCESS | 1937 | 1461630133482 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:22:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:22:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:22:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:22:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:22:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:22:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:22:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:22:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 521ms 17:22:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:22:13 INFO - PROCESS | 1937 | 1461630133517 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 1937 | 1461630133518 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 17:22:13 INFO - PROCESS | 1937 | 1461630133521 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 1937 | 1461630133523 Marionette TRACE conn2 <- [1,3070,null,{}] 17:22:13 INFO - PROCESS | 1937 | 1461630133525 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:22:13 INFO - PROCESS | 1937 | 1461630133643 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 17:22:13 INFO - PROCESS | 1937 | 1461630133649 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x128e18800 == 53 [pid = 1937] [id = 777] 17:22:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 125 (0x11af4d400) [pid = 1937] [serial = 2329] [outer = 0x0] 17:22:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 126 (0x11bec2400) [pid = 1937] [serial = 2330] [outer = 0x11af4d400] 17:22:13 INFO - PROCESS | 1937 | 1461630133678 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 1937 | ++DOMWINDOW == 127 (0x1274f1800) [pid = 1937] [serial = 2331] [outer = 0x11af4d400] 17:22:14 INFO - PROCESS | 1937 | 1461630134019 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:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:22:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 524ms 17:22:14 INFO - PROCESS | 1937 | 1461630134046 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 17:22:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:22:14 INFO - PROCESS | 1937 | 1461630134048 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 17:22:14 INFO - PROCESS | 1937 | 1461630134051 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 1937 | 1461630134053 Marionette TRACE conn2 <- [1,3074,null,{}] 17:22:14 INFO - PROCESS | 1937 | 1461630134057 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:22:14 INFO - PROCESS | 1937 | 1461630134247 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 17:22:14 INFO - PROCESS | 1937 | 1461630134257 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12e8d8000 == 54 [pid = 1937] [id = 778] 17:22:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 128 (0x1274f2000) [pid = 1937] [serial = 2332] [outer = 0x0] 17:22:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 129 (0x12aac2000) [pid = 1937] [serial = 2333] [outer = 0x1274f2000] 17:22:14 INFO - PROCESS | 1937 | 1461630134299 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 130 (0x11bb2e000) [pid = 1937] [serial = 2334] [outer = 0x1274f2000] 17:22:14 INFO - PROCESS | 1937 | 1461630134608 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:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:22:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 17:22:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:22:14 INFO - PROCESS | 1937 | 1461630134722 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 1937 | 1461630134724 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 17:22:14 INFO - PROCESS | 1937 | 1461630134727 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 1937 | 1461630134730 Marionette TRACE conn2 <- [1,3078,null,{}] 17:22:14 INFO - PROCESS | 1937 | 1461630134734 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:22:14 INFO - PROCESS | 1937 | 1461630134852 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 17:22:14 INFO - PROCESS | 1937 | 1461630134955 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11ade0000 == 55 [pid = 1937] [id = 779] 17:22:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 131 (0x114b47000) [pid = 1937] [serial = 2335] [outer = 0x0] 17:22:14 INFO - PROCESS | 1937 | ++DOMWINDOW == 132 (0x114bdd800) [pid = 1937] [serial = 2336] [outer = 0x114b47000] 17:22:14 INFO - PROCESS | 1937 | 1461630134989 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 133 (0x115455800) [pid = 1937] [serial = 2337] [outer = 0x114b47000] 17:22:15 INFO - PROCESS | 1937 | 1461630135374 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:22:15 INFO - PROCESS | 1937 | 1461630135404 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 17:22:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:22:15 INFO - PROCESS | 1937 | 1461630135410 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 1937 | 1461630135412 Marionette TRACE conn2 <- [1,3082,null,{}] 17:22:15 INFO - PROCESS | 1937 | 1461630135415 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:22:15 INFO - PROCESS | 1937 | 1461630135527 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 17:22:15 INFO - PROCESS | 1937 | 1461630135632 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x127cf3000 == 56 [pid = 1937] [id = 780] 17:22:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 134 (0x118fcb400) [pid = 1937] [serial = 2338] [outer = 0x0] 17:22:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 135 (0x11aa34800) [pid = 1937] [serial = 2339] [outer = 0x118fcb400] 17:22:15 INFO - PROCESS | 1937 | 1461630135663 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 1937 | ++DOMWINDOW == 136 (0x11ab5f000) [pid = 1937] [serial = 2340] [outer = 0x118fcb400] 17:22:16 INFO - PROCESS | 1937 | 1461630136032 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:22:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:22:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:22:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 674ms 17:22:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:22:16 INFO - PROCESS | 1937 | 1461630136082 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 1937 | 1461630136084 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 17:22:16 INFO - PROCESS | 1937 | 1461630136086 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 1937 | 1461630136088 Marionette TRACE conn2 <- [1,3086,null,{}] 17:22:16 INFO - PROCESS | 1937 | 1461630136095 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:22:16 INFO - PROCESS | 1937 | 1461630136208 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 17:22:16 INFO - PROCESS | 1937 | 1461630136317 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12aecb000 == 57 [pid = 1937] [id = 781] 17:22:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 137 (0x11b786c00) [pid = 1937] [serial = 2341] [outer = 0x0] 17:22:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 138 (0x123a45c00) [pid = 1937] [serial = 2342] [outer = 0x11b786c00] 17:22:16 INFO - PROCESS | 1937 | 1461630136353 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 139 (0x123f5c000) [pid = 1937] [serial = 2343] [outer = 0x11b786c00] 17:22:16 INFO - PROCESS | 1937 | 1461630136719 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:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:22:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 17:22:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:22:16 INFO - PROCESS | 1937 | 1461630136755 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 1937 | 1461630136757 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 17:22:16 INFO - PROCESS | 1937 | 1461630136759 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 1937 | 1461630136760 Marionette TRACE conn2 <- [1,3090,null,{}] 17:22:16 INFO - PROCESS | 1937 | 1461630136763 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:22:16 INFO - PROCESS | 1937 | 1461630136873 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 17:22:16 INFO - PROCESS | 1937 | 1461630136978 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12dad7800 == 58 [pid = 1937] [id = 782] 17:22:16 INFO - PROCESS | 1937 | ++DOMWINDOW == 140 (0x128755800) [pid = 1937] [serial = 2344] [outer = 0x0] 17:22:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 141 (0x12941e400) [pid = 1937] [serial = 2345] [outer = 0x128755800] 17:22:17 INFO - PROCESS | 1937 | 1461630137009 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 142 (0x12a431800) [pid = 1937] [serial = 2346] [outer = 0x128755800] 17:22:17 INFO - PROCESS | 1937 | 1461630137364 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:22:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:22:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 622ms 17:22:17 INFO - PROCESS | 1937 | 1461630137381 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 1937 | 1461630137383 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 17:22:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:22:17 INFO - PROCESS | 1937 | 1461630137385 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 1937 | 1461630137387 Marionette TRACE conn2 <- [1,3094,null,{}] 17:22:17 INFO - PROCESS | 1937 | 1461630137389 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:22:17 INFO - PROCESS | 1937 | 1461630137499 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 17:22:17 INFO - PROCESS | 1937 | 1461630137606 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f19f800 == 59 [pid = 1937] [id = 783] 17:22:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 143 (0x12a433800) [pid = 1937] [serial = 2347] [outer = 0x0] 17:22:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 144 (0x12a79c400) [pid = 1937] [serial = 2348] [outer = 0x12a433800] 17:22:17 INFO - PROCESS | 1937 | 1461630137638 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 1937 | ++DOMWINDOW == 145 (0x12aa44400) [pid = 1937] [serial = 2349] [outer = 0x12a433800] 17:22:17 INFO - PROCESS | 1937 | 1461630137987 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:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:22:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 621ms 17:22:18 INFO - PROCESS | 1937 | 1461630138006 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 1937 | 1461630138008 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 17:22:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:22:18 INFO - PROCESS | 1937 | 1461630138010 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 1937 | 1461630138011 Marionette TRACE conn2 <- [1,3098,null,{}] 17:22:18 INFO - PROCESS | 1937 | 1461630138014 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:22:18 INFO - PROCESS | 1937 | 1461630138141 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 17:22:18 INFO - PROCESS | 1937 | 1461630138268 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12f3bd800 == 60 [pid = 1937] [id = 784] 17:22:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 146 (0x12a703c00) [pid = 1937] [serial = 2350] [outer = 0x0] 17:22:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 147 (0x12aac9400) [pid = 1937] [serial = 2351] [outer = 0x12a703c00] 17:22:18 INFO - PROCESS | 1937 | 1461630138304 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 148 (0x12ad7fc00) [pid = 1937] [serial = 2352] [outer = 0x12a703c00] 17:22:18 INFO - PROCESS | 1937 | 1461630138658 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:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:22:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 17:22:18 INFO - PROCESS | 1937 | 1461630138681 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 1937 | 1461630138682 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 17:22:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:22:18 INFO - PROCESS | 1937 | 1461630138685 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 1937 | 1461630138686 Marionette TRACE conn2 <- [1,3102,null,{}] 17:22:18 INFO - PROCESS | 1937 | 1461630138688 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:22:18 INFO - PROCESS | 1937 | 1461630138795 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 17:22:18 INFO - PROCESS | 1937 | 1461630138900 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x130117800 == 61 [pid = 1937] [id = 785] 17:22:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 149 (0x12ad82400) [pid = 1937] [serial = 2353] [outer = 0x0] 17:22:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 150 (0x12ad8b000) [pid = 1937] [serial = 2354] [outer = 0x12ad82400] 17:22:18 INFO - PROCESS | 1937 | 1461630138931 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 1937 | ++DOMWINDOW == 151 (0x12b050800) [pid = 1937] [serial = 2355] [outer = 0x12ad82400] 17:22:19 INFO - PROCESS | 1937 | 1461630139252 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:22:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:22:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 619ms 17:22:19 INFO - PROCESS | 1937 | 1461630139304 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 1937 | 1461630139306 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 17:22:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:22:19 INFO - PROCESS | 1937 | 1461630139308 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 1937 | 1461630139309 Marionette TRACE conn2 <- [1,3106,null,{}] 17:22:19 INFO - PROCESS | 1937 | 1461630139311 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:22:19 INFO - PROCESS | 1937 | 1461630139421 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 17:22:19 INFO - PROCESS | 1937 | 1461630139539 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x130165000 == 62 [pid = 1937] [id = 786] 17:22:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 152 (0x11909dc00) [pid = 1937] [serial = 2356] [outer = 0x0] 17:22:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 153 (0x12ad82800) [pid = 1937] [serial = 2357] [outer = 0x11909dc00] 17:22:19 INFO - PROCESS | 1937 | 1461630139590 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 1937 | ++DOMWINDOW == 154 (0x12b1b5800) [pid = 1937] [serial = 2358] [outer = 0x11909dc00] 17:22:19 INFO - PROCESS | 1937 | 1461630139941 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:22:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:22:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:22:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:22:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 17:22:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:22:19 INFO - PROCESS | 1937 | 1461630139978 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 1937 | 1461630139980 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 17:22:19 INFO - PROCESS | 1937 | 1461630139982 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 1937 | 1461630139983 Marionette TRACE conn2 <- [1,3110,null,{}] 17:22:19 INFO - PROCESS | 1937 | 1461630139986 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:22:20 INFO - PROCESS | 1937 | 1461630140100 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 17:22:20 INFO - PROCESS | 1937 | 1461630140180 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x12b721800 == 63 [pid = 1937] [id = 787] 17:22:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 155 (0x116597800) [pid = 1937] [serial = 2359] [outer = 0x0] 17:22:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 156 (0x12875c000) [pid = 1937] [serial = 2360] [outer = 0x116597800] 17:22:20 INFO - PROCESS | 1937 | 1461630140210 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 157 (0x12a906400) [pid = 1937] [serial = 2361] [outer = 0x116597800] 17:22:20 INFO - PROCESS | 1937 | 1461630140564 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:22:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:22:20 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:22:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:22:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 621ms 17:22:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:22:20 INFO - PROCESS | 1937 | 1461630140604 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 1937 | 1461630140605 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 17:22:20 INFO - PROCESS | 1937 | 1461630140607 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - PROCESS | 1937 | 1461630140608 Marionette TRACE conn2 <- [1,3114,null,{}] 17:22:20 INFO - PROCESS | 1937 | 1461630140611 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:22:20 INFO - PROCESS | 1937 | 1461630140724 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 17:22:20 INFO - PROCESS | 1937 | 1461630140958 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\", \"9e99a179-65d9-4734-a45b-b200f48f8001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1937 | ++DOCSHELL 0x11a914000 == 64 [pid = 1937] [id = 788] 17:22:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 158 (0x113597c00) [pid = 1937] [serial = 2362] [outer = 0x0] 17:22:20 INFO - PROCESS | 1937 | ++DOMWINDOW == 159 (0x113617000) [pid = 1937] [serial = 2363] [outer = 0x113597c00] 17:22:21 INFO - PROCESS | 1937 | 1461630141000 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 1937 | ++DOMWINDOW == 160 (0x11434fc00) [pid = 1937] [serial = 2364] [outer = 0x113597c00] 17:22:21 INFO - PROCESS | 1937 | 1461630141370 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:22:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:22:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 772ms 17:22:21 INFO - PROCESS | 1937 | 1461630141381 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 1937 | 1461630141383 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x128e18800 == 63 [pid = 1937] [id = 777] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x11c00a800 == 62 [pid = 1937] [id = 776] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x1147aa000 == 61 [pid = 1937] [id = 775] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12efb2000 == 60 [pid = 1937] [id = 774] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12daee000 == 59 [pid = 1937] [id = 773] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8bf800 == 58 [pid = 1937] [id = 772] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 159 (0x11c51fc00) [pid = 1937] [serial = 2218] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 158 (0x1296a7c00) [pid = 1937] [serial = 2221] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 157 (0x12a40c400) [pid = 1937] [serial = 2224] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 156 (0x12a70a800) [pid = 1937] [serial = 2227] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 155 (0x12aabb400) [pid = 1937] [serial = 2276] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12b7eb000 == 57 [pid = 1937] [id = 771] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x127ec2800 == 56 [pid = 1937] [id = 770] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12404d000 == 55 [pid = 1937] [id = 769] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12bd99800 == 54 [pid = 1937] [id = 768] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x12d8d1000 == 53 [pid = 1937] [id = 767] 17:22:21 INFO - PROCESS | 1937 | --DOCSHELL 0x119d54800 == 52 [pid = 1937] [id = 760] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 154 (0x11ab4bc00) [pid = 1937] [serial = 2156] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 153 (0x11b7ee400) [pid = 1937] [serial = 2159] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 152 (0x12749f000) [pid = 1937] [serial = 2165] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 151 (0x1243b3c00) [pid = 1937] [serial = 2168] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 150 (0x123eb3400) [pid = 1937] [serial = 2162] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 149 (0x11ab64c00) [pid = 1937] [serial = 2105] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 148 (0x118f05400) [pid = 1937] [serial = 2153] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 147 (0x114f9c800) [pid = 1937] [serial = 2210] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 146 (0x11359f800) [pid = 1937] [serial = 2209] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 145 (0x118f11000) [pid = 1937] [serial = 2234] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 144 (0x118807800) [pid = 1937] [serial = 2233] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 143 (0x12a70c000) [pid = 1937] [serial = 2231] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 142 (0x11ab68000) [pid = 1937] [serial = 2230] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 141 (0x11beb8000) [pid = 1937] [serial = 2216] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 140 (0x11b039400) [pid = 1937] [serial = 2215] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 139 (0x11b7f3400) [pid = 1937] [serial = 2244] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 138 (0x11c52bc00) [pid = 1937] [serial = 2245] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 137 (0x11aa3a400) [pid = 1937] [serial = 2213] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 136 (0x11a94a400) [pid = 1937] [serial = 2212] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 135 (0x11ad2f400) [pid = 1937] [serial = 2241] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 134 (0x11b003c00) [pid = 1937] [serial = 2242] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 133 (0x11aa09000) [pid = 1937] [serial = 2236] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 132 (0x11aae1800) [pid = 1937] [serial = 2237] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 131 (0x11ab55400) [pid = 1937] [serial = 2239] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 130 (0x123b66000) [pid = 1937] [serial = 2247] [outer = 0x0] [url = about:blank] 17:22:21 INFO - PROCESS | 1937 | --DOMWINDOW == 129 (0x123f55800) [pid = 1937] [serial = 2248] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 128 (0x1296ae800) [pid = 1937] [serial = 2256] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 127 (0x12881c400) [pid = 1937] [serial = 2253] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 126 (0x12a438400) [pid = 1937] [serial = 2259] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 125 (0x12a40d000) [pid = 1937] [serial = 2257] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 124 (0x12a79dc00) [pid = 1937] [serial = 2262] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 123 (0x127764400) [pid = 1937] [serial = 2250] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 122 (0x12a793400) [pid = 1937] [serial = 2260] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 121 (0x12a79fc00) [pid = 1937] [serial = 2266] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 120 (0x11c545c00) [pid = 1937] [serial = 2265] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 119 (0x12aa38c00) [pid = 1937] [serial = 2271] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 118 (0x12aa49000) [pid = 1937] [serial = 2274] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 117 (0x12aa35400) [pid = 1937] [serial = 2269] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 116 (0x12a904c00) [pid = 1937] [serial = 2263] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 115 (0x12a90dc00) [pid = 1937] [serial = 2268] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 114 (0x129420000) [pid = 1937] [serial = 2254] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 113 (0x12aa42400) [pid = 1937] [serial = 2273] [outer = 0x0] [url = about:blank] 17:22:22 INFO - PROCESS | 1937 | --DOMWINDOW == 112 (0x128747000) [pid = 1937] [serial = 2251] [outer = 0x0] [url = about:blank] 17:22:22 WARNING - u'runner_teardown' () 17:22:22 INFO - No more tests 17:22:22 INFO - Got 0 unexpected results 17:22:22 INFO - SUITE-END | took 514s 17:22:22 INFO - Closing logging queue 17:22:22 INFO - queue closed 17:22:22 INFO - Return code: 0 17:22:22 WARNING - # TBPL SUCCESS # 17:22:22 INFO - Running post-action listener: _resource_record_post_action 17:22:22 INFO - Running post-run listener: _resource_record_post_run 17:22:23 INFO - Total resource usage - Wall time: 538s; CPU: 57.0%; Read bytes: 282624; Write bytes: 992466944; Read time: 5; Write time: 4927 17:22:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:22:23 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 196385280; Write bytes: 198861824; Read time: 16023; Write time: 383 17:22:23 INFO - run-tests - Wall time: 518s; CPU: 58.0%; Read bytes: 200704; Write bytes: 790676480; Read time: 4; Write time: 4532 17:22:23 INFO - Running post-run listener: _upload_blobber_files 17:22:23 INFO - Blob upload gear active. 17:22:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:22:23 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:22:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 17:22:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 17:22:24 INFO - (blobuploader) - INFO - Open directory for files ... 17:22:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:22:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:22:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:22:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:22:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:22:25 INFO - (blobuploader) - INFO - Done attempting. 17:22:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:22:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:22:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:22:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:22:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:22:27 INFO - (blobuploader) - INFO - Done attempting. 17:22:27 INFO - (blobuploader) - INFO - Iteration through files over. 17:22:27 INFO - Return code: 0 17:22:27 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:22:27 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:22:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/521fa637ca418eece0d368ade938733b2b1eeb03269d18570aa07435cabca25d7df8d7a94261530737d0e7a9b24ed61e42db0da024240330dafdcb8eb761d5eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5abd5f604dcca5bf0e30dda9acb313435e4da6292fe8c1bd617ff0c226e70f9788b196d897356b52aa94f227aa2dadfa3fe1918bbcdf24c4ee7facb5a4bf9eef"} 17:22:27 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:22:27 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:22:27 INFO - Contents: 17:22:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/521fa637ca418eece0d368ade938733b2b1eeb03269d18570aa07435cabca25d7df8d7a94261530737d0e7a9b24ed61e42db0da024240330dafdcb8eb761d5eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5abd5f604dcca5bf0e30dda9acb313435e4da6292fe8c1bd617ff0c226e70f9788b196d897356b52aa94f227aa2dadfa3fe1918bbcdf24c4ee7facb5a4bf9eef"} 17:22:27 INFO - Running post-run listener: copy_logs_to_upload_dir 17:22:27 INFO - Copying logs to upload dir... 17:22:27 INFO - mkdir: /builds/slave/test/build/upload/logs 17:22:27 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=591.277704 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 51 secs) (at 2016-04-25 17:22:27.418979) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 17:22:27.422267) ========= 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.B6gsFkYTeJ/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.N5in7rykyr/Listeners TMPDIR=/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/521fa637ca418eece0d368ade938733b2b1eeb03269d18570aa07435cabca25d7df8d7a94261530737d0e7a9b24ed61e42db0da024240330dafdcb8eb761d5eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5abd5f604dcca5bf0e30dda9acb313435e4da6292fe8c1bd617ff0c226e70f9788b196d897356b52aa94f227aa2dadfa3fe1918bbcdf24c4ee7facb5a4bf9eef"} build_url:https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013099 build_url: 'https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/521fa637ca418eece0d368ade938733b2b1eeb03269d18570aa07435cabca25d7df8d7a94261530737d0e7a9b24ed61e42db0da024240330dafdcb8eb761d5eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5abd5f604dcca5bf0e30dda9acb313435e4da6292fe8c1bd617ff0c226e70f9788b196d897356b52aa94f227aa2dadfa3fe1918bbcdf24c4ee7facb5a4bf9eef"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aCjUousST9yGHB9oH90LkA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 17:22:27.481756) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 17:22:27.487096) ========= 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.B6gsFkYTeJ/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.N5in7rykyr/Listeners TMPDIR=/var/folders/6x/fp43dmc567bb9pghsl0yp6g400000w/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.005477 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 17:22:27.536442) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 17:22:27.536736) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 17:22:27.537101) ========= ========= Total master_lag: 4.66 =========